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

2024-05-13 09:50:39 UTC Now

2023-11-03 10:54:14 UTC MAIN commitmail json YAML

doc/TODO: + audacity-3.4.

(wiz)

2023-11-03 10:51:36 UTC MAIN commitmail json YAML

Updated devel/git

(adam)

2023-11-03 10:49:48 UTC MAIN commitmail json YAML

qt5-qtwebengine: fix build on NetBSD-current

The linker is complaining about compatibility symbols from libutil that
are used without the proper header being included - just do not use
the fatal-warnings linker flag.

(wiz)

2023-11-03 10:49:39 UTC MAIN commitmail json YAML

git: updated to 2.42.1

Git 2.42.1 Release Notes
========================

There is nothing exciting to see here.  Relative to Git 2.42, this
release contains the fixes that have already been merged to the
'master' branch of the development towards Git 2.43 that has been
tagged as Git 2.43.0-rc0.

Fixes since Git 2.42.0
----------------------

* Tests that are known to pass with LSan are now marked as such.

* Flaky "git p4" tests, as well as "git svn" tests, are now skipped
  in the (rather expensive) sanitizer CI job.

* Tests with LSan from time to time seem to emit harmless message
  that makes our tests unnecessarily flaky; we work it around by
  filtering the uninteresting output.

* GitHub CI workflow has learned to trigger Coverity check.

* Overly long label names used in the sequencer machinery are now
  chopped to fit under filesystem limitation.

* Scalar updates.

* Tweak GitHub Actions CI so that pushing the same commit to multiple
  branch tips at the same time will not waste building and testing
  the same thing twice.

* The commit-graph verification code that detects mixture of zero and
  non-zero generation numbers has been updated.

* "git diff -w --exit-code" with various options did not work
  correctly, which is being addressed.

* transfer.unpackLimit ought to be used as a fallback, but overrode
  fetch.unpackLimit and receive.unpackLimit instead.

* The use of API between two calls to require_clean_work_tree() from
  the sequencer code has been cleaned up for consistency.

* "git diff --no-such-option" and other corner cases around the exit
  status of the "diff" command has been corrected.

* "git for-each-ref --sort='contents:size'" sorts the refs according
  to size numerically, giving a ref that points at a blob twelve-byte
  (12) long before showing a blob hundred-byte (100) long.

* Various fixes to the behavior of "rebase -i" when the command got
  interrupted by conflicting changes.

* References from description of the `--patch` option in various
  manual pages have been simplified and improved.

* "git grep -e A --no-or -e B" is accepted, even though the negation
  of "or" did not mean anything, which has been tightened.

* The completion script (in contrib/) has been taught to treat the
  "-t" option to "git checkout" and "git switch" just like the
  "--track" option, to complete remote-tracking branches.

* "git diff --no-index -R <(one) <(two)" did not work correctly,
  which has been corrected.

* Update "git maintenance" timers' implementation based on systemd
  timers to work with WSL.

* "git diff --cached" codepath did not fill the necessary stat
  information for a file when fsmonitor knows it is clean and ended
  up behaving as if it is not clean, which has been corrected.

* Clarify how "alias.foo = : git cmd ; aliased-command-string" should
  be spelled with necessary whitespaces around punctuation marks to
  work.

* HTTP Header redaction code has been adjusted for a newer version of
  cURL library that shows its traces differently from earlier
  versions.

* An error message given by "git send-email" when given a malformed
  address did not give correct information, which has been corrected.

* UBSan options were not propagated through the test framework to git
  run via the httpd, unlike ASan options, which has been corrected.

Also contains various documentation updates, code clean-ups and minor fixups.

(adam)

2023-11-03 10:36:10 UTC MAIN commitmail json YAML

Updated www/py-nbconvert, devel/py-joblib

(adam)

2023-11-03 10:35:53 UTC MAIN commitmail json YAML

py-joblib: updated to 1.3.2

Release 1.3.2 -- 2023/08/08

Fix a regression in joblib.Parallel introduced in 1.3.0 where explicitly setting n_jobs=None was not interpreted as "unset".
Fix a regression in joblib.Parallel introduced in 1.3.0 where joblib.Parallel logging methods exposed from inheritance to joblib.Logger didn't work because of missing logger initialization.
Various maintenance updates to the doc, the ci and the test.

Release 1.3.1 -- 2023/06/29

Fix compatibility with python 3.7 by vendor loky 3.4.1 which is compatible with this version.

Release 1.3.0 -- 2023/06/28

Ensure native byte order for memmap arrays in joblib.load.
Add ability to change default Parallel backend in tests by setting the JOBLIB_TESTS_DEFAULT_PARALLEL_BACKEND environment variable.
Fix temporary folder creation in joblib.Parallel on Linux subsystems on Windows which do have /dev/shm but don't have the os.statvfs function
Drop runtime dependency on distutils. distutils is going away in Python 3.12 and is deprecated from Python 3.10 onwards. This import was kept around to avoid breaking scikit-learn, however it's now been long enough since scikit-learn deployed a fixed (verion 1.1 was released in May 2022) that it should be safe to remove this.
A warning is raised when a pickling error occurs during caching operations. In version 1.5, this warning will be turned into an error. For all other errors, a new warning has been introduced: joblib.memory.CacheWarning.
Avoid (module, name) collisions when caching nested functions. This fix changes the module name of nested functions, invalidating caches from previous versions of Joblib.
Add cache_validation_callback in :meth:`joblib.Memory.cache`, to allow custom cache invalidation based on the metadata of the function call.
Add a return_as parameter for Parallel, that enables consuming results asynchronously.
Improve the behavior of joblib for n_jobs=1, with simplified tracebacks and more efficient running time.
Add the parallel_config context manager to allow for more fine-grained control over the backend configuration. It should be used in place of the parallel_backend context manager. In particular, it has the advantage of not requiring to set a specific backend in the context manager.
Add items_limit and age_limit in :meth:`joblib.Memory.reduce_size` to make it easy to limit the number of items and remove items that have not been accessed for a long time in the cache.
Deprecate bytes_limit in Memory as this is not automatically enforced, the limit can be directly passed to :meth:`joblib.Memory.reduce_size` which needs to be called to actually enforce the limit.
Vendor loky 3.4.0 which includes various fixes.
Various updates to the documentation and to benchmarking tools.
Move project metadata to pyproject.toml.
Add more tests to improve python nogil support.

(adam)

2023-11-03 10:20:53 UTC MAIN commitmail json YAML

doc: Updated www/firefox-l10n to 119.0

(ryoon)

2023-11-03 10:20:39 UTC MAIN commitmail json YAML

firefox-l10n: Update to 119.0

* Sync with www/firefox-119.0.

(ryoon)

2023-11-03 10:20:20 UTC MAIN commitmail json YAML

doc: Updated www/firefox to 119.0

(ryoon)

2023-11-03 10:20:03 UTC MAIN commitmail json YAML

firefox: Update 119.0

* Enable WebGL with information by Paul Ripke. Thank you.

Changelog:
119.0
New

  * Gradually rolling out in Fx119, Firefox View includes more content. You can
    now see all open tabs, from all windows. If you sync open tabs, you??ll see
    all tabs from other devices. Browsing history is now listed and you can
    sort by date or by site. As before, recently closed tabs are also listed on
    Firefox View.

    To access Firefox View, select the file folder icon at the top left of your
    tab strip.

    screenshot of Firefox View displaying open tabs and tabs from other devices

  * Gradually rolling out in Fx119, Firefox now allows you to edit PDFs by
    adding images and alt text, in addition to text and drawings.

    screenshot of a photo of a red fox being added to a PDF. The alt text tool
    is open to the left of the photo, ready for a description to be added.

  * Recently closed tabs now persist between sessions that don't have automatic
    session restore enabled. Manually restoring a previous session will
    continue to reopen any previously open tabs or windows.

  * If you're migrating your data from Chrome, Firefox now offers the ability
    to import some of your extensions as well.

  * As part of Total Cookie Protection, Firefox now supports the partitioning
    of Blob URLs, this mitigates a potential tracking vector that third-party
    agents could use to track an individual.

  * The visibility of fonts to websites has been restricted to system fonts and
    language pack fonts in Enhanced Tracking Protection strict mode to mitigate
    font fingerprinting.

  * The Storage Access API web standard was updated to improve security while
    mitigating website breakages and further enabling the phase out of
    third-party cookies in Firefox.

  * Encrypted Client Hello (ECH) is now available to Firefox users, delivering
    a more private browsing experience. ECH extends the encryption used in TLS
    connections to cover more of the handshake and better protect sensitive
    fields. Read more about the launch of ECH on Mozilla Distilled.

  * Media sniffing is no longer applied to files served as type application/
    octet-stream, this allows these files to be downloaded instead of
    attempting playback.

  * On Windows, the mouse pointer will disappear while typing if the relevant
    Windows mouse properties system setting is enabled.

  * Firefox is now available in the Santali (sat) language.

Fixed

  * Fixed an issue causing unexpected jumps in scroll position on Facebook.

  * Various security fixes.

Developer

  * Developer Information
  * Several enhancements have been made to the Inactive CSS styles feature.
    This feature assists in identifying CSS properties that have no effect on
    an element. Pseudo-elements such as ::first-letter, ::cue, and
    ::placeholder are now fully supported.

  * The JSON viewer is particularly useful for debugging REST APIs, as it
    displays formatted JSON responses. Now, if the JSON is invalid or broken,
    it automatically switches to a raw data view, improving the user
    experience.

Web Platform

  * ARIA reflection for simple attributes and default Accessibility Semantics
    for Custom Elements are now supported. Note this includes boolean, enum,
    number, and string attributes, but not attributes that reference other
    elements.

  * credentialless is now supported in Cross-Origin-Embedder-Policy.

  * The CSS attr() function now supports a fallback parameter, for example attr
    (foobar, "Default value").

  * Grouping of items in an array (and iterables) is now easier by using the
    methods Object.groupBy or Map.groupBy.

Security fixes:
#CVE-2023-5721: Queued up rendering could have allowed websites to clickjack
#CVE-2023-5722: Cross-Origin size and header leakage
#CVE-2023-5723: Invalid cookie characters could have led to unexpected errors
#CVE-2023-5724: Large WebGL draw could have led to a crash
#CVE-2023-5725: WebExtensions could open arbitrary URLs
#CVE-2023-5726: Full screen notification obscured by file open dialog on macOS
#CVE-2023-5727: Download Protections were bypassed by .msix, .msixbundle,
.appx, and .appxbundle files on Windows
#CVE-2023-5728: Improper object tracking during GC in the JavaScript engine
could have led to a crash.
#CVE-2023-5729: Fullscreen notification dialog could have been obscured by
WebAuthn prompts
#CVE-2023-5730: Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4, and
Thunderbird 115.4.1
#CVE-2023-5731: Memory safety bugs fixed in Firefox 119

(ryoon)

2023-11-03 10:17:14 UTC MAIN commitmail json YAML

py-nbconvert: updated to 7.10.0

7.10.0

Enhancements made

- Update to mermaid 10.6.0, docs keyboard navigation

Maintenance and upkeep improvements

- Fix typing for traitlets 5.13
- Adopt ruff format
- Update typings and remove dead link

Documentation improvements

- Update to mermaid 10.6.0, docs keyboard navigation

7.9.2

Bugs fixed

- Restore ResourcesDict to the public API

7.9.1

Maintenance and upkeep improvements

- Include tests in sdist

(adam)

2023-11-03 10:15:48 UTC MAIN commitmail json YAML

libmsn: convert to cmake/build.mk, use cmake args to set c++ standard

(nros)

2023-11-03 09:59:32 UTC MAIN commitmail json YAML

py-pysha3: not for Python 3.12

(wiz)

2023-11-03 09:59:07 UTC MAIN commitmail json YAML

py-manticore: not for Python 3.12

(wiz)

2023-11-03 09:16:27 UTC MAIN commitmail json YAML

ghostscript-cidfonts-ryumin: reset revision

(adam)

2023-11-03 09:15:54 UTC MAIN commitmail json YAML

Updated print/ghostscript-agpl, databases/postgresql-timescaledb

(adam)

2023-11-03 09:15:34 UTC MAIN commitmail json YAML

postgresql-timescaledb: updated to 2.12.2

2.12.2

This release contains bug fixes since the 2.12.1 release.
We recommend that you upgrade at the next available opportunity.

Bugfixes

* Align gapfill bucket generation with time_bucket
* Ensure fixed_schedule field is populated
* Fix EXPLAIN ANALYZE for compressed DML

2.12.1

This release contains bug fixes since the 2.12.0 release.
We recommend that you upgrade at the next available opportunity.

Bugfixes

* Fix planner distributed table count
* Avoid decompressing batches using an empty slot
* Fix concurrency errors in OSM API
* do not throw an error when deprecation GUC cannot be read

2.12.0

This release contains performance improvements for compressed hypertables
and continuous aggregates and bug fixes since the 2.11.2 release.
We recommend that you upgrade at the next available opportunity.

This release moves all internal functions from the _timescaleb_internal
schema into the _timescaledb_functions schema. This separates code from
internal data objects and improves security by allowing more restrictive
permissions for the code schema. If you are calling any of those internal
functions you should adjust your code as soon as possible. This version
also includes a compatibility layer that allows calling them in the old
location but that layer will be removed in 2.14.0.

PostgreSQL 12 support removal announcement
Following the deprecation announcement for PostgreSQL 12 in TimescaleDB 2.10,
PostgreSQL 12 is not supported starting with TimescaleDB 2.12.
Currently supported PostgreSQL major versions are 13, 14 and 15.
PostgreSQL 16 support will be added with a following TimescaleDB release.

Features

* Insert into index during chunk compression
* MERGE support on hypertables
* Make hypertables support replica identity
* Index scan support during UPDATE/DELETE on compressed hypertables
* Support for partial aggregations at chunk level
* Enable ChunkAppend for partially compressed chunks
* Improve the number of parallel workers for decompression
* Enable altering job schedule type through alter_job
* Make logrepl markers for (partial) decompressions
* Relax invalidation threshold table-level lock to row-level when refreshing a Continuous Aggregate
* Support CAgg names in chunk_detailed_size
* Make set_chunk_time_interval CAggs aware
* Allow ALTER TABLE ... REPLICA IDENTITY (FULL|INDEX) on materialized hypertables (continuous aggregates)
* Add job exit status and runtime to log
* CREATE INDEX ONLY ON hypertable creates index on chunks

Bugfixes

* Fix interval calculation for hierarchical CAggs
* Check unique indexes when enabling compression
* _timescaledb_internal.create_compressed_chunk doesn't account for existing uncompressed rows
* Move functions to _timescaledb_functions schema
* Chunk_create must add an existing table or fail
* Fix duplicates on partially compressed chunk reads
* Fix crash in COPY from program returning error
* Place data in first/last function in correct mctx
* Call eq_func correctly in time_bucket_gapfill
* Correct row count in EXPLAIN ANALYZE INSERT .. ON CONFLICT output
* Fix server crash on UPDATE of compressed chunk
* Fix server crash when using duplicate segmentby column
* Fix segfault in set_integer_now_func
* Fix approximate_row_count for CAggs
* Improve compressed DML datatype handling
* Propagate parameter changes to decompress child nodes
* Schedule compression policy more often

(adam)

2023-11-03 09:14:16 UTC MAIN commitmail json YAML

ghostscript-agpl: updated to 10.02.1

Ghostscript/GhostPDL 10.02.1

Patch release to address some security bugs

(adam)

2023-11-03 08:32:59 UTC MAIN commitmail json YAML

Updated net/py-tldextract, www/py-test-django

(adam)

2023-11-03 08:31:52 UTC MAIN commitmail json YAML

doc: Updated wm/i3 to 4.23

(wiz)

2023-11-03 08:31:40 UTC MAIN commitmail json YAML

i3: update to 4.23.

This is i3 v4.23. This version is considered stable. All users of
i3 are strongly encouraged to upgrade.

The biggest feature of this release is i3bar龝 workspace button
protocol, which allows the workspace_command program or script to
filter, re-arrange, or otherwise customize the displayed workspaces:
https://i3wm.org/docs/i3bar-workspace-protocol.html

Changes in i3 v4.23

- docs/userguide: add an example for negative lookaheads
- docs/userguide: fix default binding mistake
- docs/userguide: add link to tiling drag
- docs/hacking-howto: update build instructions, startup
- docs/debugging: add note about ptrace
- man/i3: remove outdated I3SOCK description
- all: build with -D_FORTIFY_SOURCE=3
- i3bar: fix configuring bars on 窶徙utput nonprimary窶�
- i3bar: implement workspace button protocol
- add 窶彷ocus workspace窶� command
- allow switching workspaces when in global fullscreen mode
- exec: single-fork instead of double-forking
- share X11 graphics context (GC) globally

Bugfixes

- fix regression with i3bar's output nonprimary
- fix top border resizing on tiling windows
- fix workspace not being focused on title bar scroll
- fix mouse bindings in modes
- fix crashes when using machine criterion
- fix for_window not working with urgency flags
- motif hints: respect maximum border style in append_layout

(wiz)

2023-11-03 08:21:59 UTC MAIN commitmail json YAML

py-test-django: updated to 4.6.0

v4.6.0 (2023-10-30)
-------------------

Compatibility

* Official Django 4.1 & 4.2 support.

* Official Python 3.11 support.

* Drop support for Python version 3.5, 3.6 & 3.7.

* Drop official support for Django 4.0.

* Drop support for pytest < 7.

Improvements

* Add support for setting :py:attr:`available_apps
  <django.test.TransactionTestCase.available_apps>` in the :func:`django_db
  <pytest.mark.django_db>` marker.

* Convert Django :ref:`test tags <django:topics-tagging-tests>` to :ref:`Pytest
  markers <pytest:mark examples>`.

* Show Django's version in the pytest ``django`` report header.

* Add precise ``pytest_django.asserts.assertQuerySetEqual`` typing.

Bugfixes

* Fix bug where the effect of :func:`@pytest.mark.ignore_template_errors
  <pytest.mark.ignore_template_errors>` was not reset when using
  ``--fail-on-template-vars``.

(adam)

2023-11-03 08:18:17 UTC MAIN commitmail json YAML

doc: Added misc/tailspin version 1.6.1

(pin)

2023-11-03 08:17:53 UTC MAIN commitmail json YAML

Add tailspin

(pin)

2023-11-03 08:17:33 UTC MAIN commitmail json YAML

py-tldextract: updated to 5.0.1

5.0.1 (2023-10-17)

* Bugfixes
  * Indicate MD5 not used in a security context (FIPS compliance)
* Misc.
  * Increase typecheck aggression

5.0.0 (2023-10-11)

* Breaking Changes
  * Migrate `ExtractResult` from `namedtuple` to `dataclass`
      * This means no more iterating/indexing/slicing/unpacking the result
        object returned by this library. It is no longer a tuple. You must
        directly reference the fields you're interested in.

        For example, the
        following will no longer work.
        ```python
        tldextract.extract("example.com")[1:3]
        # TypeError: 'ExtractResult' object is not subscriptable
        ```
        Instead, use the following.
        ```python
        ext = tldextract.extract("example.com")
        (ext.domain, ext.suffix)
        ```
* Bugfixes
  * Drop support for EOL Python 3.7
* Misc.
  * Switch from pycodestyle and Pylint to Ruff
  * Consolidate config files
  * Type tests
  * Require docstrings in tests
  * Remove obsolete tests

4.0.0 (2023-10-11)

* **Breaking** bugfixes
  * Always include suffix if private suffix enabled and private suffix exists
      * Add a 4th field `is_private: bool`, to the `ExtractResult`
        `namedtuple`, indicating whether the extraction came from the PSL's
        private domains or not.
      * **This could cause issues when iterating over the tuple and assuming
        only 3 fields.**
      * Previously, the docs promoted iteration to rejoin parts of the tuple.
        This is better achieved by individual access of fields of interest
        (e.g. `ExtractResult.subdomain`) or convenience properties (e.g.
        `ExtractResult.{fqdn,registered_domain}`).

This is the same content as version 3.6.0, originally released 2023-09-19,
which was yanked.

(adam)

2023-11-03 08:17:13 UTC MAIN commitmail json YAML

misc/tailspin: import package

A log file highlighter.

tailspin works by reading through a log file line by line, running a series of
regexes against each line. The regexes recognize patterns like dates, numbers,
severity keywords and more.

tailspin does not make any assumptions on the format or position of the items
it wants to highlight. For this reason, it requires no configuration or setup
and will work predictably regardless of the format the log file is in.

(pin)

2023-11-03 08:14:35 UTC MAIN commitmail json YAML

doc: Updated wm/spectrwm to 3.5.0

(pin)

2023-11-03 08:14:11 UTC MAIN commitmail json YAML

wm/spectrwm: update to 3.5.0

spectrwm 3.5.0
==============

Released on Oct 22, 2023

Includes a bunch of major new features and improvements, such as dock/panel
support, an always mapped window mode, floating workspace layout, transparent
color support, tons of fixes, and more!

* Add *free* window mode.
  - *free* windows are floating windows that are not in a workspace. They remain
    mapped and may be resized, positioned and stacked anywhere. When iconified,
    they appear at the end of the uniconify menu. Note that free windows can be
    stacked above/below workspace windows but must be put into a workspace and
    unfloated to be part of its tiling layout. `float_toggle` is convenient for
    this purpose.
  - Add `free_toggle` action (default: `M-S-grave`). Toggle focused window
    between workspace mode and free mode.
  - Add `focus_free` action (default: `M-grave`). Switch focus to/from windows
    in free mode, if any.
  - Add related color and focus mark options.
* Improve EWMH (Extended Window Manager Hints) support.
  - Add support for docks/panels and desktop managers.
  - Add strut support for windows (e.g. panels) to automatically reserve screen
    real estate.
  - Add support for applications to initiate move/resize operations.
  - Add *demands attention* support to urgency features to include windows that
    request focus but are denied.
  - Add support for *below* state to keep windows stacked below others.
  - Improve _NET_ACTIVE_WINDOW handling.
  - Fix _NET_DESKTOP_VIEWPORT should update on workspace and region changes.
* Improve window stacking.
  - Overhaul window stacking for improved reliability and flexibility required
    for new features/fixes. Windows are now stacked as a whole instead of per
    region/workspace.
  - Add `click_to_raise` option (default: `1` (enabled)). Raises stacking
    priority when clicking on a window.
  - Add `below_toggle` action (default: `M-S-t`). Toggles *below* state on a
    focused window to keep it below other windows. `raise` can be used to
    temporarily bring a window above all others.
  - Fix `raise` and `always_raise` stacking issues.
  - Fix follow mode stacking issues.
  - Fix stacking order issues.
  - Restore stacking order after leaving fullscreen/maximized state.
* Workaround application issues related to ICCCM 6.3 button grabs.
  - If X Input Extension >= 2.1 is available, handle button bindings with the
    `REPLAY` flag passively, without grabs. For other button bindings, establish
    grabs on root.
  - Otherwise, for compatibility, establish all button binding grabs directly on
    client windows.
* Add alpha transparent color support for use with compositing managers. Colors
  can now be specified with an alpha component via the format
  `rbga:rr/gg/bb/aa` (values in hex.)
* Improve bar fonts.
  - Fallback to a "fail-safe" font if the default/user `bar_font` fails to load.
  - Add fallback handling for missing glyphs when using multiple fonts with Xft.
  - Add supplementary private-use code points to `bar_font_pua`.
  - Fix `$bar_font` program variable substitution should not include fallbacks.
* Improve window mapping.
  - Add `maximize_hide_other` and `fullscreen_hide_other` options. When a
    maximized/fullscreen window is focused, hide unrelated windows on the same
    workspace. Useful for transparent windows.
  - Fix window mapping issue when handling simultaneous screen changes.
  - Improve reliability.
* Improve (re)start handling.
  - Set intial focus more reliably.
  - Focus on fullscreen/maximized windows before main.
  - Restore window floating geometry on shutdown.
* Improve focus handling.
  - Add `prior` setting to `focus_close`. When the focused window is closed,
    fallback to the last focused window in the workspace.
  - Add `focus_prior` action. Focus last focused window on workspace.
    (Default binding: `M-S-a`.)
  - Improve previous focus fallback.
  - Fix iconified window focus issue.
  - Fix input focus fallback.
  - Fix setting focus with EWMH should unmaximize other windows.
  - Fix move/resize operation should abort on focus loss.
  - Fix `focus_main` issue with iconified/floating windows.
  - Fix max layout focus issue when closing transients.
  - Fix `warp_pointer` issues.
* Improve focus follow mode.
  - Fix handling of ConfigureWindow and EWMH requests.
  - Fix workspace switching issues.
* Improve status bar.
  - Add character sequence for workspace list indicator (+L).
  - Add workspace mark options for the workspace indicator (+L).
  - Add stack mark options for the stacking indicator (+S).
  - Add focus mark options for the focus status indicator (+F).
  - Add character sequence for number of windows in workspace (+w) (lowercase).
  - Add unfocused options to color bar text and background.
  - Add color options for when a window in free mode is focused.
  - Fix `bar_action` piping deadlock issue.
  - Fix `name_workspace` should clear on empty string.
  - Fix refresh bar on `name_workspace`.
  - Set WM_CLASS, WM_NAME and _NET_WM_NAME on the bar window.
* Add `floating` workspace layout stacking mode.
  - In floating layout, windows are not tiled and may be freely moved around
    and resized.
  - Add `stack_mark_floating` option for the stacking indicator
    (default:` '[~]'`).
  - Add `layout_floating` action (default: unbound). Directly switch to floating
    layout.
  - Add `floating` `stack_mode` to the `layout` option.
* Improve max layout.
  - Allow windows to be unmaximized/floated in max layout.
  - Add `max_layout_maximize` option to configure default maximized state.
  - Allow floating windows to remain floating when dragged between regions into
    a max layout workspace.
* Improve window handling.
  - Add *snap* behavior when dragging tiled/maximized windows. Prevents
    accidentally floating tiled windows.
  - Add `snap_distance` option (default 25). Sets the pixel distance a
    tiled/maximized window must be dragged (with the pointer) to make it
    float and move freely. Set to 0 to unsnap/float immediately.
  - Add `maximized_unfocus` and `fullscreen_unfocus` options. Configures
    handling of maximized/fullscreen windows that lose focus.
  - Add support for ICCCM `WM_CHANGE_STATE` ClientMessage. Enables applications
    to iconify their own windows.
  - Add support for window gravity. Improves floating window positioning by
    applications.
  - Disable border on maximized windows when `disable_border = always`.
  - Add window titles to `search_win`.
  - Fix maximize handling.
  - Fix handling when a window is lost immediately after ReparentWindow.
  - Fix Java workaround.
* Improve workspace handling.
  - Add `workspace_autorotate` option. When switching workspaces between regions,
    automatically "rotate" vertical/horizontal layouts based on RandR rotation
    data.
  - Add `prior_layout` action. Switch to the last used layout.
    (Unbound by default.)
  - Add optional rotation argument to `region` option.
  - Fix ws cycle actions should skip visible workspaces.
  - Add `cycle_visible` option to the man page and example conf.
* Improve debugging.
  - Add `-d` command-line option to enable debug mode. Enables debug mode
    actions and logging to *stderr* without the need to rebuild with
    `-DSWM_DEBUG`.
  - Add multi-line support to `debug_toggle` overlay (default: M-d).
  - Add atom name cache to avoid redundant requests/syncs when printing output.
* Fix X connection error handling to exit on a failed connection.
* Fix build issues.
  - Fix compile error when building against musl.
  - Fix build with clang 16 on Linux.
* Improve OpenBSD `pledge(2)` support.
  - Add "wpath" pledge for sparc64 support
  - Simplify usage.
* Improve Linux Makefile.
* Improve manual and examples.
  - Add details to `modkey` option in man page.
  - Add stack modes and window states to man page.
  - Fix incorrect key binding for `ws_6` in spectrwm_fr.conf.
  - Fix man page `wmctrl(1)` examples.
  - Fix `iostat(8)` issue in example baraction.sh script for OpenBSD.
  - Update man page note regarding `dmenu(1)` Xft support.
  - Update example spectrwm.conf.
  - Update `keyboard_mapping` example configuration files.
  - Update html manual.

(pin)

2023-11-03 02:44:03 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/xfce4-extras to 4.18.1nb6

(gutteridge)

2023-11-03 02:43:54 UTC MAIN commitmail json YAML

xfce4-extras: bump for xfce4-thunar-archive-plugin 0.5.2

(gutteridge)

2023-11-03 02:41:23 UTC MAIN commitmail json YAML

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

(gutteridge)

2023-11-03 02:40:23 UTC MAIN commitmail json YAML

xfce4-thunar-archive: update to 0.5.2

Change log:

0.5.2 (2023-10-30)
=====
- Add/fix support for bz2 and bz3 files (#20)
- Add a few more compression mimetypes, sort the list.

(gutteridge)

2023-11-03 00:06:48 UTC MAIN commitmail json YAML

marble: do not let package override C++ version

Fixes build with latest protobuf/abseil.

(wiz)

2023-11-02 23:47:15 UTC MAIN commitmail json YAML

kde: USE_LANGUAGES+= to allow packages to add to it

(wiz)

2023-11-02 23:44:31 UTC MAIN commitmail json YAML

doc: Updated sysutils/git-annex to 10.20230926nb2

(wiz)

2023-11-02 23:44:20 UTC MAIN commitmail json YAML

git-annex: add missing dependency on git-base

Bump PKGREVISION.

(wiz)

2023-11-02 22:28:11 UTC MAIN commitmail json YAML

doc: Updated ham/rtl-sdr to 2.0.0

(gdt)

2023-11-02 22:13:45 UTC MAIN commitmail json YAML

2023-11-02 22:11:05 UTC MAIN commitmail json YAML

ham/rtl-sdr: Update to 2.0.0

While this is a vast bump from 0.6.0, it really represents upstream
actually having a release (last one 2018) with years of accumulated
bugfixes and minor enhancements.

  - add IPv6 in rtl_tcp
  - modernize cmake support
  - new program rtl_biast
  - support blog v4 upconverter
  - support direct sampling

(gdt)

2023-11-02 21:48:52 UTC MAIN commitmail json YAML

opencv: replace c++11 with c++ in USE_LANGUAGES

This way USE_CXX_FEATURES works.

(wiz)

2023-11-02 21:48:27 UTC MAIN commitmail json YAML

opencv: pkglint cleanup

(wiz)

2023-11-02 21:42:59 UTC MAIN commitmail json YAML

py-protobuf: fix PLIST

(wiz)

2023-11-02 21:34:49 UTC MAIN commitmail json YAML

doc: Updated editors/TeXmacs to 2.1.2

(nros)

2023-11-02 21:34:27 UTC MAIN commitmail json YAML

Update texmacs to version 2.1.2

Changes:

* Creation of various interface themes for TeXmacs, such as dark
  and bright (2.1.1).
* Improved high resolution support under Linux and Windows (2.1.1).
* Progress on (not yet default) Qt5 version of TeXmacs (2.1.1).
* Updated font database for recent pre-installed Linux/Mac/Window
  fonts (2.1.1).
* Minor bug fixes (2.1).
* Updated plug-in for Giac (1.99.21).
* Better support for the most common LaTeX style files (1.99.20).
* Many corrections for the LaTeX export when using common LaTeX
  styles (1.99.20).
* Added Slovak language support (1.99.20).
* Improved Octave plugin with tab completion and multi-line input
  (1.99.19).
* Enhanced structured search & replace: added preferences and
  wildcards (1.99.19).
* Minor progress on the remote editing tools (1.99.18).
* Improved remote editing tools (1.99.17).
* Lightweight facility for managing user-defined keyboard
  shortcuts (1.99.17).
* Improved customizability of item lists and enumerations
  (1.99.17).
* Further improvements for preview and help balloons (1.99.16).
* Possibility to find labels from their numeric value (1.99.16).
* Incorporation of a smart-ref package for smart references
  (1.99.16).
* Fix spell checking under Windows (1.99.16).
* Rudimentary support for Wacom-style pen tablets, Qt5 only
  (1.99.16).
* Improved help balloons and preview facility for references and
  citations (1.99.15).
* Improved navigation and search tools for labels, references, and
  citations (1.99.15).
* Indicate the current cursor position by shaking the mouse
  (1.99.15).
* Improved Html export with better CSS stylability (1.99.14).
* Improved Octave plugin (1.99.14).

(nros)

2023-11-02 19:36:40 UTC MAIN commitmail json YAML

Updated net/rabbitmq, devel/abseil, devel/SDL2, textproc/py-tomlkit

(adam)

2023-11-02 19:36:17 UTC MAIN commitmail json YAML

py-tomlkit: updated to 0.12.2

0.12.2

Fixed

- Fixed a bug that overwriting a sub table with a plain value raises an error.
- Correct the return type of integer division.

(adam)

2023-11-02 19:34:12 UTC MAIN commitmail json YAML

SDL2: updated to 2.28.5

2.28.5

This is a stable bugfix release, with the following changes:

Added support for the HP HyperX Clutch Gladiate controller
Fixed a crash if a controller is disconnected while SDL is opening it
Fixed a crash on Linux if XInput2 isn't available at runtime

(adam)

2023-11-02 19:32:18 UTC MAIN commitmail json YAML

abseil: updated to 20230802.1

Abseil LTS 20230802.1

Added the nullability library for designating the expected nullability of pointers. Currently these serve as annotations only, but it is expected that compilers will one day be able to use these annotations for diagnostic purposes.
Added the prefetch library as a portable layer for moving data into caches before it is read.
Abseil's hash tables now detect many more programming errors in debug and sanitizer builds.
Abseil's synchronization objects now differentiate absolute waits (when passed an absl::Time) from relative waits (when passed an absl::Duration) when the underlying platform supports differentiating these cases. This only makes a difference when system clocks are adjusted.
Abseil's flag parsing library includes additional methods that make it easier to use when another library also expects to be able to parse flags.
absl::string_view is now available as a smaller target, @com_google_absl//absl/strings:string_view, so that users may use this library without depending on the much larger @com_google_absl//absl/strings target.

(adam)

2023-11-02 19:31:16 UTC MAIN commitmail json YAML

rabbitmq: updated to 3.12.8

RabbitMQ 3.12.8

Core Server

Bug Fixes

Avoids a potential exception in the autoheal partition handler.

Contributed by @Ayanda-D.

Enhancements

raft.segment_max_entries is now validated to prevent the value from overflowing its 16-bit segment file field.
Maximum supported value is now 65535.

Shovel Plugin

Enhancements

Significantly faster Shovel startup in environments where there are many of them (one thousand or more).

AMQP 1.0 Erlang Client

Enhancements

User-provided credentials are now obfuscated using an one-off key pair generated on node boot.
This keeps sensitive client state information from being logged by the runtime exception logger.

(adam)

2023-11-02 19:20:46 UTC MAIN commitmail json YAML

2023-11-02 19:16:20 UTC MAIN commitmail json YAML

2023-11-02 19:15:11 UTC MAIN commitmail json YAML

rt5: update to 5.0.5

RT 5.0.4 -- 2023-05-04
======================

Security

* jQuery UI is updated to version 1.13.2, which addresses a security issue in
  earlier jQuery UI (CVE-2022-31160). This issue does not impact RT directly
  as RT does not currently use the impacted code.

General user features

* Split the select of watcher criteria in query builder; with a single
  select, this list would grow too long
* Display entry hint in people section of ticket display page
* Add missing css rules to buttons to improve UI consistency
* Increase search field column width, mainly for role fields
* Include custom roles in the core watcher search criteria
* Hide asset menu search if simple search is disabled
* Fix multiple mt-* classes that are applied at the same time to fix
  display bugs
* Retain Class and ObjectType when query parsing contains errors;
  prevents query parsing actions in transaction search from reverting
  to ticket search
* Clear floating elements from correspondence
* Show custom field diffs in transaction history
* Fix bug that caused HTML custom fields to show 'text/html' as value
* Move user custom fields on "Settings > About me"" page to make better
  use of space
* Fix the menu drift when clicking on repositioned submenus caused by
  screen width overflow
* Fix issue where a submenu could flash out when clicking a submenu
  option (specifically, in Chrome-based browsers)
* Fix runtime error in SelfService Asset Display (I#37377)
* Improve Reports/Update This Menu CSS styling
* Improve 'Error: public key' template to avoid confusion for new
  installs (I#37360)
* Show RT support email address in the RemoteAuth error page
* Show RT support email address on PSGI/database error page
* Block ticket creation/update when there's invalid recipients
* Disable browser spell check for custom code box (thanks Christian
  Mehlmauer!)
* Make Actions page menu scrollable in case it's too long to fit on
  screen
* Allow CKEditor (rich text) boxes to vary in height based on
  context/usage
* Fix bug preventing the toggling/display of initially rolled-up widgets
* Allow unchecking of "Suppress if empty" checkbox for dashboard
  subscriptions
* Load more history for unread messages with on scroll setting so new
  messages can be accessed via the "Jump to Unread" button
* Exclude favion.png from generated dashboard email
* Add extra css to dashboard emails to improve display for some
  email web clients (such as Gmail and Outlook)
* Fix Ticket/Create.html's display of Links block
* Refactor Edit Links to fix bug in page display
* Exclude asset custom roles from ticket search
* Fix custom role's name in the result message when adding members
* Add support for custom roles in asset searches
* Improve performance of one-time email lookup
* Improve page layout by dropping an extra form-row wrapper
  (LabeledValue already has one)
* Fix layout of ticket graph page
* Add back missing current-value span to fix alignment of rows in asset
  widget of ticket page
* Re-add the missing Creator row for article display
* Revert LabeledValue changes to role inputs
* Make article autocomplete case insensitive
* Force EmailAddress to be the default return value for EmailInput
* Prettify "Show ticket history" by making it look like a button
* Add multiple order by and order indicators in search results header
* Make autocomplete work in dynamically created modal popup
* Support to pass user name as default value for owner input
  autocomplete
* Allow to show empty option even when default value is present;
  allows current Priority filter to show while allowing user to unset it
* Allow users to filter ticket search results via headers
* Allow text but not icons to wrap in search header (in Firefox)
* Provide default 'select all' for some search terms; prevents erroneous
"error parsing your search query" messages (I#36902)
* Reset queue-level default values on queue change on ticket create
  page; previously, defaults didn't change even if another queue was
  selected (I#37242)
* Show end users a message if a SQL error occurs
* Update search results to use Bootstrap/modern pagination styles
* Add box to jump to search results page
* Add UI for custom field validation hints
* Improve color and spacing for custom field FriendlyPattern UI
* Target keyboard shortcuts accurately for search result modal popups
* Fix combobox controls to not clear user inputs on dropdown click
* Format auth token list with a title box
* Removed extra space between Cc and Bcc in the ticket update cc Element
* Handle implicit form submissions in search filter modals (i.e., act
  as if the "Apply" button was clicked)
* Fix broken search input formatting on "Manage GnuPG Keys" page
* Always show a Logout link in the menu
* Make number of search results per-page configurable
* Add information about search preferences
* Remove extra space from titleboxes in query builder's Sort and Display
  Columns boxes
* Prevent main navigation from overlapping with custom logo
* Make pie/bar in js charts clickable again for saved searches
* Automatically enable live search for selects that have 10 or more
  options
* Force to use light theme for dashboard emails; prevents broken
  display of dashboard emails in email clients that try to automatically
  apply your system's dark/light theme to emails
* In query builder, show a solid funnel next to header column if that
  column is a filter in the search
* Add "unknown" default priority option to priority select list; shows
  if a ticket's priority is unknown or no longer valid
* Make search filter modal popups scrollable (in case of long content)
* In query builder, increase queue limit to 100 in search filter (as
  the modal is now scrollable)
* Add URL shortening of search URLs
* Add shortener support to saved searches
* Shorten subqueries on chart page
* Fix bug that adds duplicated criteria to queries generated on chart
  page
* Reduce whitespace between the continuous descriptive paragraphs
* When commenting or corresponding, only quote text from transaction
  areas in the ticket history
* Remove unnecessary spacing in layout of user custom fields in
  SelfService Prefs
* Fix label typo for asset description
* Fix bug that could prevent live-search in select widgets (Safari and
  Firefox)
* Improve UI consistency by wrapping textarea/attachment inputs in a
  form-row
* Remove extra vertical space of select inputs to be consistent with
  other inputs
* Use consistent space among input rows for ticket forms
* Replace fontawesome funnel icon with bootstrap version
* Drop the obsolete fontawesome filter icon
* Removed extra space between Cc and Bcc in the ticket update cc Element
* Update data-live-search attr for bootstrap select before initialization
* Show customized operator/value inputs for cfs on admin user search page
* Support to wrap textarea/attachment inputs into a form-row for space settings
* Remove extra vertical space of selectized inputs to be consistent with
  other inputs
* Use consistent space among input rows for ticket forms
* Use HTML content for articles by default
* Format article HTML content correctly when EscapeHTML is disabled
* Add extra newlines to make boundaries of different article fields clear
* Clarify usage of the $EmailSubjectTagRegex setting
* Adapt formatting for mixed HTML and plain text quoting in Outlook message
* Display key details for text/calendar messages (meeting invitations)
* Various improvements for search filter controls
* Limit dropdown size in owner search filter modal
* Convert some search icons to inline svg for easier styling
* Drop the duplicated div.value in EditTopics
* Hide tooltips everywhere on click

RT 5.0.5 -- 2023-10-19
======================

Security

The following security issues are fixed in this release. Thanks to
Tom Wolters of Chapter8 and the National Cyber Security Centre in
The Netherlands for reporting the the first two findings.

* RT is vulnerable to accepting unvalidated RT email headers in
incoming email and the mail-gateway REST interface. This vulnerability
is assigned CVE-2023-41259.

* RT is vulnerable to information leakage via response messages
returned from requests sent via the mail-gateway REST interface. This
vulnerability is assigned CVE-2023-41260.

Related to the above, in addition to upgrading to this new version,
access to the mail-gateway REST endpoint can, and in most cases
should, be restricted to only the RT server itself (localhost). This
access restriction can typically be applied in the web server running
with your RT (Apache or other). This configuration is more clearly
documented as part of this release and we recommend all RT admins
review your web server configuration and consider restricting access
to this mail-gateway REST endpoint.

* RT 5.0 is vulnerable to information leakage via transaction searches
made by authenticated users in the transaction query builder. This
vulnerability is assigned CVE-2023-45024. Thanks to edk and bakerst of
Libera Chat for reporting this finding.

* RT 5.0 can reveal information about data on various RT objects in
errors and other response messages to REST 2 requests.

General user features

* Include "Create" transactions when checking if there are unread messages
* Support HasUnreadMessages and HasNoUnreadMessages criteria for ticket search
* Make simple search result refresh always function
* Support to download custom field attachments from SelfService
* Allow additional ticket relationship graph directions
* Add the missing Principals autocomplete URL for Self Service
* On the People page, list current user in "All Recipients" if it's a watcher
* Align existing attachment list
* Show direct members for charts grouped by watchers in perl calculation
* Add the same separator as ticket cfs for user cfs in Spreadsheet
* Exclude owner email address from one time Cc/Bcc inputs
* Require unique name for Conditions and Actions
* Enable the selectpicker class for multiselect cfs
* Don't highlight "RT for" as the active menu
* Show that a principal is disabled while editing people inline
* Fix empty updates sending emails with html signatures
* Remove mobile restrictions for CKEditor
* Get the Stylesheet of the called user object instead of its CurrentUser
* Tweak quoted selection content and quote it with blockquote for html
* Fix lifecycle new status removal
* Improve Lifecycle validation messages
* Allow to wrap for normal collection list headers
* Make search chart tables responsive
* Adjust EmailInput element to use the correct autocomplete helper
* Make Principals Helper compatible with EmailInput element
* Add a __SelectedUser__ search placeholder and portlet to set it
* Do not disable inline edit after errors
* Fix Find Group portlet input size
* Fix Find Asset portlet input size
* Avoid adding duplicated prefixes like "Ticket ID: " on bulk update pages
* Use id prefix for core field update messages consistently
* Rebalance page menu when the entire page (not just DOM) is ready
* Return success when disabling a disabled record via REST 2
* On ticket update, update names in Cc/Bcc select boxes when
  checking/unchecking one-time "All recipients"
* On dashboard edit, drop height CSS rules for each section in source
  selection boxes to prevent overlap

(markd)

2023-11-02 18:13:04 UTC MAIN commitmail json YAML

doc: Updated editors/tp-note to 1.22.11

(pin)

2023-11-02 18:12:33 UTC MAIN commitmail json YAML

editors/tp-note: update to 1.22.11

Internal improvements: better modelling of "sequential/chronological" sort-tags

This release formalizes the concepts of `sequential sort-tags` vs.
`chronological sort-tags`:

1. A _sort-tag_ is composed of a number of counters, which can be numerical,
  e.g. `123.28` or combined numerical/letter based, e.g. `123ab`.

2. A counter is set of digits (base 10) `123` or a set of lowercase
  letters (base 26) `ab`.

3. A letter based counter can be maximal 2 letters wide. Its maximum is
  `zz` (cf. `filename.sort_tag.letters_in_succession_max`).

4. A _sequential sort-tag_ is a sort-tag that whose counters are at most 3
  digits wide (cf. `sort_tag.sequential.digits_in_succession_max`).

5. The filter `incr_sort_tag` increments only sequential sort-tags.

6. In order not to confuse sequential and chronological sort-tags, it is
  recommended to always write out the year in chronological sort-tags with 4
  digits, e.g. `2013-08-10` or `20130810`.

(pin)

2023-11-02 18:11:52 UTC MAIN commitmail json YAML

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

(pin)

2023-11-02 18:11:34 UTC MAIN commitmail json YAML

shells/oh-my-posh: update to 18.22.0

v18.22.0
Features
- git: add .LatestTag template property (870ff86)

v18.21.1
Bug Fixes
- pwsh: wrap keyhandlers in try/finally (1f5d3ea)

v18.21.0
Features
- detect sln and sln files as project files (1b20c82)

v18.20.0
Features
- carbon intensity segment (5655bb4)

(pin)

2023-11-02 18:11:01 UTC MAIN commitmail json YAML

doc: Updated sysutils/felix to 2.10.1

(pin)

2023-11-02 18:10:41 UTC MAIN commitmail json YAML

sysutils/felix: update to 2.10.1

v2.10.1 (2023-11-02)
Fixed
- Convert tab to 4 spaces when using bat to preview text files.

v2.10.0 (2023-11-01)
Added
- bat integration: If bat installed, felix automatically adds syntax
  highlighting to the text preview.
    - Add has_bat field to State.
    - Add FxError::InvalidPath to handle invalid unicode in file path.

(pin)

2023-11-02 18:10:05 UTC MAIN commitmail json YAML

doc: Updated devel/cargo-outdated to 0.14.0

(pin)

2023-11-02 18:09:41 UTC MAIN commitmail json YAML

devel/cargo-outdated: update to 0.14.0

v0.14.0 (2023-11-01)
Changes
- MSRV is now as 1.70.0

Fixes
- [patch] table is now included (Thanks to @rmja) (Fixes #275)

Maintenance
- cargo was updated to v0.72 (Thanks to @cuviper)
- Use of serde vs serde_derive was cleaned up (Thanks to @tottoto)
- bump deps
- Typo cleanups (Thanks to @Treeway7)

(pin)

2023-11-02 18:09:05 UTC MAIN commitmail json YAML

doc: Updated devel/cargo-modules to 0.10.3

(pin)

2023-11-02 18:08:45 UTC MAIN commitmail json YAML

devel/cargo-modules: update to 0.10.3

[0.10.3] - 2023-11-01
Updated dependencies:
- rust-analyzer from 0.0.182 to 0.0.183
- serde_repr from 0.1.16 to 0.1.17

(pin)

2023-11-02 15:29:31 UTC MAIN commitmail json YAML

2023-11-02 14:59:12 UTC MAIN commitmail json YAML

doc: Updated www/ap2-perl to 2.0.13

(wiz)

2023-11-02 14:59:00 UTC MAIN commitmail json YAML

ap24-perl: update to 2.0.13.

=item 2.0.13 October 21, 2023

Use get_server_banner() instead of deprecated get_server_version() in
Apache2::Status.  [Petr Písař <ppisar@redhat.com]

Avoid generating APR precompiled headers. [Sam James <sam@gentoo.org>]

Fix build for perl >= 5.37.1. [Jitka Plesnikova <jplesnik@redhat.com>]

(wiz)

2023-11-02 14:43:14 UTC MAIN commitmail json YAML

doc: Updated net/mosh to 1.4.0

(wiz)

2023-11-02 14:43:05 UTC MAIN commitmail json YAML

mosh: update to 1.4.0

Using wip/mosh from bsiegert.

The Mosh team is pleased to announce the long-awaited 1.4.0 release.
This release has a mix of bug fixes and new features.

(wiz)

2023-11-02 14:38:26 UTC MAIN commitmail json YAML

abseil: requires c++14

(wiz)

2023-11-02 14:33:58 UTC MAIN commitmail json YAML

protobuf: require C++14 from users

(wiz)

2023-11-02 14:32:04 UTC MAIN commitmail json YAML

2023-11-02 13:51:16 UTC MAIN commitmail json YAML

doc: Updated chat/profanity to 0.14.0

(nros)

2023-11-02 13:50:47 UTC MAIN commitmail json YAML

Update profanity to version 0.14.0

Fixes build with python 3.11

Changes from changelog:

0.14.0 (2023-08-03)
===================
Changes:
- Introduce new `/privacy command (#1836, #1870)
  `/os` -> `/privacy os`
  `/privacy logging`
- Fix crash when using NetBSD curses implementation (#1769)
- Fix OMEMO autodetection in autotools (#1865)
- Add ability to completely turn logs off (#1857)
- Extend /pgp command to make key exchange procedure easier (#1850)
  Used by PSI and Pidgin as well.
- Add ability to download and install plugins directly (#1842)
  `/plugins install`
- Improvements for /executable and /avatar code (#1845)
- Add ability to disable avatar publishing (#1843)
- Fix /plugins update (#1840)
- Improve logging (#1835)
- Add feature that can warn you when another client logs in (#1827)
  `/account set <account> session_alarm <max_sessions>`
- Don't add the same command twice to history (#1829)
- Improve manpage to inform users about encryption (#1823)
- Fix possible crash in PGP/OX (#1823)
- Add nickname support for /roster remove (#1826)
- Fix JID display in titlebar (#1816)
- Allow setting client identification (#1815)
  `/account set <account> clientid`
- Add /statusbar tabmode actlist (#1813)
- Fix color name in batman theme (#1810)
- Fix empty window after reconnect (#1556)
- Support passing flags to editor (#1801)
- OTR and PGP fixes (#1802)
- Adapt to g_string_free glib 2.75.3 change (#1799)
- Improve OMEMO QR code (#1796)
- Improve OMEMO help (#1838)
- Fix duplicate download IDs (#1794)
- Add macro for possible NULL prints and use it on known sports
- Prevent setting invalid combination of libstrophe flags
- Fix libstrophe timer-callback usage
- Fix memory leaks (#1780, #1814, #1837)
- Code cleanup
- Add `now` option to `/reconnect` command (#1809)
- Add `/strophe` command to modify libstrophe-specific settings
- Fix xscreensaver detection (#1783)
- Make `/url save` autocomplete filenames after a url (#1783)
- Improve MAM support (#1724, #1791, #1868)
- Add vCard support (XEP-0054) (#1757)
- Fix autocompletion for lastactivity
- Improve /msg and /win autocompletion: autocomplete roster nickname
  and actual barejid
- UI improvements (#1800, #1773, #1821)

0.13.1 (2022-10-12)
===================
Changes:
- Fix configure parameter detection (#1752, #1753)
- Improve plugins management (#1755)
- Fix build with plugins enabled for Python >= 3.11 (#1756)
- Add gruvbox_transparent theme optimized for enabled transparency
- Fix detection of first start used for welcome screen (#1767)
- Improve opening of URLs by spawning external program asynchronously

0.13.0 (2022-09-13)
===================
Changes:
- Print OMEMO verification QR code (#1320, #1568, #1718, #1720)
  `/omemo qrcode`
- Add option to configure stamp (#1663)
- Allow bold for default colors (#1674)
- Add irssi theme (#1680)
- Include useful aliases in profrc example (#1683)
- Improve man pages (#1688, #1703)
- Show return symbol for embedded newlines in multiline messages
- Fix xscreensaver detection (#1696)
- Add support for offline MUC notifications (#1697)
  `/notify room offline on|off`
- Fix SIGABRT when using wrong argument order for receiving ox key
- Use 3 digits for rotated log files (#1701)
- Fix autocomplete for /ox discover. (#1702)
- Fix segfault on /ox discover (#1713, #1715)
- Fix OX rpad generation (#1703)
- Don't forget encryption status for OX and PGP. (#733, #1694, #1722)
- Several OX improvements (#1703, #1705)
- Fix room name not updating. (#1710, #1711)
- Update capabilities of muc on available presence (#1347, #1712)
- Add /avatar set command to publish avatar (#1687, #1714)
- Respect silent nick change in mucs (#757, #1716)
- Fix duplicate messages in chat with oneself. (#1595, #1717)
- Improve cmd argument parser (#497, #1721)
- Make display of user mood optional (#1725)
- Switch log level while running (#1726)
- Split chatlog and log functions in separate files (#1727)
- Split pgp and ox into separate files (#1728)
- Various cleanups (#1729)
- Don't scroll if not needed (#1730)
- Retrieve encryption type from db (#1731)
- Be more resilient when receiving empty messages (#1734)
- Display a welcome message upon first start of Profanity (#1735)
  Explain for new users how to connect/set up a new account
- Fix /autoaway command logic (#1736)
- Fix segfault when requesting an avatar (#1738, #1740)
- Integrate XEP-0198 Stream-Management (#698, #1745, #1746)
- Fix avatar opening executable (#1742, #1748)
- Let slashguard ignore quoted messages (#1732)
- Update DOAP

Behaviour changes:
- Use ISO8601 as date format in chat logs and log files (#1700)
- Increase default log file size to 10MB (#1701)
- Name rotated log files profanity.001.log instead of profnaity.log.001
- Log encrypted messages by default to chatlog (#1707)
- Dont show presence status changes by default (59b9b44)

(nros)

2023-11-02 13:31:04 UTC MAIN commitmail json YAML

doc: Updated chat/libstrophe to 0.12.3

(nros)

2023-11-02 13:30:46 UTC MAIN commitmail json YAML

Update libstrophe to version 0.12.3

profanity 0.14.0 needs this new version.

pkgsrc changes:
remove patch-configure.ac, applied in this version.

changes from changelog:
0.12.3
- Improve TCP-connection establishment (#221)
- Handle case where the server doesn't provide the `bind`
    feature (#224)
- Fix configure script for non-bash shells (#218)
- Parse JID's according to RFC7622 (#219)
- Fix potential memory leak in internal DNS resolver (#219)
- Fix potential memory leaks in `xmpp_conn_set_cafile()` and
    `xmpp_conn_set_capath()` (#219)
- Internal improvements (#219)

0.12.2
- Fix reconnect issues when Stream Management is enabled (#211)
- Fix resolver ... this time for real hopefully (fixup of #200) (#214)
- Fix clearing of password cache on resumed connection (#214)
- Improve detection&implementation of `va_copy` (#213)
- Fix Valgrind CI builds against LibreSSL (#212)
- Fix perf example on platforms where an `rdtsc()` equivalent
    isn't implemented (#212)

0.12.1
- Fix compilation in buildroot (#207)
- Fixes regarding OpenSSL (#208)
- Fix some build steps when builddir != srcdir (#208)
- Allow the user to disable build of examples (#209)
- CI builds against OpenSSL 3 (#206)
- Change the call signature of the following API:
    - xmpp_conn_set_client_cert() - the PKCS#12 file has now to
        be passed via the `cert` parameter. Originally it
        was via `key`. Currently both styles are supported,
        but in a future release only passing via `cert` will be
        accepted.

(nros)

2023-11-02 13:26:33 UTC MAIN commitmail json YAML

2023-11-02 13:23:59 UTC MAIN commitmail json YAML

doc: Updated devel/gobject-introspection to 1.78.1

(wiz)

2023-11-02 13:23:49 UTC MAIN commitmail json YAML

gobject-introspection: update to 1.78.1.

1.78.1 - 2023-09-16
-------------------

* Avoid undefined behaviour in the Regress test suite [#458]

1.78.0 - 2023-09-08
-------------------

* Update the GIR data for GLib, GObject, and GIO
* Add GObject as a dependency for the Cairo GIR
* Add more tests for GI marshalling
* Update regression test suite
* Fix build on Windows for paths using '\' as a separator
* Support different prefix for finding GIR data
* Add GI_GIR_PATH environment variable for controlling GIR paths

(wiz)

2023-11-02 13:22:42 UTC MAIN commitmail json YAML

2023-11-02 13:22:01 UTC MAIN commitmail json YAML

2023-11-02 13:21:07 UTC MAIN commitmail json YAML

2023-11-02 13:20:35 UTC MAIN commitmail json YAML

2023-11-02 13:19:25 UTC MAIN commitmail json YAML

Added lang/nodejs20; Updated lang/nodejs

(adam)

2023-11-02 13:18:41 UTC MAIN commitmail json YAML

2023-11-02 13:18:16 UTC MAIN commitmail json YAML

nodejs: updated to 21.1.0

Version 21.1.0 (Current)

Notable Changes

Automatically detect and run ESM syntax

The new flag --experimental-detect-module can be used to automatically run ES modules when their syntax can be detected. For “ambiguous” files, which are .js or extensionless files with no package.json with a type field, Node.js will parse the file to detect ES module syntax; if found, it will run the file as an ES module, otherwise it will run the file as a CommonJS module. The same applies to string input via --eval or STDIN.

We hope to make detection enabled by default in a future version of Node.js. Detection increases startup time, so we encourage everyone — especially package authors — to add a type field to package.json, even for the default "type": "commonjs". The presence of a type field, or explicit extensions such as .mjs or .cjs, will opt out of detection.

vm: fix V8 compilation cache support for vm.Script

Previously repeated compilation of the same source code using vm.Script stopped hitting the V8 compilation cache after v16.x when support for importModuleDynamically was added to vm.Script, resulting in a performance regression that blocked users (in particular Jest users) from upgrading from v16.x.

The recent fixes landed in v21.1.0 allow the compilation cache to be hit again for vm.Script when --experimental-vm-modules is not used even in the presence of the importModuleDynamically option, so that users affected by the performance regression can now upgrade. Ongoing work is also being done to enable compilation cache support for vm.CompileFunction.

(adam)

2023-11-02 13:17:59 UTC MAIN commitmail json YAML

doc: Updated devel/gdbus-codegen to 2.78.0

(wiz)

2023-11-02 13:17:50 UTC MAIN commitmail json YAML

doc: Updated devel/glib2-tools to 2.78.0

(wiz)

2023-11-02 13:17:38 UTC MAIN commitmail json YAML

doc: Updated devel/glib2 to 2.78.0

(wiz)

2023-11-02 13:17:27 UTC MAIN commitmail json YAML

glib2: update to 2.78.0

Overview of changes in GLib 2.78.0, 2023-09-08
==============================================

* Bugs fixed:
  - #3095 Error handling of invalid GKeyFile string escape sequences changed in
    GLib 2.77.3 (Philip Withnall)
  - !3559 gdb: Workaround optimized out quark_seq_id
  - !3561 meson: fix `gnetworking.h` install tag
  - !3562 gthread: Annotate g_thread_exit() with G_NORETURN
  - !3564 Fix gutils-user-database unit test

Overview of changes in GLib 2.77.3, 2023-08-31
==============================================

* Bugs fixed:
  - #2575 GSettings schemas default value translations don't work when using
    l10n=time (Michael Catanzaro)
  - #3032 gdbus-codegen eats indentation in RST in XML comments (André)
  - #3051 g_dbus_connection_export_menu_model() is not thread_safe
  - #3061 Possible SEGV (null pointer deref) in distribute_method_call() (Philip
    Withnall)
  - #3083 `arg_data`  in GOptionEntry is not a list (Philip Withnall)
  - #3090 Possible SEGV (null pointer deref) in _g_resource_file_new() (Philip
    Withnall)
  - !3459 glib-unix: Clean up use of O_NONBLOCK
  - !3503 interim solution for macOS CI
  - !3519 meson: warn if -mms-bitfields is necessary
  - !3526 gnetworkaddress: use reentrant getservbyname_r() if available
  - !3527 tests: Use g_assert_*() rather than g_assert() in tree tests
  - !3528 gio-tool-info: Move translator comments so they’re visible
  - !3530 gregex: set default max stack size for PCRE2 JIT compiler to 512KiB
  - !3532 tests: Disable use of ptrace() in tests on BSD and macOS
  - !3533 ci: Only run pages CI job on scheduled job runs
  - !3534 ci: Further fix to pages CI job
  - !3535 Use 'meson setup' to configure
  - !3538 glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe()
  - !3540 gio: Add gresource.dtd
  - !3541 gtestutils: Mention not ignoring SIGCHLD in g_test_trap_subprocess()
    docs
  - !3542 [th/gchildwatch-fail-message] gmain: improve g_warning() for failure
    in g_child_watch_dispatch()
  - !3543 [th/use-localtime-r] use localtime_r() in g_log_writer_format_fields()
  - !3545 gregex: if JIT stack limit is reached, fall back to interpretive
    matching
  - !3547 glib/gfileutils.c: use 64 bits for value in get_tmp_file()
  - !3550 glib/tests/asyncqueue.c: skip test_async_queue_timed in 2038 or later
  - !3553 Generate missing docs for out arguments
  - !3555 gkeyfile: Fix overwriting of GError

Overview of changes in GLib 2.77.2, 2023-08-12
==============================================

* Bugs fixed:
  - #3071 g_test_trap_subprocess and g_test_subprocess broken in 2.77.1 (Jonas
    Ådahl)
  - !3432 ci: Don’t run pipeline after merging a MR
  - !3520 Fix typos
  - !3521 GTree: Handle node counter overflow and return it as an unsigned value
  - !3523 gspawn, gdataset: Restore nullable callback functions

Overview of changes in GLib 2.77.1, 2023-07-30
==============================================

* Fix some regressions with `GKeyFile` comment handling (#3047, work by Gaël Bonithon)

* Improve handling of query and fragment components in `file:` URIs (#3050, work by Lukáš Tyrychtr)

* Bugs fixed:
  - #473 systemtap probes for gvariant (Allison Karlitskaya)
  - #623 g_type_query() doesn't work for dynamic types (Philip Withnall)
  - #931 Optimise GPrivate by removing one malloc (Allison Karlitskaya)
  - #2929 gio: Failing build due to race generating glib/gversionmacros.h (Eric
    van Gyzen)
  - #3045 2.77.0: gio pkg-config test has incorrect install location for gio-
    querymodules & glib-compile-schemas (Philip Withnall)
  - #3047 2.77.0 changes formatting of keyfiles (Gaël Bonithon)
  - #3048 Forcing fallback for libintl does not work (Brendan Shanks)
  - #3050 g_file_new_for_uri() handles query strings incorrectly ("?") (Lukáš
    Tyrychtr)
  - #3054 Fedora installer (anaconda) crashes early with glib 2.77.0 due to
    "Attempt to unlock mutex that was not locked", when it runs `hwclock` and
    changes the system time (Thomas Haller, Philip Withnall)
  - !3287 Audit and fix incorrect use of (closure) in glib
  - !3461 gfileinfo: add file_path methods for language bindings
  - !3485 docs: Expand supported platforms documentation a little
  - !3494 ci: Manually fetch submodules for style-check CI jobs
  - !3495 gdbus-codegen: Error on invalid dbus types
  - !3496 garray: Fix typo in doc comment of g_ptr_array_sort[_with_data]()
  - !3499 strfuncs: Add missing ownership annotations for returned string
    vectors
  - !3504 Revert "build/gmodule-2.0.pc: Move compiler flags from Libs to Cflags"
  - !3505 meson: help gobject-introspection locate source and build dirs
  - !3509 build-sys: drop -mms-bitfields GCC flag
  - !3510 testutils: Use prctl PR_SET_DUMPABLE to silence core dumps on Linux
  - !3514 Revert "build-sys: drop -mms-bitfields GCC flag"
  - !3515 gnetworkmonitor: Expand guidelines for metered data use
  - !3517 tests: Add some more tests for g_type_query()
  - !3518 m4macros: drop unused m4 files

Overview of changes in GLib 2.77.0, 2023-07-06
==============================================

* Fix `GSocketClient` connecting to a proxy if the port is not specified
  (#2832, work by Michael Catanzaro)

* Support using `copy_file_range()` in `g_file_copy()`, if available (#2863,
  work by Philip Withnall)

* Improve handling of comments above groups in key files (#2927,
  work by Gaël Bonithon)

* Re-upgrade missing attribute debugs to criticals in `GFileInfo` (#2951,
  work by Philip Withnall)

* Do not redefine NULL on C++ (#2973, work by Marco Trevisan)

* Make `g_signal_handlers_block_matched()` work for `G_SIGNAL_MATCH_ID`
  (#2980, work by Przemyslaw Gorszkowski)

* Fixes to support building with bionic libc better (#3008, work by Øyvind Kolås)

* Fix potential stack overflow in gspawn on macOS if open file limit is very
  high (#3024, work by Dario Saccavino)

* Fix support for `--force-fallback-for libpcre` in meson configuration (#3025,
  work by Marius Kintel)

* Generate specific marshallers in `gdbus-codegen` (#3028, work by Marco Trevisan)

* Fix build failure on Android with `statx()` support (#3039, work by Philip Withnall)

* Improve locking performance of `GSignal` (!2824, work by Marco Trevisan)

* Improve locking performance of `g_main_context_iterate()` (!3235, work by
  Marco Trevisan)

* Add an inline definition of `g_free()` to automatically use `g_free_sized()`
  if available (!3252, work by Marco Trevisan)

* Fix race with `waitpid()` and `GChildWatchSource` (!3353, work by Thomas Haller)

* Add `glib_valgrind_suppressions` variable to glib pkg-config file (!3361, work
  by Marco Trevisan)

* Fix build on macOS SDK 10.11 (!3385, work by Peter Williams)

* Switch to using a separate thread pool and support timeouts in
  `GThreadedResolver` (!3397, work by Philip Withnall)

* Track pending `GTask`s if `G_ENABLE_DEBUG` is defined (!3404, work by Philip Withnall)

* Support GSignal fast path and more marshallers in `gobject_gdb.py` (!3437,
  work by Nelson Ben)

* Disable the macOS CI because it’s too unreliable — if you rely on GLib working
  on macOS, please get in touch and do something to help! (!3463, decision taken
  by Philip Withnall)

* Bugs fixed:
  - #65 glib-mkenums: parse_trigraph() chokes on quoted commas (Emmanuel Fleury)
  - #95 GMarkupParser documentation completion (David King)
  - #98 g_get_current_dir SIGSEGV on long path (Philip Withnall)
  - #104 Invocation of the interface "g_key_file_remove_comment" does not remove
    comment in specific case (Gaël Bonithon)
  - #116 Document UTF-8 behaviour and requirements throughout GLib (Philip
    Withnall)
  - #252 Disagreement between runtime and docs on whether interfaces are
    "classed" (Philip Withnall)
  - #322 gdbus-example-proxy-subclass.c is not complete. (Colin Walters)
  - #799 GAppInfoMonitor documentation deficiencies (Philip Withnall)
  - #1264 Use-after-free under
    send_message_with_reply_cleanup():gdbusconnection.c:1792 (Philip Withnall)
  - #2289 Document clearly that libgio is not guaranteed to be safe to use in
    setuid processes (Philip Withnall)
  - #2307 mainloop test leaks a GMainLoop object (Philip Withnall)
  - #2829 "glib-compile-resources --dependency-file=DEPFILE" creates wrong set
    of dependencies (Michael Catanzaro)
  - #2832 GSocketClient cannot proxy connect unless default port is explicitly
    specified in proxy URL (Michael Catanzaro)
  - #2855 gio/tests/socket-client.c name is too confusing because it does not
    use GSocketClient (Mike Salmela)
  - #2861 Check for __kernel_long_t when enabling futex()
  - #2863 Use copy_file_range() whenever possible in g_file_copy (Philip
    Withnall)
  - #2864 Documentation mentions non-existing function `g_value_free` (Philip
    Withnall)
  - #2879 Job #2498619 failed: gio/tests/socket.c:1654:test_reuse_tcp: assertion
    failed (error == (g-io-error-quark, 33)): error is NULL (Philip Withnall)
  - #2927 GKeyFile: Inconsistent behavior of comment writing above a group (Gaël
    Bonithon)
  - #2939 mkenums.py test fails on FreeBSD (Philip Withnall)
  - #2951 Re-upgrade missing attribute debugs to criticals in GFileInfo (Philip
    Withnall)
  - #2952 Not clear that GPollableInputStream methods are undefined if
    can_poll() returns FALSE (Philip Withnall)
  - #2953 Missing docs for GOption (commandline parser) (Sam Thursfield)
  - #2958 nbd server fails with glib 2.76.0
  - #2960 GDebugControllerDBus wrong default in documentation (Philip Withnall)
  - #2963 Probably wrong information regarding G_PLATFORM_WIN32 in
    README.win32.md
  - #2965 test_measure fails with coreutils 9.2 (Joan Bruguera)
  - #2966 Multiple Definition Error When Generating gio/tests/test5.gresource
    (Dan Yeaw)
  - #2969 user docs: GLib.DateTime.format: broken highlighting (Philip Withnall)
  - #2972 GtkFileLauncher: generated paths not recognized on Win32 (Luca Bacci)
  - #2973 Build failed due to NULL pointer redefinition in C++ (Marco Trevisan
    (Treviño))
  - #2980 g_signal_handlers_block_matched does not work for G_SIGNAL_MATCH_ID
    (Przemyslaw Gorszkowski)
  - #2982 Build randomly fails with: 'gmodule/gmodule-visibility.h' file not
    found (Marco Trevisan (Treviño))
  - #2993 g_dbus_interface_skeleton_get_vtable misses transfer annotation and is
    not introspectable
  - #2997 g_assert_cmpuint() should display positive, not negative values (Eric
    Blake)
  - #3003 glib-compile-schemas failed on directory name with no Latin symbols
    (Daniyar Tleulin)
  - #3007 GOptionContext group headings missing colon at the end (Philip
    Withnall)
  - #3008 Adaptations for building with bionic libc under termux (Øyvind Kolås)
  - #3020 Races in gio/tests/portal-support-snap* tests
  - #3024 Possible stack overflow in gspawn on MacOS
  - #3025 libpcre and libintl cannot be chosen to use the builtins
  - #3027 action exporter fails in the presence of actions with maybe parameter
    types (Matthias Clasen)
  - #3028 gdbus-codegen should generate marshallers (Marco Trevisan (Treviño))
  - #3030 Document GListModel requiring unique instance pointers from
    GListModelInterface.get_item (Christian Hergert)
  - #3034 futex based g_mutex_lock sometimes splatters errno with EAGAIN on
    contended locks
  - #3039 Build failure due to statx fields with NDK r25.c (Philip Withnall)
  - #3040 gtester in custom_target() run against system rather than built
    libglib during build
  - !2824 gsignal: Reduce lock/unlock pairs and ensure we always work on valid
    signal nodes
  - !3146 Make GVariant/GHash opaque types compatible with CHERI
  - !3235 gmain: Avoid some lock/unlock dance during g_main_context_iterate
  - !3252 gmem: Add an inline definition of g_free() to automatically use
    g_free_sized()
  - !3289 Work around an UCRT issue with _wspawn() functions taking an envp
    block
  - !3306 gregistrysettingsbackend: Allow a different root key path
  - !3308 doc: Workaround missing API index
  - !3314 gmain: More explicitly document g_main_context_release() prereqs
  - !3326 unicode: add tests for g_utf8_normalize() and empty strings
  - !3333 build: Drop old .gitignore files from test directories
  - !3335 meson: allow -Dlibelf=enabled without pkg-config
  - !3337 gio-tool-info: Fix a duplicate attribute name in the UI
  - !3340 meson: Move msvc_recommended_pragmas.h to a subdirectory
  - !3341 g_utf8_normalize: don't read past the end of the buffer
  - !3342 Add fuzzing harness for g_utf8_normalize()
  - !3344 tools: Drop check-abis.sh script
  - !3345 docs: Drop section about default branch renaming from README.md
  - !3347 gsocket/inotify/gwakeup: Use SOCK_NONBLOCK and O_NONBLOCK to avoid
    fcntl() syscalls where possible
  - !3351 tests: Update Unicode normalisation tests from Unicode 15
  - !3352 meson: Fix detection of a system-provided proxy-libintl
  - !3353 [th/child-watch-waitpid] fix race with waitpid() and child watcher
    sources
  - !3356 build/gmodule-2.0.pc: Move compiler flags from Libs to Cflags
  - !3357 Make clang++ happier when using G_STATIC_ASSERT
  - !3361 meson: Add glib_valgrind_suppressions variable to glib pkg-config file
  - !3365 gwin32: Avoid use of function call with side effect in g_return_*
    macro
  - !3366 Add init macros for refcounting types
  - !3367 actiongroup: Add a compiler warning
  - !3371 Explicitly mark size parameter as (in)
  - !3377 gsignal: Clarify documentation for GSignalMatchType matching
  - !3378 build: Post-release version bump
  - !3381 gtimer: Avoid doing anything on g_usleep (0)
  - !3382 gsocket: Explicitly mark size parameter as (in)
  - !3383 add g_timeout_add_seconds_once
  - !3384 Test g_signal_handlers_disconnect_matched for G_SIGNAL_MATCH_ID match
  - !3385 gio: fix build on older macOS SDKs
  - !3388 appmonitor: Skip the test under OSX
  - !3389 glib/tests/[rec-]mutex: Allow each thread to work
  - !3390 Fix error format in gio/gunixconnection.c (part 2)
  - !3392 gvariant: Fix doc for g_variant_new_object_path
  - !3393 Fix small issues in docs
  - !3395 gtask: Document that g_task_run_in_thread() uses a shared resource
  - !3396 glib-unix: Improve documentation for g_unix_fd_source_new()
  - !3397 gthreadedresolver: Switch to using a separate thread pool and support
    timeouts
  - !3398 Avoid having g_futex_simple() inadvertently modify errno
  - !3399 meson: wrap html documentation generation with gtk_doc option
  - !3400 restore error messages in gunixconnection while maintaining older
    compiler support
  - !3401 ci: Disable the Coverity CI job
  - !3404 gtask: Track pending GTasks if G_ENABLE_DEBUG is defined
  - !3405 gthreadedresolver: Remove some incorrect assertions
  - !3406 gthreadpool: Clarify that item_free_func is not normally called
  - !3407 gregistrysettingsbackend: Remove translatable pspec nick/blurb
  - !3408 docs: Update/Drop txt documents from docs directory
  - !3409 docs: Don’t ignore gunixfdlist.h when building docs on Windows
  - !3410 tests: Add descriptions to environment tests
  - !3416 gtestutils: Fix section marker in documentation
  - !3418 docs: Add lb90 as a Windows maintainer
  - !3419 docs: Update various broken/redirected links and fix list formatting
  - !3420 gtestutils: print timing information per test case in TAP output
  - !3421 glib/tests/fileutils:fix asserts when running as root
  - !3422 Check for linux/netlink.h buildability
  - !3423 gstring: add g_string_new_take
  - !3425 gwin32networkmonitor: Fix returning address of local variable
  - !3426 gdataset, gobject: Use atomic compare and exchange full to set
    pointers
  - !3429 Rename GTK+ to GTK (mostly comments and documentation)
  - !3430 gobject_gdb.py: fix regression caused by bfbe7127d5
  - !3431 gfile: Ensure loff_t is defined on FreeBSD
  - !3435 Ignore g_task_print_alive_task() when introspecting GIO
  - !3437 gobject_gdb.py: support gsignal fastpath and detect more marshallers
  - !3438 gio: Check cancellable iterating local file enumerator
  - !3439 gstring: Add `Since` marker to `g_string_new_take()`
  - !3440 gutf8: Add a g_utf8_truncate_middle() function
  - !3441 Allow proper introspection of GTypeValueTable
  - !3442 gio: Add g_file_new_build_filenamev
  - !3448 meson: try iconv in libintl lookup
  - !3449 docs: Move README.win32.md to the docs folder and update
    CONTRIBUTING.md
  - !3450 gactionmap: Add g_action_map_remove_action_entries()
  - !3453 docs: Use the type name as the section name for GKeyFile
  - !3455 gfileinfo: add (type filename) annotation to symlink_target functions
  - !3456 gmain: Document that g_steal_fd() preserves errno
  - !3458 gstdio: Improve documentation of some functions as async-signal safe
  - !3462 tests: Reduce thread and iteration count on CI for /thread/rec-mutex3
  - !3463 ci: Disable the macOS CI
  - !3465 gobject_gdb.py: adapt to recent gsignal changes
  - !3466 resolver: Add space in documentations
  - !3470 pcre subproject fixes: Allow fallback & static build
  - !3471 gio-tool-mount: Add option to show progress when unmounting
  - !3472 tests: Fix an intermittent timing error with testing g_usleep(0)
  - !3477 gdbus-codegen: Fix some minor typos in the documentation
  - !3484 docs: Fix a typo in the backports policy
  - !3486 docs: Document issue and merge request triaging and review guidelines
  - !3488 codegen: Use g_signal_emit to emit signals
  - !3489 guniprop: fix param direction in g_unichar_get_mirror_char(), for
    introspection
  - !3490 gobject/tests: Fix running on 32-bit Windows

(wiz)

2023-11-02 13:16:54 UTC MAIN commitmail json YAML

nodejs20: added version 20.9.0 (from lang/nodejs)

Version 20.9.0 'Iron' (LTS)

Notable Changes

This release marks the transition of Node.js 20.x into Long Term Support (LTS) with the codename 'Iron'. The 20.x release line now moves into "Active LTS" and will remain so until October 2024. After that time, it will move into "Maintenance" until end of life in April 2026.

Known issue

Collecting code coverage via the NODE_V8_COVERAGE environment variable may lead to a hang. This is not thought to be a regression in Node.js 20 (some reports are on Node.js 18). For more information, including some potential workarounds.

(adam)

2023-11-02 12:47:38 UTC MAIN commitmail json YAML

2023-11-02 12:46:45 UTC MAIN commitmail json YAML

2023-11-02 12:45:02 UTC MAIN commitmail json YAML

protobuf: export abseil headers

(wiz)

2023-11-02 12:24:06 UTC MAIN commitmail json YAML

protobuf: buildlink protoc (for cmake)

(wiz)

2023-11-02 12:20:06 UTC MAIN commitmail json YAML

2023-11-02 12:17:26 UTC MAIN commitmail json YAML

2023-11-02 12:15:02 UTC MAIN commitmail json YAML

logswan: convert to use cmake/build.mk

(nros)

2023-11-02 12:04:02 UTC MAIN commitmail json YAML

2023-11-02 11:04:50 UTC MAIN commitmail json YAML

Updated textproc/py-jsonschema, devel/py-jupyter_core

(adam)

2023-11-02 11:04:14 UTC MAIN commitmail json YAML

py-jupyter_core: updated to 5.5.0

5.5.0

Maintenance and upkeep improvements

- Fix typing for traitlets 5.13
- Adopt pydata sphinx theme
- Use ruff format
- Update typings for mypy 1.6
- Lowercase APPNAME on macOS Homebrew

(adam)

2023-11-02 11:01:10 UTC MAIN commitmail json YAML

py-jsonschema: updated to 4.19.2

v4.19.2

* Fix the error message for additional items when used with heterogeneous arrays.
* Don't leak the ``additionalItems`` keyword into JSON Schema draft 2020-12, where it was replaced by ``items``.

(adam)

2023-11-02 10:48:08 UTC MAIN commitmail json YAML

gnome-doc-utils: mention that this is deprecated

(wiz)

2023-11-02 10:47:22 UTC MAIN commitmail json YAML

gtk-doc: improve HOMEPAGE

(wiz)

2023-11-02 10:41:21 UTC MAIN commitmail json YAML

doc: Updated textproc/gtk-doc to 1.32nb14

(wiz)

2023-11-02 10:41:07 UTC MAIN commitmail json YAML

gtk-doc: switch to yelp-tools

upstream changed their requirement some years ago.

Bump PKGREVISION.

(wiz)

2023-11-02 10:35:26 UTC MAIN commitmail json YAML

Updated net/py-botocore, net/py-s3transfer, net/py-boto3, net/py-awscli

(adam)

2023-11-02 10:35:03 UTC MAIN commitmail json YAML

py-awscli: updated to 1.29.76

1.29.76
=======

* api-change:``connect``: Adds the BatchGetFlowAssociation API which returns flow associations (flow-resource) corresponding to the list of resourceArns supplied in the request. This release also adds IsDefault, LastModifiedRegion and LastModifiedTime fields to the responses of several Describe and List APIs.
* api-change:``globalaccelerator``: Global Accelerator now support accelerators with cross account endpoints.
* api-change:``rds``: This release adds support for customized networking resources to Amazon RDS Custom.
* api-change:``redshift``: Added support for Multi-AZ deployments for Provisioned RA3 clusters that provide 99.99% SLA availability.
* api-change:``sagemaker``: Support for batch transform input in Model dashboard

1.29.75
=======

* api-change:``amplify``: Add backend field to CreateBranch and UpdateBranch requests. Add pagination support for ListApps, ListDomainAssociations, ListBranches, and ListJobs
* api-change:``application-insights``: Automate attaching managed policies
* api-change:``ec2``: Capacity Blocks for ML are a new EC2 purchasing option for reserving GPU instances on a future date to support short duration machine learning (ML) workloads. Capacity Blocks automatically place instances close together inside Amazon EC2 UltraClusters for low-latency, high-throughput networking.
* api-change:``m2``: Added name filter ability for ListDataSets API, added ForceUpdate for Updating environment and BatchJob submission using S3BatchJobIdentifier
* api-change:``neptunedata``: Minor change to not retry CancelledByUserException
* api-change:``translate``: Added support for Brevity translation settings feature.

1.29.74
=======

* api-change:``connect``: This release adds InstanceId field for phone number APIs.
* api-change:``dataexchange``: We added a new API action: SendDataSetNotification.
* api-change:``datasync``: Platform version changes to support AL1 deprecation initiative.
* api-change:``finspace``: Introducing new API UpdateKxClusterCodeConfiguration, introducing new cache types for clusters and introducing new deployment modes for updating clusters.
* api-change:``mediapackagev2``: This feature allows customers to create a combination of manifest filtering, startover and time delay configuration that applies to all egress requests by default.
* api-change:``rds``: This release launches the CreateIntegration, DeleteIntegration, and DescribeIntegrations APIs to manage zero-ETL Integrations.
* api-change:``redshift-serverless``: Added support for custom domain names for Amazon Redshift Serverless workgroups. This feature enables customers to create a custom domain name and use ACM to generate fully secure connections to it.
* api-change:``resiliencehub``: Introduced the ability to filter applications by their last assessment date and time and have included metrics for the application's estimated workload Recovery Time Objective (RTO) and estimated workload Recovery Point Objective (RPO).
* api-change:``s3outposts``: Updated ListOutpostsWithS3 API response to include S3OutpostArn for use with AWS RAM.
* api-change:``wisdom``: This release added necessary API documents on creating a Wisdom knowledge base to integrate with S3.

1.29.73
=======

* api-change:``emr``: Update emr command to latest version
* api-change:``neptune``: Update TdeCredentialPassword type to SensitiveString
* api-change:``pinpoint``: Updated documentation to describe the case insensitivity for EndpointIds.
* api-change:``redshift``: added support to create a dual stack cluster
* api-change:``wafv2``: Updates the descriptions for the calls that manage web ACL associations, to provide information for customer-managed IAM policies.

1.29.72
=======

* api-change:``appstream``: This release introduces multi-session fleets, allowing customers to provision more than one user session on a single fleet instance.
* api-change:``ec2``: Launching GetSecurityGroupsForVpc API. This API gets security groups that can be associated by the AWS account making the request with network interfaces in the specified VPC.
* api-change:``network-firewall``: Network Firewall now supports inspection of outbound SSL/TLS traffic.
* api-change:``opensearch``: You can specify ipv4 or dualstack IPAddressType for cluster endpoints. If you specify IPAddressType as dualstack, the new endpoint will be visible under the 'EndpointV2' parameter and will support IPv4 and IPv6 requests. Whereas, the 'Endpoint' will continue to serve IPv4 requests.
* api-change:``redshift``: Add Redshift APIs GetResourcePolicy, DeleteResourcePolicy, PutResourcePolicy and DescribeInboundIntegrations for the new Amazon Redshift Zero-ETL integration feature, which can be used to control data ingress into Redshift namespace, and view inbound integrations.
* api-change:``sagemaker``: Amazon Sagemaker Autopilot now supports Text Generation jobs.
* api-change:``sns``: Message Archiving and Replay is now supported in Amazon SNS for FIFO topics.
* api-change:``ssm-sap``: AWS Systems Manager for SAP added support for registration and discovery of SAP ABAP applications
* api-change:``transfer``: No API changes from previous release. This release migrated the model to Smithy keeping all features unchanged.
* api-change:``endpoint-rules``: Update endpoint-rules command to latest version

1.29.71
=======

* api-change:``connectcases``: Increase maximum length of CommentBody to 3000, and increase maximum length of StringValue to 1500
* api-change:``groundstation``: This release will allow KMS alias names to be used when creating Mission Profiles
* api-change:``iam``: Updates to GetAccessKeyLastUsed action to replace NoSuchEntity error with AccessDeniedException error.

1.29.70
=======

* api-change:``codepipeline``: Add ability to trigger pipelines from git tags, define variables at pipeline level and new pipeline type V2.
* api-change:``ec2``: This release updates the documentation for InstanceInterruptionBehavior and HibernationOptionsRequest to more accurately describe the behavior of these two parameters when using Spot hibernation.
* api-change:``eks``: Added support for Cluster Subnet and Security Group mutability.
* api-change:``iam``: Add the partitional endpoint for IAM in iso-f.
* api-change:``migrationhub-config``: This release introduces DeleteHomeRegionControl API that customers can use to delete the Migration Hub Home Region configuration
* api-change:``migrationhubstrategy``: This release introduces multi-data-source feature in Migration Hub Strategy Recommendations. This feature now supports vCenter as a data source to fetch inventory in addition to ADS and Import from file workflow that is currently supported with MHSR collector.
* api-change:``opensearchserverless``: This release includes the following new APIs: CreateLifecyclePolicy, UpdateLifecyclePolicy, BatchGetLifecyclePolicy, DeleteLifecyclePolicy, ListLifecyclePolicies and BatchGetEffectiveLifecyclePolicy to support the data lifecycle management feature.

1.29.69
=======

* api-change:``marketplacecommerceanalytics``: The StartSupportDataExport operation has been deprecated as part of the Product Support Connection deprecation. As of December 2022, Product Support Connection is no longer supported.
* api-change:``networkmanager``: This release adds API support for Tunnel-less Connect (NoEncap Protocol) for AWS Cloud WAN
* api-change:``redshift-serverless``: This release adds support for customers to see the patch version and workgroup version in Amazon Redshift Serverless.
* api-change:``rekognition``: Amazon Rekognition introduces StartMediaAnalysisJob, GetMediaAnalysisJob, and ListMediaAnalysisJobs operations to run a bulk analysis of images with a Detect Moderation model.

1.29.68
=======

* api-change:``appconfig``: Update KmsKeyIdentifier constraints to support AWS KMS multi-Region keys.
* api-change:``appintegrations``: Updated ScheduleConfig to be an optional input to CreateDataIntegration to support event driven downloading of files from sources such as Amazon s3 using Amazon Connect AppIntegrations.
* api-change:``connect``: This release adds support for updating phone number metadata, such as phone number description.
* api-change:``discovery``: This release introduces three new APIs: StartBatchDeleteConfigurationTask, DescribeBatchDeleteConfigurationTask, and BatchDeleteAgents.
* api-change:``medical-imaging``: Updates on documentation links
* api-change:``ssm``: This release introduces a new API: DeleteOpsItem. This allows deletion of an OpsItem.

1.29.67
=======

* api-change:``ec2``: Amazon EC2 C7a instances, powered by 4th generation AMD EPYC processors, are ideal for high performance, compute-intensive workloads such as high performance computing. Amazon EC2 R7i instances are next-generation memory optimized and powered by custom 4th Generation Intel Xeon Scalable processors.
* api-change:``managedblockchain-query``: This release adds support for Ethereum Sepolia network
* api-change:``neptunedata``: Doc changes to add IAM action mappings for the data actions.
* api-change:``omics``: This change enables customers to retrieve failure reasons with detailed status messages for their failed runs
* api-change:``opensearch``: Added Cluster Administrative options for node restart, opensearch process restart and opensearch dashboard restart for Multi-AZ without standby domains
* api-change:``quicksight``: This release adds the following: 1) Trino and Starburst Database Connectors 2) Custom total for tables and pivot tables 3) Enable restricted folders 4) Add rolling dates for time equality filters 5) Refine DataPathValue and introduce DataPathType 6) Add SeriesType to ReferenceLineDataConfiguration
* api-change:``secretsmanager``: Documentation updates for Secrets Manager
* api-change:``servicecatalog``: Introduce support for EXTERNAL product and provisioning artifact type in CreateProduct and CreateProvisioningArtifact APIs.
* api-change:``verifiedpermissions``: Improving Amazon Verified Permissions Create experience
* api-change:``workspaces``: Documentation updates for WorkSpaces

1.29.66
=======

* api-change:``cloud9``: Update to imageId parameter behavior and dates updated.
* api-change:``dynamodb``: Updating descriptions for several APIs.
* api-change:``kendra``: Changes for a new feature in Amazon Kendra's Query API to Collapse/Expand query results
* api-change:``rds``: This release adds support for upgrading the storage file system configuration on the DB instance using a blue/green deployment or a read replica.
* api-change:``wisdom``: This release adds an max limit of 25 recommendation ids for NotifyRecommendationsReceived API.

1.29.65
=======

* api-change:``codepipeline``: Add retryMode ALL_ACTIONS to RetryStageExecution API that retries a failed stage starting from first action in the stage
* api-change:``discovery``: This release introduces three new APIs: StartBatchDeleteConfigurationTask, DescribeBatchDeleteConfigurationTask, and BatchDeleteAgents.
* api-change:``ecs``: Documentation only updates to address Amazon ECS tickets.
* api-change:``globalaccelerator``: Fixed error where ListCustomRoutingEndpointGroups did not have a paginator
* api-change:``guardduty``: Add domainWithSuffix finding field to dnsRequestAction
* api-change:``kafka``: AWS Managed Streaming for Kafka is launching MSK Replicator, a new feature that enables customers to reliably replicate data across Amazon MSK clusters in same or different AWS regions. You can now use SDK to create, list, describe, delete, update, and manage tags of MSK Replicators.
* api-change:``route53-recovery-cluster``: Adds Owner field to ListRoutingControls API.
* api-change:``route53-recovery-control-config``: Adds permissions for GetResourcePolicy to support returning details about AWS Resource Access Manager resource policies for shared resources.

1.29.64
=======

* api-change:``cloudformation``: SDK and documentation updates for UpdateReplacePolicy
* api-change:``drs``: Updated exsiting API to allow AWS Elastic Disaster Recovery support of launching recovery into existing EC2 instances.
* api-change:``entityresolution``: This launch expands our matching techniques to include provider-based matching to help customer match, link, and enhance records with minimal data movement. With data service providers, we have removed the need for customers to build bespoke integrations,.
* api-change:``managedblockchain-query``: This release introduces two new APIs: GetAssetContract and ListAssetContracts. This release also adds support for Bitcoin Testnet.
* api-change:``mediapackagev2``: This release allows customers to manage MediaPackage v2 resource using CloudFormation.
* api-change:``opensearch``: This release allows customers to list and associate optional plugin packages with compatible Amazon OpenSearch Service clusters for enhanced functionality.
* api-change:``redshift-serverless``: Added support for managing credentials of serverless namespace admin using AWS Secrets Manager.
* api-change:``redshift``: Added support for managing credentials of provisioned cluster admin using AWS Secrets Manager.
* api-change:``sesv2``: This release provides enhanced visibility into your SES identity verification status. This will offer you more actionable insights, enabling you to promptly address any verification-related issues.
* api-change:``transfer``: Documentation updates for AWS Transfer Family
* api-change:``xray``: This releases enhances GetTraceSummaries API to support new TimeRangeType Service to query trace summaries by segment end time.

1.29.63
=======

* api-change:``auditmanager``: This release introduces a new limit to the awsAccounts parameter. When you create or update an assessment, there is now a limit of 200 AWS accounts that can be specified in the assessment scope.
* api-change:``autoscaling``: Update the NotificationMetadata field to only allow visible ascii characters. Add paginators to DescribeInstanceRefreshes, DescribeLoadBalancers, and DescribeLoadBalancerTargetGroups
* api-change:``config``: Add enums for resource types supported by Config
* api-change:``controltower``: Added new EnabledControl resource details to ListEnabledControls API and added new GetEnabledControl API.
* api-change:``customer-profiles``: Adds sensitive trait to various shapes in Customer Profiles Calculated Attribute API model.
* api-change:``ec2``: This release adds Ubuntu Pro as a supported platform for On-Demand Capacity Reservations and adds support for setting an Amazon Machine Image (AMI) to disabled state. Disabling the AMI makes it private if it was previously shared, and prevents new EC2 instance launches from it.
* api-change:``elbv2``: Update elbv2 command to latest version
* api-change:``glue``: Extending version control support to GitLab and Bitbucket from AWSGlue
* api-change:``inspector2``: Add MacOs ec2 platform support
* api-change:``ivs-realtime``: Update GetParticipant to return additional metadata.
* api-change:``lambda``: Adds support for Lambda functions to access Dual-Stack subnets over IPv6, via an opt-in flag in CreateFunction and UpdateFunctionConfiguration APIs
* api-change:``location``: This release adds endpoint updates for all AWS Location resource operations.
* api-change:``machinelearning``: This release marks Password field as sensitive
* api-change:``pricing``: Documentation updates for Price List
* api-change:``rds``: This release adds support for adding a dedicated log volume to open-source RDS instances.
* api-change:``rekognition``: Amazon Rekognition introduces support for Custom Moderation. This allows the enhancement of accuracy for detect moderation labels operations by creating custom adapters tuned on customer data.
* api-change:``sagemaker``: Amazon SageMaker Canvas adds KendraSettings and DirectDeploySettings support for CanvasAppSettings
* api-change:``textract``: This release adds 9 new APIs for adapter and adapter version management, 3 new APIs for tagging, and updates AnalyzeDocument and StartDocumentAnalysis API parameters for using adapters.
* api-change:``transcribe``: This release is to enable m4a format to customers
* api-change:``workspaces``: Updated the CreateWorkspaces action documentation to clarify that the PCoIP protocol is only available for Windows bundles.

1.29.62
=======

* api-change:``ec2``: Documentation updates for Elastic Compute Cloud (EC2).
* api-change:``fsx``: After performing steps to repair the Active Directory configuration of a file system, use this action to initiate the process of attempting to recover to the file system.
* api-change:``marketplace-catalog``: This release adds support for Document type as an alternative for stringified JSON for StartChangeSet, DescribeChangeSet and DescribeEntity APIs
* api-change:``quicksight``: NullOption in FilterListConfiguration; Dataset schema/table max length increased; Support total placement for pivot table visual; Lenient mode relaxes the validation to create resources with definition; Data sources can be added to folders; Redshift data sources support IAM Role-based authentication
* api-change:``transfer``: This release updates the max character limit of PreAuthenticationLoginBanner and PostAuthenticationLoginBanner to 4096 characters

1.29.61
=======

* api-change:``omics``: Add Etag Support for Omics Storage in ListReadSets and GetReadSetMetadata API
* api-change:``rds``: Updates Amazon RDS documentation for corrections and minor improvements.
* api-change:``route53``: Add hostedzonetype filter to ListHostedZones API.
* api-change:``securityhub``: Added new resource detail objects to ASFF, including resources for AwsEventsEventbus, AwsEventsEndpoint, AwsDmsEndpoint, AwsDmsReplicationTask, AwsDmsReplicationInstance, AwsRoute53HostedZone, and AwsMskCluster
* api-change:``storagegateway``: Add SoftwareVersion to response of DescribeGatewayInformation.
* api-change:``workspaces``: This release introduces Manage applications. This feature allows users to manage their WorkSpaces applications by associating or disassociating their WorkSpaces with applications. The DescribeWorkspaces API will now additionally return OperatingSystemName in its responses.

1.29.60
=======

* api-change:``appconfig``: AWS AppConfig introduces KMS customer-managed key (CMK) encryption support for data saved to AppConfig's hosted configuration store.
* api-change:``datazone``: Initial release of Amazon DataZone
* api-change:``mediatailor``: Updates DescribeVodSource to include a list of ad break opportunities in the response
* api-change:``mgn``: This release includes the following new APIs: ListConnectors, CreateConnector,  UpdateConnector, DeleteConnector and UpdateSourceServer to support the source action framework feature.
* api-change:``sagemaker``: Adding support for AdditionalS3DataSource, a data source used for training or inference that is in addition to the input dataset or model data.

(adam)

2023-11-02 10:32:50 UTC MAIN commitmail json YAML

2023-11-02 10:30:44 UTC MAIN commitmail json YAML

py-s3transfer: updated to 0.7.0

0.7.0

feature:SSE-C: Pass SSECustomer* arguments to CompleteMultipartUpload for upload operations

(adam)

2023-11-02 10:28:52 UTC MAIN commitmail json YAML

py-botocore: updated to 1.31.76

1.31.76

api-change:connect: Adds the BatchGetFlowAssociation API which returns flow associations (flow-resource) corresponding to the list of resourceArns supplied in the request. This release also adds IsDefault, LastModifiedRegion and LastModifiedTime fields to the responses of several Describe and List APIs.
api-change:globalaccelerator: Global Accelerator now support accelerators with cross account endpoints.
api-change:rds: This release adds support for customized networking resources to Amazon RDS Custom.
api-change:redshift: Added support for Multi-AZ deployments for Provisioned RA3 clusters that provide 99.99% SLA availability.
api-change:sagemaker: Support for batch transform input in Model dashboard
1.31.75

api-change:amplify: Add backend field to CreateBranch and UpdateBranch requests. Add pagination support for ListApps, ListDomainAssociations, ListBranches, and ListJobs
api-change:application-insights: Automate attaching managed policies
api-change:ec2: Capacity Blocks for ML are a new EC2 purchasing option for reserving GPU instances on a future date to support short duration machine learning (ML) workloads. Capacity Blocks automatically place instances close together inside Amazon EC2 UltraClusters for low-latency, high-throughput networking.
api-change:m2: Added name filter ability for ListDataSets API, added ForceUpdate for Updating environment and BatchJob submission using S3BatchJobIdentifier
api-change:neptunedata: Minor change to not retry CancelledByUserException
api-change:translate: Added support for Brevity translation settings feature.
1.31.74

api-change:connect: This release adds InstanceId field for phone number APIs.
api-change:dataexchange: We added a new API action: SendDataSetNotification.
api-change:datasync: Platform version changes to support AL1 deprecation initiative.
api-change:finspace: Introducing new API UpdateKxClusterCodeConfiguration, introducing new cache types for clusters and introducing new deployment modes for updating clusters.
api-change:mediapackagev2: This feature allows customers to create a combination of manifest filtering, startover and time delay configuration that applies to all egress requests by default.
api-change:rds: This release launches the CreateIntegration, DeleteIntegration, and DescribeIntegrations APIs to manage zero-ETL Integrations.
api-change:redshift-serverless: Added support for custom domain names for Amazon Redshift Serverless workgroups. This feature enables customers to create a custom domain name and use ACM to generate fully secure connections to it.
api-change:resiliencehub: Introduced the ability to filter applications by their last assessment date and time and have included metrics for the application's estimated workload Recovery Time Objective (RTO) and estimated workload Recovery Point Objective (RPO).
api-change:s3outposts: Updated ListOutpostsWithS3 API response to include S3OutpostArn for use with AWS RAM.
api-change:wisdom: This release added necessary API documents on creating a Wisdom knowledge base to integrate with S3.
1.31.73

api-change:emr: Update emr client to latest version
api-change:neptune: Update TdeCredentialPassword type to SensitiveString
api-change:pinpoint: Updated documentation to describe the case insensitivity for EndpointIds.
api-change:redshift: added support to create a dual stack cluster
api-change:wafv2: Updates the descriptions for the calls that manage web ACL associations, to provide information for customer-managed IAM policies.
1.31.72

api-change:appstream: This release introduces multi-session fleets, allowing customers to provision more than one user session on a single fleet instance.
api-change:ec2: Launching GetSecurityGroupsForVpc API. This API gets security groups that can be associated by the AWS account making the request with network interfaces in the specified VPC.
api-change:network-firewall: Network Firewall now supports inspection of outbound SSL/TLS traffic.
api-change:opensearch: You can specify ipv4 or dualstack IPAddressType for cluster endpoints. If you specify IPAddressType as dualstack, the new endpoint will be visible under the 'EndpointV2' parameter and will support IPv4 and IPv6 requests. Whereas, the 'Endpoint' will continue to serve IPv4 requests.
api-change:redshift: Add Redshift APIs GetResourcePolicy, DeleteResourcePolicy, PutResourcePolicy and DescribeInboundIntegrations for the new Amazon Redshift Zero-ETL integration feature, which can be used to control data ingress into Redshift namespace, and view inbound integrations.
api-change:sagemaker: Amazon Sagemaker Autopilot now supports Text Generation jobs.
api-change:sns: Message Archiving and Replay is now supported in Amazon SNS for FIFO topics.
api-change:ssm-sap: AWS Systems Manager for SAP added support for registration and discovery of SAP ABAP applications
api-change:transfer: No API changes from previous release. This release migrated the model to Smithy keeping all features unchanged.
api-change:endpoint-rules: Update endpoint-rules client to latest version
1.31.71

enhancement:Configuration: Adds client context params support to Config.
api-change:connectcases: Increase maximum length of CommentBody to 3000, and increase maximum length of StringValue to 1500
api-change:groundstation: This release will allow KMS alias names to be used when creating Mission Profiles
api-change:iam: Updates to GetAccessKeyLastUsed action to replace NoSuchEntity error with AccessDeniedException error.
1.31.70

api-change:codepipeline: Add ability to trigger pipelines from git tags, define variables at pipeline level and new pipeline type V2.
api-change:ec2: This release updates the documentation for InstanceInterruptionBehavior and HibernationOptionsRequest to more accurately describe the behavior of these two parameters when using Spot hibernation.
api-change:eks: Added support for Cluster Subnet and Security Group mutability.
api-change:iam: Add the partitional endpoint for IAM in iso-f.
api-change:migrationhub-config: This release introduces DeleteHomeRegionControl API that customers can use to delete the Migration Hub Home Region configuration
api-change:migrationhubstrategy: This release introduces multi-data-source feature in Migration Hub Strategy Recommendations. This feature now supports vCenter as a data source to fetch inventory in addition to ADS and Import from file workflow that is currently supported with MHSR collector.
api-change:opensearchserverless: This release includes the following new APIs: CreateLifecyclePolicy, UpdateLifecyclePolicy, BatchGetLifecyclePolicy, DeleteLifecyclePolicy, ListLifecyclePolicies and BatchGetEffectiveLifecyclePolicy to support the data lifecycle management feature.
1.31.69

api-change:marketplacecommerceanalytics: The StartSupportDataExport operation has been deprecated as part of the Product Support Connection deprecation. As of December 2022, Product Support Connection is no longer supported.
api-change:networkmanager: This release adds API support for Tunnel-less Connect (NoEncap Protocol) for AWS Cloud WAN
api-change:redshift-serverless: This release adds support for customers to see the patch version and workgroup version in Amazon Redshift Serverless.
api-change:rekognition: Amazon Rekognition introduces StartMediaAnalysisJob, GetMediaAnalysisJob, and ListMediaAnalysisJobs operations to run a bulk analysis of images with a Detect Moderation model.
1.31.68

api-change:appconfig: Update KmsKeyIdentifier constraints to support AWS KMS multi-Region keys.
api-change:appintegrations: Updated ScheduleConfig to be an optional input to CreateDataIntegration to support event driven downloading of files from sources such as Amazon s3 using Amazon Connect AppIntegrations.
api-change:connect: This release adds support for updating phone number metadata, such as phone number description.
api-change:discovery: This release introduces three new APIs: StartBatchDeleteConfigurationTask, DescribeBatchDeleteConfigurationTask, and BatchDeleteAgents.
api-change:medical-imaging: Updates on documentation links
api-change:ssm: This release introduces a new API: DeleteOpsItem. This allows deletion of an OpsItem.
1.31.67

api-change:gamesparks: The gamesparks client has been removed following the deprecation of the service.
api-change:ec2: Amazon EC2 C7a instances, powered by 4th generation AMD EPYC processors, are ideal for high performance, compute-intensive workloads such as high performance computing. Amazon EC2 R7i instances are next-generation memory optimized and powered by custom 4th Generation Intel Xeon Scalable processors.
api-change:managedblockchain-query: This release adds support for Ethereum Sepolia network
api-change:neptunedata: Doc changes to add IAM action mappings for the data actions.
api-change:omics: This change enables customers to retrieve failure reasons with detailed status messages for their failed runs
api-change:opensearch: Added Cluster Administrative options for node restart, opensearch process restart and opensearch dashboard restart for Multi-AZ without standby domains
api-change:quicksight: This release adds the following: 1) Trino and Starburst Database Connectors 2) Custom total for tables and pivot tables 3) Enable restricted folders 4) Add rolling dates for time equality filters 5) Refine DataPathValue and introduce DataPathType 6) Add SeriesType to ReferenceLineDataConfiguration
api-change:secretsmanager: Documentation updates for Secrets Manager
api-change:servicecatalog: Introduce support for EXTERNAL product and provisioning artifact type in CreateProduct and CreateProvisioningArtifact APIs.
api-change:verifiedpermissions: Improving Amazon Verified Permissions Create experience
api-change:workspaces: Documentation updates for WorkSpaces
1.31.66

api-change:cloud9: Update to imageId parameter behavior and dates updated.
api-change:dynamodb: Updating descriptions for several APIs.
api-change:kendra: Changes for a new feature in Amazon Kendra's Query API to Collapse/Expand query results
api-change:rds: This release adds support for upgrading the storage file system configuration on the DB instance using a blue/green deployment or a read replica.
api-change:wisdom: This release adds an max limit of 25 recommendation ids for NotifyRecommendationsReceived API.
1.31.65

api-change:codepipeline: Add retryMode ALL_ACTIONS to RetryStageExecution API that retries a failed stage starting from first action in the stage
api-change:discovery: This release introduces three new APIs: StartBatchDeleteConfigurationTask, DescribeBatchDeleteConfigurationTask, and BatchDeleteAgents.
api-change:ecs: Documentation only updates to address Amazon ECS tickets.
api-change:globalaccelerator: Fixed error where ListCustomRoutingEndpointGroups did not have a paginator
api-change:guardduty: Add domainWithSuffix finding field to dnsRequestAction
api-change:kafka: AWS Managed Streaming for Kafka is launching MSK Replicator, a new feature that enables customers to reliably replicate data across Amazon MSK clusters in same or different AWS regions. You can now use SDK to create, list, describe, delete, update, and manage tags of MSK Replicators.
api-change:route53-recovery-cluster: Adds Owner field to ListRoutingControls API.
api-change:route53-recovery-control-config: Adds permissions for GetResourcePolicy to support returning details about AWS Resource Access Manager resource policies for shared resources.
1.31.64

api-change:cloudformation: SDK and documentation updates for UpdateReplacePolicy
api-change:drs: Updated exsiting API to allow AWS Elastic Disaster Recovery support of launching recovery into existing EC2 instances.
api-change:entityresolution: This launch expands our matching techniques to include provider-based matching to help customer match, link, and enhance records with minimal data movement. With data service providers, we have removed the need for customers to build bespoke integrations,.
api-change:managedblockchain-query: This release introduces two new APIs: GetAssetContract and ListAssetContracts. This release also adds support for Bitcoin Testnet.
api-change:mediapackagev2: This release allows customers to manage MediaPackage v2 resource using CloudFormation.
api-change:opensearch: This release allows customers to list and associate optional plugin packages with compatible Amazon OpenSearch Service clusters for enhanced functionality.
api-change:redshift-serverless: Added support for managing credentials of serverless namespace admin using AWS Secrets Manager.
api-change:redshift: Added support for managing credentials of provisioned cluster admin using AWS Secrets Manager.
api-change:sesv2: This release provides enhanced visibility into your SES identity verification status. This will offer you more actionable insights, enabling you to promptly address any verification-related issues.
api-change:transfer: Documentation updates for AWS Transfer Family
api-change:xray: This releases enhances GetTraceSummaries API to support new TimeRangeType Service to query trace summaries by segment end time.
1.31.63

api-change:auditmanager: This release introduces a new limit to the awsAccounts parameter. When you create or update an assessment, there is now a limit of 200 AWS accounts that can be specified in the assessment scope.
api-change:autoscaling: Update the NotificationMetadata field to only allow visible ascii characters. Add paginators to DescribeInstanceRefreshes, DescribeLoadBalancers, and DescribeLoadBalancerTargetGroups
api-change:config: Add enums for resource types supported by Config
api-change:controltower: Added new EnabledControl resource details to ListEnabledControls API and added new GetEnabledControl API.
api-change:customer-profiles: Adds sensitive trait to various shapes in Customer Profiles Calculated Attribute API model.
api-change:ec2: This release adds Ubuntu Pro as a supported platform for On-Demand Capacity Reservations and adds support for setting an Amazon Machine Image (AMI) to disabled state. Disabling the AMI makes it private if it was previously shared, and prevents new EC2 instance launches from it.
api-change:elbv2: Update elbv2 client to latest version
api-change:glue: Extending version control support to GitLab and Bitbucket from AWSGlue
api-change:inspector2: Add MacOs ec2 platform support
api-change:ivs-realtime: Update GetParticipant to return additional metadata.
api-change:lambda: Adds support for Lambda functions to access Dual-Stack subnets over IPv6, via an opt-in flag in CreateFunction and UpdateFunctionConfiguration APIs
api-change:location: This release adds endpoint updates for all AWS Location resource operations.
api-change:machinelearning: This release marks Password field as sensitive
api-change:pricing: Documentation updates for Price List
api-change:rds: This release adds support for adding a dedicated log volume to open-source RDS instances.
api-change:rekognition: Amazon Rekognition introduces support for Custom Moderation. This allows the enhancement of accuracy for detect moderation labels operations by creating custom adapters tuned on customer data.
api-change:sagemaker: Amazon SageMaker Canvas adds KendraSettings and DirectDeploySettings support for CanvasAppSettings
api-change:textract: This release adds 9 new APIs for adapter and adapter version management, 3 new APIs for tagging, and updates AnalyzeDocument and StartDocumentAnalysis API parameters for using adapters.
api-change:transcribe: This release is to enable m4a format to customers
api-change:workspaces: Updated the CreateWorkspaces action documentation to clarify that the PCoIP protocol is only available for Windows bundles.
1.31.62

enhancement:Dependencies: Add support for urllib3 2.0 for Python 3.10+
api-change:ec2: Documentation updates for Elastic Compute Cloud (EC2).
api-change:fsx: After performing steps to repair the Active Directory configuration of a file system, use this action to initiate the process of attempting to recover to the file system.
api-change:marketplace-catalog: This release adds support for Document type as an alternative for stringified JSON for StartChangeSet, DescribeChangeSet and DescribeEntity APIs
api-change:quicksight: NullOption in FilterListConfiguration; Dataset schema/table max length increased; Support total placement for pivot table visual; Lenient mode relaxes the validation to create resources with definition; Data sources can be added to folders; Redshift data sources support IAM Role-based authentication
api-change:transfer: This release updates the max character limit of PreAuthenticationLoginBanner and PostAuthenticationLoginBanner to 4096 characters
1.31.61

api-change:omics: Add Etag Support for Omics Storage in ListReadSets and GetReadSetMetadata API
api-change:rds: Updates Amazon RDS documentation for corrections and minor improvements.
api-change:route53: Add hostedzonetype filter to ListHostedZones API.
api-change:securityhub: Added new resource detail objects to ASFF, including resources for AwsEventsEventbus, AwsEventsEndpoint, AwsDmsEndpoint, AwsDmsReplicationTask, AwsDmsReplicationInstance, AwsRoute53HostedZone, and AwsMskCluster
api-change:storagegateway: Add SoftwareVersion to response of DescribeGatewayInformation.
api-change:workspaces: This release introduces Manage applications. This feature allows users to manage their WorkSpaces applications by associating or disassociating their WorkSpaces with applications. The DescribeWorkspaces API will now additionally return OperatingSystemName in its responses.
1.31.60

api-change:appconfig: AWS AppConfig introduces KMS customer-managed key (CMK) encryption support for data saved to AppConfig's hosted configuration store.
api-change:datazone: Initial release of Amazon DataZone
api-change:mediatailor: Updates DescribeVodSource to include a list of ad break opportunities in the response
api-change:mgn: This release includes the following new APIs: ListConnectors, CreateConnector, UpdateConnector, DeleteConnector and UpdateSourceServer to support the source action framework feature.
api-change:sagemaker: Adding support for AdditionalS3DataSource, a data source used for training or inference that is in addition to the input dataset or model data.

(adam)

2023-11-02 10:26:36 UTC MAIN commitmail json YAML

doc: Updated textproc/yelp-tools to 42.1

(wiz)

2023-11-02 10:26:24 UTC MAIN commitmail json YAML

yelp-tools: update to 42.1.

42.1
====
* Fixed issue with DocBook when path is missing trailing slash, #22

42.0
====
* No changes since beta, stable release only

42.beta
=======
* yelp.m4: Avoid argument list too long error when cleaning (Dan Nicholson)

41.0
====
* No changes since beta, stable release only

41.beta
=======
* Updates documentation (Andre Klapper)
* Updates to build files (Jan Tojnar)

40.0
====
* Stable release. No updates since 40.rc.

40.rc
=====
* Removed comment about revision version attrs from templates
* Use /usr/bin/python3 as shebang

40.beta
=======
* Added --skip option to skip files in yelp-check
* Custom checkers in yelp-check return 1 on failure

40.alpha
========
* First release using the meson build system
* Converted yelp-build, yelp-check, and yelp-new to python
* New and improved templates for yelp-new
* Support for .yelp-tools.cfg config file
* Config file can specify custom checkers, like Schematron but easier
* yelp-check hrefs takes a configurable allow list

3.38.0
======
* Stable release. No changes since 3.37.90

3.37.90
=======
* yelp-new: Added new templates

(wiz)

2023-11-02 10:23:48 UTC MAIN commitmail json YAML

doc: Updated textproc/yelp-xsl to 42.1

(wiz)

2023-11-02 10:23:35 UTC MAIN commitmail json YAML

yelp-xsl: update to 42.1.

42.1
====
* Updated translations:
  bg    (Alexander Shopov)
  hr    (Goran Vidović)
  ka    (Zurab Kargareteli)
  sr    (Марко Костић)
  sv    (Anders Jonsson)

42.0
====
* No changes since beta, stable release only

42.beta
=======
* Fix topic and section links in Mallard stack files
* Avoid use of global l10n.locale parameter
* Updated translations:
  ab    (Naala Nanba)
  hr    (Goran Vidović)
  is    (Sveinn í Felli)

41.0
====
* No changes since beta, stable release only

41.beta
=======
* Loosen CSS match for title/desc in linkdiv
* Use better target contrasts for white-on-black

40.2
====
* Updated translations:
  he    (Yaron Shahrabani)
  ne    (Pawan Chitrakar)
  oc    (Quentin PAGÈS)
  vi    (Ngọc Quân Trần)

40.0
====
* Stable release. No changes since release candidate.

40.rc
=====
* Updated translations:
  gl    (Fran Dieguez)
  sl    (Matej Urbančič)

40.beta
=======
* Added new text templates for easier CSS editing
* Updated bundled highlight.js and added SML highlighter
* Added experimental links styles for the GNOME 40 help
* Added html.grid.size parameter to templatize CSS grid size
* Hide sidebars by default at 720px
* Updated COPYING file, which was pretty out of date
* Some documentation updates and improvements
* Updated translations:
  be    (Źmicier Turok)
  ca    (Jordi Mas)
  nb    (Kjartan Maraas)
  pt    (Juliano de Souza Camargo)

3.38.1
======
* Updated translations:
  lv    (Rūdolfs Mazurs)
  sk    (Dušan Kazik)

3.38.0
======
* Updated translations:
  ja    (sicklylife)

3.37.90
=======
* Various styling changes, especially around media and ttml
* Updated translations:
  ckb      (Jwtiyar Nariman)
  nl      (Hannie Dumoleyn)
  ro      (Florentina Mușat)
  uk      (Daniel Korostil)
  zh_CN    (Aron Xu)

3.36.0
======
* Added a syntax highlighter for Ducktype
* Support multiple desc elements for links (MEP-0008)
* Fixed missing link when group specified twice on topic links
* Typo fix in docs
* Updated translations:
  dz    (Andre Klapper)
  en_GB (Zander Brown)
  ms    (Umarzuki Bin Mochlis Moktar)
  tr    (Emin Tufan Çetin)

3.34.2
======
* Updated translations:
  fa      (Danial Behzadi)

3.34.0
======
* Updated translations:
  it    (Milo Casagrande)

3.33.92
=======
* Updated translations:
  ca    (Jordi Mas)
  de    (Tim Sabsch)
  eu    (Asier Sarasua Garmendia)
  fr    (Claude Paroz)
  lt    (Aurimas Černius)
  ru    (Stas Solovey)

3.33.4
======
* Update highlight.pack.js to 9.15.8, added awk and shell (Shaun McCance)
* Removed intltool and other build updates (Jeremy Bicha, Javier Jardón)
* Updated translations:
  es    (Daniel Mustieles)
  hu    (Balázs Úr)
  id    (Kukuh Syafaat)
  pl    (Piotr Drąg)
  pt_BR (Rafael Fontenelle)
  zh_CN (Mingcong Bai)

(wiz)

2023-11-02 09:19:43 UTC MAIN commitmail json YAML

qt6: forgot to push Makefile.common

(adam)

2023-11-02 09:17:51 UTC MAIN commitmail json YAML

Updated www/py-uwsgi, devel/py-ipython

(adam)

2023-11-02 09:17:35 UTC MAIN commitmail json YAML

py-ipython: updated to 8.17.2

IPython 8.17, 8.17.1
--------------------

Medium-sized release of IPython that includes some cleanup (backcall, python2 leftovers)
and some refactoring improvements (typing, pathlib) and a fix on completion.

  - remove backcall dependency
  - make pickleshare dependency optional
  - support completion based on type annotations of calls

Reverted in 8.17.1:

  - remove support for python 2 in lexers (reverted in 8.17.1 as it is imported by qtconsole/spyder)

Mamba and Micromamba magic
~~~~~~~~~~~~~~~~~~~~~~~~~~

In addition to the conda command to manage conda environment, mamba and
micromamba can now be used using the corresponding magic in IPython.
Since these commands are compatible with conda, they are following the
same logic.

These two magic require to have the corresponding commands available
either in the conda environment or system wide.

(adam)

2023-11-02 09:05:51 UTC MAIN commitmail json YAML

py-uwsgi: updated to 2.0.23

uWSGI 2.0.23

Maintenance release

Changes
Add support for Python 3.12 (Ralf Ertzinger)
plugins/php: ini_entries is read-only since PHP 8.3 (Remi Collet)
Silence glibc warnings against pthread robust mutex functions (Riccardo Magliocchetti)
Fixup jvm library path detection (Riccardo Magliocchetti)
Use sysconfig if distutils is not available (Steve Kowalik, Terence D. Honles, Riccardo Magliocchetti)

(adam)

2023-11-02 08:34:29 UTC MAIN commitmail json YAML

Updated textproc/py-ICU, lang/py-pygls

(adam)

2023-11-02 08:33:13 UTC MAIN commitmail json YAML

py-pygls: updated to 1.1.2

1.1.2

Documentation

Correct doc comment for PositionCodec.client_num_units

Miscellaneous Tasks

Update CHANGELOG.md
Update CONTRIBUTORS.md
Split protocol.py into own folder/files

Build

Bump urllib3 from 2.0.6 to 2.0.7
Allow installation with typeguard 4.x

(adam)

2023-11-02 08:31:40 UTC MAIN commitmail json YAML

py-ICU: updated to 2.12

Version 2.11 -> 2.12
--------------------
- fixed bug in RegexMatcher.reset() not retaining ownership of string
- added wrappers for TimeZoneNames class
- added wrapper for TimeZone.getIanaID()
- added wrapper for Normalizer2.getNFKCSimpleCasefoldInstance()
- added wrappers for SpoofChecker.getBidiSkeleton(),areBidiConfusable()
- added wrappers for ListFormatter.createInstance(locale, type, width)
- added support for ICU 74.1

(adam)

2023-11-02 06:37:49 UTC MAIN commitmail json YAML

2023-11-02 06:14:34 UTC MAIN commitmail json YAML

www/hs-wai-logger: Fix build with GHC 9.6

(pho)

2023-11-02 06:14:24 UTC MAIN commitmail json YAML

devel/hs-mutable-containers: Fix build with GHC 9.6

(pho)

2023-11-02 06:14:04 UTC MAIN commitmail json YAML

devel/hs-parser-combinators: Fix build with GHC 9.6

(pho)

2023-11-02 06:13:37 UTC MAIN commitmail json YAML

2023-11-02 05:00:50 UTC MAIN commitmail json YAML

- hs-hls-refine-imports-plugin

(pho)

2023-11-02 05:00:28 UTC MAIN commitmail json YAML

2023-11-02 05:00:15 UTC MAIN commitmail json YAML

doc: Removed devel/hs-hls-refine-imports-plugin

(pho)

2023-11-02 04:58:04 UTC MAIN commitmail json YAML

- hs-purescript-cst

(pho)

2023-11-02 04:57:40 UTC MAIN commitmail json YAML

2023-11-02 04:57:01 UTC MAIN commitmail json YAML

doc: Removed lang/hs-purescript-cst

(pho)

2023-11-02 04:47:50 UTC MAIN commitmail json YAML

- hs-cryptonite

(pho)

2023-11-02 04:47:33 UTC MAIN commitmail json YAML

security/hs-cryptonite: Remove

This obsolete package has been superseded by security/hs-crypton.

(pho)

2023-11-02 04:47:09 UTC MAIN commitmail json YAML

doc: Removed security/hs-cryptonite

(pho)

2023-11-02 04:46:48 UTC MAIN commitmail json YAML

2023-11-02 04:46:34 UTC MAIN commitmail json YAML

security/hs-x509: Remove

This obsolete package has been superseded by security/hs-crypton-x509.

(pho)

2023-11-02 04:46:02 UTC MAIN commitmail json YAML

doc: Removed security/hs-x509

(pho)

2023-11-02 04:45:40 UTC MAIN commitmail json YAML

- hs-x509-store

(pho)

2023-11-02 04:45:23 UTC MAIN commitmail json YAML

security/hs-x509-store: Remove

This obsolete package has been superseded by security/hs-crypton-x509-store.

(pho)

2023-11-02 04:45:04 UTC MAIN commitmail json YAML

doc: Removed security/hs-x509-store

(pho)

2023-11-02 04:44:22 UTC MAIN commitmail json YAML

- hs-x509-validation

(pho)

2023-11-02 04:44:06 UTC MAIN commitmail json YAML

security/hs-x509-validation: Remove

This obsolete package has been superseded by security/hs-crypton-x509-validation.

(pho)

2023-11-02 04:43:45 UTC MAIN commitmail json YAML

doc: Removed security/hs-x509-validation

(pho)

2023-11-02 04:42:55 UTC MAIN commitmail json YAML

- hs-x509-system

(pho)

2023-11-02 04:42:35 UTC MAIN commitmail json YAML

2023-11-02 04:40:58 UTC MAIN commitmail json YAML

doc: Removed security/hs-x509-system

(pho)

2023-11-02 04:18:34 UTC MAIN commitmail json YAML

wm/xmonad-contrib: Fix build with GHC 9.6

(pho)

2023-11-02 04:12:11 UTC MAIN commitmail json YAML

- hs-connection

(pho)

2023-11-02 04:11:51 UTC MAIN commitmail json YAML

net/hs-connection: Remove

This obsolete package has been superseded by net/hs-crypton-connection.

(pho)

2023-11-02 04:11:26 UTC MAIN commitmail json YAML

doc: Removed net/hs-connection

(pho)

2023-11-02 03:15:21 UTC MAIN commitmail json YAML

sysutils/Makefile: + git-annex

(pho)

2023-11-02 03:15:09 UTC MAIN commitmail json YAML

doc: Added sysutils/git-annex version 10.20230926

(pho)

2023-11-02 03:15:01 UTC MAIN commitmail json YAML

sysutils/git-annex: import git-annex-10.20230926

git-annex allows managing files with git, without checking the file
contents into git. While that may seem paradoxical, it is useful when
dealing with files larger than git can currently easily handle, whether due
to limitations in memory, time, or disk space.

It can store large files in many places, from local hard drives, to a large
number of cloud storage services, including S3, WebDAV, and rsync, and many
other usable via plugins. Files can be stored encrypted with gpg, so that
the cloud storage provider cannot see your data. git-annex keeps track of
where each file is stored, so it knows how many copies are available, and
has many facilities to ensure your data is preserved.

git-annex can also be used to keep a folder in sync between computers,
noticing when files are changed, and automatically committing them to git
and transferring them to other computers. The git-annex webapp makes it
easy to set up and use git-annex this way.

(pho)

2023-11-02 02:50:44 UTC MAIN commitmail json YAML

benchmarks/Makefile: + hs-criterion

(pho)

2023-11-02 02:50:32 UTC MAIN commitmail json YAML

doc: Added benchmarks/hs-criterion version 1.6.3.0

(pho)

2023-11-02 02:50:25 UTC MAIN commitmail json YAML

benchmarks/hs-criterion: import hs-criterion-1.6.3.0

This library provides a powerful but simple way to measure software
performance. It provides both a framework for executing and analysing
benchmarks and a set of driver functions that makes it easy to build and
run benchmarks, and to analyse their results.

The fastest way to get started is to read the online tutorial, followed by
the documentation and examples in the Criterion.Main module.

(pho)

2023-11-02 02:47:57 UTC MAIN commitmail json YAML

math/Makefile: + hs-statistics

(pho)

2023-11-02 02:47:47 UTC MAIN commitmail json YAML

doc: Added math/hs-statistics version 0.16.2.1

(pho)

2023-11-02 02:47:40 UTC MAIN commitmail json YAML

math/hs-statistics: import hs-statistics-0.16.2.1

This library provides a number of common functions and types useful in
statistics. We focus on high performance, numerical robustness, and use of
good algorithms. Where possible, we provide references to the statistical
literature.

The library's facilities can be divided into four broad categories:

* Working with widely used discrete and continuous probability
  distributions. (There are dozens of exotic distributions in use; we focus
  on the most common.)

* Computing with sample data: quantile estimation, kernel density
  estimation, histograms, bootstrap methods, significance testing, and
  regression and autocorrelation analysis.

* Random variate generation under several different distributions.

* Common statistical tests for significant differences between samples.

(pho)

2023-11-02 02:44:53 UTC MAIN commitmail json YAML

math/Makefile: + hs-dense-linear-algebra

(pho)

2023-11-02 02:44:45 UTC MAIN commitmail json YAML

doc: Added math/hs-dense-linear-algebra version 0.1.0.0

(pho)

2023-11-02 02:44:38 UTC MAIN commitmail json YAML

math/hs-dense-linear-algebra: import hs-dense-linear-algebra-0.1.0.0

This library is simply collection of linear-algebra related modules split
from statistics library.

(pho)

2023-11-02 02:38:46 UTC MAIN commitmail json YAML

textproc/Makefile: + hs-microstache

(pho)

2023-11-02 02:38:35 UTC MAIN commitmail json YAML

doc: Added textproc/hs-microstache version 1.0.2.3

(pho)

2023-11-02 02:38:27 UTC MAIN commitmail json YAML

textproc/hs-microstache: import hs-microstache-1.0.2.3

Mustache templates for Haskell.

Based on stache library, which uses megaparsec. This library uses parsec,
thus the name: microstache.

(pho)

2023-11-02 02:35:00 UTC MAIN commitmail json YAML

www/Makefile: + hs-js-chart

(pho)

2023-11-02 02:34:46 UTC MAIN commitmail json YAML

doc: Added www/hs-js-chart version 2.9.4.1

(pho)

2023-11-02 02:34:39 UTC MAIN commitmail json YAML

www/hs-js-chart: import hs-js-chart-2.9.4.1

This package bundles the minified chart.js code into a Haskell package, so
it can be depended upon by Cabal packages. The first three components of
the version number match the upstream chart.js version. The package is
designed to meet the redistribution requirements of downstream users
(e.g. Debian). This package is a fork of js-flot using chart.js instead of
flot.

(pho)

2023-11-02 02:32:32 UTC MAIN commitmail json YAML

benchmarks/Makefile: + hs-criterion-measurement

(pho)

2023-11-02 02:32:12 UTC MAIN commitmail json YAML

doc: Added benchmarks/hs-criterion-measurement version 0.2.1.0

(pho)

2023-11-02 02:32:05 UTC MAIN commitmail json YAML

benchmarks/hs-criterion-measurement: import hs-criterion-measurement-0.2.1.0

Measurement-related functionality extracted from Criterion, with minimal
dependencies. The rationale for this is to enable alternative analysis
front-ends.

(pho)

2023-11-02 02:28:28 UTC MAIN commitmail json YAML

devel/Makefile: + hs-binary-orphans

(pho)

2023-11-02 02:28:19 UTC MAIN commitmail json YAML

doc: Added devel/hs-binary-orphans version 1.0.4.1

(pho)

2023-11-02 02:28:11 UTC MAIN commitmail json YAML

devel/hs-binary-orphans: import hs-binary-orphans-1.0.4.1

This package provides instances defined in later versions of binary package

Prior to version 1 this package provided instances for other packages. That
functionality is moved to binary-instances package.

(pho)

2023-11-02 02:10:20 UTC MAIN commitmail json YAML

misc/Makefile: + hs-magic

(pho)

2023-11-02 02:10:11 UTC MAIN commitmail json YAML

doc: Added misc/hs-magic version 1.1

(pho)

2023-11-02 02:10:03 UTC MAIN commitmail json YAML

misc/hs-magic: import hs-magic-1.1

This package provides a Haskell interface to the C libmagic library. With
it, you can determine the type of a file by examining its contents rather
than its name. The Haskell interface provides a full-featured binding.

(pho)

2023-11-02 01:55:21 UTC MAIN commitmail json YAML

net/Makefile: + hs-torrent

(pho)

2023-11-02 01:55:14 UTC MAIN commitmail json YAML

doc: Added net/hs-torrent version 10000.1.3

(pho)

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

2023-11-02 01:54:05 UTC MAIN commitmail json YAML

converters/Makefile: + hs-bencode

(pho)

2023-11-02 01:53:57 UTC MAIN commitmail json YAML

doc: Added converters/hs-bencode version 0.6.1.1

(pho)

2023-11-02 01:53:48 UTC MAIN commitmail json YAML

converters/hs-bencode: import hs-bencode-0.6.1.1

Parsers and printers for bencoded data. Bencode (pronounced like B encode)
is the encoding used by the peer-to-peer file sharing system BitTorrent for
storing and transmitting loosely structured data.

(pho)

2023-11-02 01:52:11 UTC MAIN commitmail json YAML

doc: Updated emulators/mame to 0.260

(wiz)

2023-11-02 01:51:58 UTC MAIN commitmail json YAML

mame: update to 0.260.

MAME 0.260

Some long-anticipated updates landed in October, making MAME 0.260
a very exciting release! Firstly, there are some general updates
to MAME itself. After a few false starts, MAME now supports bgfx
video output with Wayland on Linux. As requested by users, you can
finally use delta CHD files for clone systems and software items.
This allows for major disk space savings in some cases when you
have multiple versions of a system or software item. There窶冱 also
an updated version of PortAudio included.

Two very different systems from Casio have been promoted to working
this month. The first is the CZ-101 compact keyboard synthesiser.
It used Phase Distortion Synthesis, which was Casio窶冱 patent-avoiding
answer to Yamaha窶冱 DX series. To help you load patches, MAME can
now feed SysEx files to emulated MIDI input ports. The other is
the Loopy, a game console released exclusively in Japan and marketed
primarily to girls. While sound output, the sticker printer, and
the frame grabber accessory are not emulated (yet), you can try
out the system窶冱 entire library of eleven software titles.

Several Korean arcade games were added this month, including a
Solitaire card game from F2 System that uses a dedicated control
panel and features some rather disturbing pre-rendered 3D animations.
A few Merit games were added as well. Other improvements include
more emulated NuBus and PDS cards for Macs, Cumana DFS disk image
support for the Acorn Electron, and support for an MSX Flash
cartridge.

MAME 0.259

It looks like MAME 0.259 just squeaked in before the end of September!
As usual, it窶冱 packed with exciting stuff. One thing we know some
of you have been patiently waiting for is emulation of Namco System
12 games using the CDXA board and CD-ROM storage: Truck Kyosokyoku
and the interesting but unsuccessful Um Jammer Lammy NOW! The work
to support these games also puts us in a better position to support
systems that use SH-2 CPUs with different combinations of onboard
peripherals. Also added this month are two Konami LCD games, Bandai窶冱
two-player tabletop U-Boat game, and three arcade games on dgPix
hardware.

On a completely different front, VME-based systems in MAME have
had a major overhaul. The system of backplanes and cards is more
faithfully reproduced. Speaking of cards, another ZXBUS storage
interface card has been emulated for enhanced ZX Spectrum derivatives
with a suitable slot. In other card-related news, work on PC video
cards is still progressing, with the added benefit of fixing
MegaTouch XL 6000 graphics this month. While we窶决e talking about
graphics, the Sharp X68000 had a few glitches fixed, too.

Initial support for built-in Ethernet has been implemented for
several Macintosh Quadra systems, and some bugs in the onboard
video emulation for MC68040-based Macs were fixed. Also in Apple
news, the Apple III now runs at a more realistic speed, and there窶冱
been a little progress on the first-generation PowerMac family.

MAME now has support for hard-sectored floppy formats, which were
a thing back in the days of big 8" drives, and a few issues with
how TD0 format disk images are handled were fixed. Also related to
floppy disks, the poorly-received TIB Disc Drive DD-001 that attached
to the Commodore 64窶冱 cartridge port is now emulated. Finally,
players curious about CPS-2 games can now twiddle the debugging
DIP switches that were apparently present on development systems.

(wiz)

2023-11-02 01:39:43 UTC MAIN commitmail json YAML

net/Makefile: + hs-network-multicast

(pho)

2023-11-02 01:39:35 UTC MAIN commitmail json YAML

doc: Added net/hs-network-multicast version 0.3.2

(pho)

2023-11-02 01:39:28 UTC MAIN commitmail json YAML

net/hs-network-multicast: import hs-network-multicast-0.3.2

The Network.Multicast module is for sending UDP datagrams over multicast
(class D) addresses.

(pho)

2023-11-02 01:30:30 UTC MAIN commitmail json YAML

sysutils/Makefile: + hs-fdo-notify

(pho)

2023-11-02 01:30:17 UTC MAIN commitmail json YAML

doc: Added sysutils/hs-fdo-notify version 0.3.1

(pho)

2023-11-02 01:30:08 UTC MAIN commitmail json YAML

sysutils/hs-fdo-notify: import hs-fdo-notify-0.3.1

A library for issuing notifications using FreeDesktop.org's Desktop
Notifications protcol. This protocol is supported by services such as
Ubuntu's NotifyOSD.

(pho)

2023-11-02 01:27:35 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/xfce4-extras to 4.18.1nb5

(gutteridge)

2023-11-02 01:27:26 UTC MAIN commitmail json YAML

xfce4-extras: bump for xfce4-notifyd 0.9.3

(gutteridge)

2023-11-02 01:25:40 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-notifyd to 0.9.3

(gutteridge)

2023-11-02 01:25:25 UTC MAIN commitmail json YAML

xfce4-notifyd: update to 0.9.3

Change log:

0.9.3 (2023-10-21)
=====
- Make the DELETE with LIMIT/OFFSET query work
- Make the text in the 'Clear log' dialog less crowded
- Set a transient parent on the 'Clear log' dialog if possible
- 'Clear log' dialog's initial focus should be on the 'Cancel' button
- Drop required xdt-autogen version to 4.18.1
- Simplify markup sanitizing code a little
- Re-escape text in GMarkupParser text handler
- Sanitize instead of validating body text markup
- Translation Updates:
  Catalan, Portuguese (Brazil)

(gutteridge)

2023-11-02 01:24:17 UTC MAIN commitmail json YAML

misc/hs-pager: Fix build on platforms where ${SED} is textproc/nbsed

(pho)

2023-11-02 01:22:02 UTC MAIN commitmail json YAML

2023-11-02 01:18:11 UTC MAIN commitmail json YAML

2023-11-02 01:15:01 UTC MAIN commitmail json YAML

devel/happy: Fix build on platforms where ${SED} is textproc/nbsed

(pho)

2023-11-02 01:06:56 UTC MAIN commitmail json YAML

sysutils/Makefile: + hs-dbus

(pho)