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

2024-05-12 21:31:29 UTC Now

2023-11-05 10:12:06 UTC MAIN commitmail json YAML

doc: Updated graphics/py-wand to 0.6.13

(wiz)

2023-11-05 10:11:56 UTC MAIN commitmail json YAML

py-wand: update to 0.6.13.

0.6.13

��う Hotfix release to remove a "work-in-progress" pyproject.toml file
that was mistakenly included with Wand 0.6.12 sdist package.

0.6.12

The 0.6.12 release includes some minor bug fixes, adds a few
composite operators, and updates Sphinx build versions (used for
documentation).

(wiz)

2023-11-05 09:57:45 UTC MAIN commitmail json YAML

doc: Updated print/py-pspdfutils to 3.3.2

(wiz)

2023-11-05 09:57:35 UTC MAIN commitmail json YAML

py-pspdfutils: update to 3.3.2.

3.3.2

This release improves the documentation of pagespecs, and adds an
example

The error message for invalid pagespecs previously had a small
mistake in the syntax it displayed; this has been fixed. Thanks,
@jgclark!

3.3.1

This release fixes a bug in the pstops(1) man page example for
duplex book printing. Many apologies to users who wondered what
they were doing wrong when following it!

3.3.0

This release improves psnup and updates to a later version of pypdf
that fixes a crash.

In psnup, improve how we guess the page size. Since we can now
guess the size of PostScript files accurately in many cases, use
the input size first, then the output size, and only then fall back
to paper窶冱 value.

Also, fix a bug where the output paper size was incorrectly changed
during processing.

We now require pypdf >= 3.16, which fixes a bug that could cause
a crash on PDF documents containing links that pointed to each
other.

Finally, the test suite has been improved to fall back to visual
comparison of PDF outputs when they are not byte-identical. This
should ease pypdf upgrades in future, and in particular avoid either
having to hard-wire a particular pypdf version (as we did with
PSUtils version 3.2.0), or risk test failures with newer versions
of pypdf than the minimum required version (as we did previously).

(wiz)

2023-11-05 09:50:01 UTC MAIN commitmail json YAML

doc: Updated textproc/py-docstring-to-markdown to 0.13

(wiz)

2023-11-05 09:49:49 UTC MAIN commitmail json YAML

py-docstring-to-markdown: update to 0.13.

What's Changed

    Google style support by @staticf0x in #34
    Prepare release for v0.13 by @krassowski in #35

(wiz)

2023-11-05 09:27:00 UTC MAIN commitmail json YAML

doc: Updated textproc/py-pdf to 3.17.0

(wiz)

2023-11-05 09:26:47 UTC MAIN commitmail json YAML

py-pdf: update to 3.17.0.

## Version 3.17.0, 2023-10-29

### Security (SEC)
-  Infinite recursion when using PdfWriter(clone_from=reader) (#2264)

### New Features (ENH)
-  Add parameter to select images to be removed (#2214)

### Bug Fixes (BUG)
-  Correctly handle image mode 1 with FlateDecode (#2249)
-  Error when filling a value with parentheses #2268 (#2269)
-  Handle empty root outline (#2239)

## Version 3.16.4, 2023-10-10

### Bug Fixes (BUG)
-  Avoid exceeding recursion depth when retrieving image mode (#2251)

## Version 3.16.3, 2023-10-08

### Bug Fixes (BUG)
-  Invalid cm/tm in visitor functions (#2206)
-  Encrypt / decrypt Stream object dictionaries (#2228)
-  Support nested color spaces for the /DeviceN color space (#2241)
-  Images property fails if NullObject in list (#2215)

### Developer Experience (DEV)
-  Unify mypy options and warn redundant workarounds (#2223)

## Version 3.16.2, 2023-09-24

### Bug Fixes (BUG)
-  PDF size increases because of too high float writing precision (#2213)
-  Fix test_watermarking_reportlab_rendering() (#2203)

## Version 3.16.1, 2023-09-17

⚠️ The 'rename PdfWriter.create_viewer_preference to
PdfWriter.create_viewer_preferences (#2190)' could be a breaking change for you,
if you use it. As it was only introduced last week I'm confident enough that
nobody will be affected though. Hence only the patch update.

### Bug Fixes (BUG)
-  Missing new line in extract_text with cm operations (#2142)
-  _get_fonts not processing properly CIDFonts and annotations (#2194)

### Maintenance (MAINT)
-  Rename PdfWriter.create_viewer_preference to PdfWriter.create_viewer_preferences (#2190)

## Version 3.16.0, 2023-09-10

### Security (SEC)
-  Infinite recursion caused by IndirectObject clone (#2156)

### New Features (ENH)
-  Ease access to ViewerPreferences (#2144)

### Bug Fixes (BUG)
-  Catch the case where w[0] is an IndirectObject instead of an int (#2154)
-  Cope with indirect objects in filters and remove deprecated code (#2177)
-  Accept tabs in cmaps (#2174) / cope with extra space (#2151)
-  Merge pages without resources (#2150)
-  getcontents() shall return None if contents is NullObject (#2161)
-  Fix conversion from 1 to LA (#2175)

### Robustness (ROB)
-  Accept XYZ with no arguments (#2178)

(wiz)

2023-11-05 09:24:57 UTC MAIN commitmail json YAML

py-pip-audit: make PKGNAME match directory name

(wiz)

2023-11-05 08:38:58 UTC MAIN commitmail json YAML

doc: Updated textproc/typst to 0.9.0

(pin)

2023-11-05 08:38:39 UTC MAIN commitmail json YAML

textproc/typst: update to 0.9.0

Version 0.9.0 (October 31, 2023)

Bibliography management
- New bibliography engine based on CSL (Citation Style Language). Ships with
  about 100 commonly used citation styles and can load custom .csl files
- Added new form argument to the cite function to produce different forms of
  citations (e.g. for producing a citation suitable for inclusion in prose)
- The cite function now takes only a single label/key instead of allowing
  multiple. Adjacent citations are merged and formatted according to the
  citation style's rules automatically. This works both with the reference
  syntax and explicit calls to the cite function. (Breaking change)
- The cite function now takes a label instead of a string (Breaking change)
- Added full argument to bibliography function to print the full bibliography
  even if not all works were cited
- Bibliography entries can now contain Typst equations (wrapped in $..$ just
  like in markup), this works both for .yml and .bib bibliographies
- The hayagriva YAML format was improved. See its changelog for more details.
  (Breaking change)
- A few bugs with .bib file parsing were fixed
- Removed brackets argument of cite function in favor of form

Visualization
- Gradients and colors (thanks to @Dherse)
    - Added support for gradients on shapes and text
    - Supports linear, radial, and conic gradients
    - Added support for defining colors in more color spaces, including Oklab,
      Linear RGB(A), HSL, and HSV
    - Added saturate, desaturate, and rotate functions on colors
    - Added color.map module with predefined color maps that can be used with
      gradients
    - Rename kind function on colors to space
    - Removed to-rgba, to-cmyk, and to-luma functions in favor of a new
      components function
- Improved rendering of rectangles with corner radius and varying stroke widths
- Added support for properly clipping boxes and blocks with a border radius
- Added background parameter to overline, underline, and strike functions
- Fixed inaccurate color embedding in PDFs
- Fixed ICC profile handling for images embedded in PDFs

Text and Layout
- Added support for automatically adding proper pacing between CJK and Latin
  text (enabled by default)
- Added support for automatic adjustment of more CJK punctuation
- Added quote element for inserting inline and block quotes with optional
  attributions
- Added raw.line element for customizing the display of individual lines of
  raw text, e.g. to add line numbers while keeping proper syntax highlighting
- Added support for per-side inset customization to table function
- Added Hungarian and Romanian translations
- Added support for Czech hyphenation
- Added support for setting custom smart quotes
- The default figure separator now reacts to the currently set language and
  region
- Improved line breaking of links / URLs (especially helpful for bibliographies
  with many URLs)
- Improved handling of consecutive hyphens in justification algorithm
- Fixed interaction of justification and hanging indent
- Fixed a bug with line breaking of short lines without spaces when
  justification is enabled
- Fixed font fallback for hyphen generated by hyphenation
- Fixed handling of word joiner and other no-break characters during
  hyphenation
- Fixed crash when hyphenating after an empty line
- Fixed line breaking of composite emoji like �沛ウ�ク鞘�昨沍�
- Fixed missing text in some SVGs
- Fixed font fallback in SVGs
- Fixed behaviour of to argument on pagebreak function
- Fixed set align(..) for equations
- Fixed spacing around placed elements
- Fixed coalescing of above and below spacing if given in em units and the
  font sizes differ
- Fixed handling of extent parameter of underline, overline, and strike
  functions
- Fixed crash for floating placed elements with no specified vertical alignment
- Partially fixed a bug with citations in footnotes

Math
- Added gap argument for vec, mat, and cases function
- Added size argument for abs, norm, floor, ceil, and round functions
- Added reverse parameter to cases function
- Added support for multinomial coefficients to binom function
- Removed rotation argument on cancel function in favor of a new and more
  flexible angle argument (Breaking change)
- Added wide constant, which inserts twice the spacing of quad
- Added csch and sech operators
- 竊シ, 竍�, 竊�, and 筺キ can now be used as accents
- Added integral.dash, integral.dash.double, and integral.slash symbols
- Added support for specifying negative indices for augmentation lines to
  position the line from the back
- Fixed default color of matrix augmentation] lines
- Fixed attachment of primes to inline expressions
- Math content now respects the text baseline setting

Performance
- Fixed a bug related to show rules in templates which would effectively
  disable incremental compilation in affected documents
- Micro-optimized code in several hot paths, which brings substantial
  performance gains, in particular in incremental compilations
- Improved incremental parsing, which affects the whole incremental compilation
  pipeline
- Added support for incremental parsing in the CLI
- Added support for incremental SVG encoding during PDF export, which greatly
  improves export performance for documents with many SVG

Tooling and Diagnostics
- Improved autocompletion for variables that are in-scope
- Added autocompletion for package imports
- Added autocompletion for labels
- Added tooltip that show which variables a function captures (when hovering
  over the equals sign or arrow of the function)
- Diagnostics are now deduplicated
- Improved diagnostics when trying to apply unary + or - to types that only
  support binary + and -
- Error messages now state which label or citation key isn't present in the
  document or its bibliography
- Fixed a bug where function argument parsing errors where shadowed by function
  execution errors (e.g. when trying to call array.sorted and passing the key
  function as a positional argument instead of a named one).

Export
- Added support for configuring the document's creation date. If the date is
  set to auto (the default), the PDF's creation date will be set to the current
  date and time.
- Added support for configuring document keywords
- Generated PDFs now contain PDF document IDs
- The PDF creator tool metadata now includes the Typst version

Web app
- Added version picker to pin a project to an older compiler version (with
  support for Typst 0.6.0+)
- Fixed desyncs between editor and compiler and improved overall stability
- The app now continues to highlight the document when typing while the
  document is being compiled

Command line interface
- Added support for discovering fonts through fontconfig
- Now clears the screen instead of resetting the terminal
- Now automatically picks correct file extension for selected output format
- Now only regenerates images for changed pages when using typst watch with
  PNG or SVG export

Miscellaneous Improvements
- Added version type and sys.version constant specifying the current compiler
  version. Can be used to gracefully support multiple versions.
- The U+2212 MINUS SIGN is now used when displaying a numeric value, in the
  repr of any numeric value and to replace a normal hyphen in text mode when
  before a digit. This improves, in particular, how negative integer values
  are displayed in math mode.
- Added support for specifying a default value instead of failing for remove
  function in array and dictionary
- Simplified page setup guide examples
- Switched the documentation from using the word "hashtag" to the word "hash"
  where appropriate
- Added support for array.zip without any further arguments
- Fixed crash when a plugin tried to read out of bounds memory
- Fixed crashes when handling infinite lengths
- Fixed introspection (mostly bibliography) bugs due to weak page break close
  to the end of the document

Development
- Extracted typst::ide into separate typst_ide crate
- Removed a few remaining 'static bounds on &dyn World
- Removed unnecessary dependency, which reduces the binary size
- Fixed compilation of typst by itself (without typst-library)
- Fixed warnings with Nix flake when using lib.getExe

(pin)

2023-11-05 08:23:31 UTC MAIN commitmail json YAML

mk/plist/plist.mk: Fix PLIST_TYPE=dynamic that was bitrotted and non-working

* Don't fail the package build even if PLIST is missing when PLIST_TYPE is
  set to "dynamic".

* Don't generate @unexec lines in PLISTs. They are no longer necessary.

(pho)

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

Updated devel/p5-IPC-Run to 20231003.0

(wen)

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

Update to 20231003.0

Upstream changes:
20231003.0 Mon Oct 2 2023
Windows now matches other platforms in that a child calling exit(N) causes
result() to return N and full_result() to return N << 8.  On Windows, before
this change, result() was returning N >> 8, and full_result() was returning N.
Programs having workarounds for this may need to condition those workarounds on
$IPC::Run::VERSION.
- #157 - On Windows, avoid hang under IPCRUNDEBUG.
- Refresh "cpanfile" from Makefile.PL, to allow use on Windows.
- #163 - Normalize shebangs to /usr/bin/perl
- Fix or skip all tests recently seen to fail on Windows.
- Include t/result.t in releases.
- #168 - Make full_result() and result() Windows behavior match non-Windows.

(wen)

2023-11-05 01:08:19 UTC MAIN commitmail json YAML

py-nh3: not for Python 2

(wiz)

2023-11-05 01:07:32 UTC MAIN commitmail json YAML

doc: Updated textproc/py-readme_renderer to 42.0

(wiz)

2023-11-05 01:07:23 UTC MAIN commitmail json YAML

py-readme_renderer: update to 42.0.

42.0 (2023-09-07)
-----------------

- Migrate from ``bleach`` to ``nh3`` (#295)
- Migrate from ``setup.py`` to ``pyproject.toml``

(wiz)

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

doc: Added www/py-nh3 version 0.2.14

(wiz)

2023-11-05 01:04:59 UTC MAIN commitmail json YAML

www/Makefile: + py-nh3

(wiz)

2023-11-05 01:04:31 UTC MAIN commitmail json YAML

2023-11-05 00:52:37 UTC MAIN commitmail json YAML

doc: Updated textproc/py-css-parser to 1.0.10

(wiz)

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

2023-11-05 00:49:59 UTC MAIN commitmail json YAML

doc: Updated devel/py-pykka to 4.0.1

(wiz)

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

py-pykka: update to 4.0.1.

v4.0.1 Latest

Bugfix release.

    Update test suite to pass on Python 3.12 (#207)

v4.0.0

Breaking changes

    Require block and timeout arguments to always be keyword arguments. (PR: #198)
    Remove support for Python 3.7. It reached end-of-life in June 2023. (PR: #190)

Features

    Type hints: All typing stubs have been inlined in the source code and have been greatly improved. They are now tested using both Mypy and Pyright. (PR: #192, #193, #195)
    Type hints: Due to the dynamic nature of ActorProxy objects, it is impossible to automatically type them correctly. pykka.typing is a new module with helpers for manually typing ActorProxy objects. Check out the docs for how to use the helpers. (PR: #199)

(wiz)

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

doc: Updated textproc/libuninameslist to 20230916

(wiz)

2023-11-05 00:46:40 UTC MAIN commitmail json YAML

libuninameslist: update to 20230916.

- 2023-Sep-16
    * Version 1.14, Unicode 15.1 and French version 1.6 now is at 15.0.

(wiz)

2023-11-05 00:45:44 UTC MAIN commitmail json YAML

doc: Updated graphics/py-pilkit to 3.0

(wiz)

2023-11-05 00:45:30 UTC MAIN commitmail json YAML

py-pilkit: remove obsolete patch

(wiz)

2023-11-05 00:45:21 UTC MAIN commitmail json YAML

py-pilkit: update to 3.0.

Half a year of development, no summary found.

(wiz)

2023-11-05 00:43:18 UTC MAIN commitmail json YAML

doc: Updated devel/py-hamcrest to 2.1.0

(wiz)

2023-11-05 00:43:09 UTC MAIN commitmail json YAML

py-hamcrest: update to 2.1.0.

Hamcrest 2.1.0 (2023-10-22)
===========================

Features
--------

- Add a matcher for exceptions in asyncio future (`#171 <https://github.com/hamcrest/PyHamcrest/issues/171>`_)

Bugfixes
--------

- Use the correct generic type in the internal ``describe_keyvalue`` method (`#182 <https://github.com/hamcrest/PyHamcrest/issues/182>`_)

(wiz)

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

doc: Updated graphics/py-cycler to 0.12.1

(wiz)

2023-11-05 00:42:06 UTC MAIN commitmail json YAML

py-cycler: update to 0.12.1.

The major new feature in this release is the addition of type hints.
Furthermore, the minimum supported version of Python is now 3.8.

(wiz)

2023-11-05 00:40:45 UTC MAIN commitmail json YAML

doc: Updated devel/py-outcome to 1.3.0.post0

(wiz)

2023-11-05 00:40:36 UTC MAIN commitmail json YAML

2023-11-05 00:38:38 UTC MAIN commitmail json YAML

doc: Updated devel/py-serializable to 0.15.0

(wiz)

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

py-serializable: update to 0.15.0.

0.15.0:

Feature

    Allow custom (de)normalization (#32) (aeecd6b)

0.14.1

Fix

    JSON deserialize Decimal (#31) (b6dc66a)

0.14.0

Feature

    Enhanced typehints and typing (#27) (410372a)

0.13.1

Fix

    Protect default value for serialization_types from unintended downstream modifications (#30) (0e814f5)

0.13.0

Feature

    Format specific (de)serialize (#25) (dc998df)

0.12.1

Fix

    Xml defaultNamespace serialization and detection (#20) (59eaa5f)

(wiz)

2023-11-05 00:36:18 UTC MAIN commitmail json YAML

doc: Updated devel/py-ruamel-yaml to 0.18.2

(wiz)

2023-11-05 00:36:04 UTC MAIN commitmail json YAML

py-ruamel-yaml: update to 0.18.2.

[0.18.2, 2023-10-24]:
- calling the deprecated functions now raises an `AttributeError` with the, somewhat
  more informative, orginal warning message. Instead of calling `sys.exit(1)`

[0.18.1, 2023-10-24]:
- calling the deprecated functions now always displays the warning message. (reported
  by [Trend Lloyd](https://sourceforge.net/u/lathiat2/profile/))

[0.18.0, 2023-10-23]:
- the **functions** `scan`, `parse`, `compose`, `load`, `emit`, `serialize`, `dump`
  and their variants (`_all`, `safe_`, `round_trip_`, etc) have been deprecated (the
  same named **methods** on `YAML()` instances are, of course, still there.
- |-
  `YAML(typ='unsafe')` now issues a `PendingDeprecationWarning`. This will become deprecated in the 0.18 series
  (probably before the end of 2023).
  You can use `YAML(typ='full')` to dump unregistered Python classes/functions.
  For loading you'll have to register your classes/functions
  if you want the old, unsafe, functionality. You can still load any tag, like `!!python/name:posix.system', **safely**
  with the (default) round-trip parser.
- fix for `bytes-like object is required not 'str' while dumping binary streams`.
  This was reported, analysed and a fix provided by [Vit Zikmund](https://sourceforge.net/u/tlwhitec/profile/)

(wiz)

2023-11-05 00:03:18 UTC MAIN commitmail json YAML

Updated devel/p5-IO-Interactive to 1.025

(wen)

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

Update to 1.025

Upstream changes:
1.025 2023-07-05T15:01:36Z
        * Remove unnecessary -T from pod tests now that v5.38 allows you to
        compile a perl without taint support. Those perls will refuse to run
        the programs using -T.

(wen)

2023-11-04 23:58:55 UTC MAIN commitmail json YAML

Updated devel/p5-PPI to 1.277

(wen)

2023-11-04 23:56:40 UTC MAIN commitmail json YAML

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

Update to 1.277

Upstream changes:
1.277  2023-09-22 09:12:48Z
        Summary:
        - Parse prototypes as literal quotes, enables parens and newlines in protos
        - Fix false positive detection of labels (GH#289) (Dan Church)

        Details:
        - Wrapped most Document->new calls in tests with automatic checks

(wen)

2023-11-04 23:54:22 UTC MAIN commitmail json YAML

py-bumpver: add missing tool dependency

(wiz)

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

doc: Updated chat/element-web to 1.11.47

(js)

2023-11-04 21:21:41 UTC MAIN commitmail json YAML

Update chat/element-web to 1.11.47

Changes in [1.11.47](https://github.com/vector-im/element-web/releases/tag/v1.11.47) (2023-10-24)
=================================================================================================

## �洶� Deprecations
* Deprecate customisations in favour of Module API ([\#25736](https://github.com/vector-im/element-web/pull/25736)). Fixes #25733.

## 笨ィ Features
* vector-im/element-x-ios/issues/1824 - Convert the apple-app-site-association file to a newer format窶ヲ ([\#26307](https://github.com/vector-im/element-web/pull/26307)). Contributed by @stefanceriu.
* Iterate `io.element.late_event` decoration ([\#11760](https://github.com/matrix-org/matrix-react-sdk/pull/11760)). Fixes #26384.
* Render timeline separator for late event groups ([\#11739](https://github.com/matrix-org/matrix-react-sdk/pull/11739)).
* OIDC: revoke tokens on logout ([\#11718](https://github.com/matrix-org/matrix-react-sdk/pull/11718)). Fixes #25394. Contributed by @kerryarchibald.
* Show `io.element.late_event` in MessageTimestamp when known ([\#11733](https://github.com/matrix-org/matrix-react-sdk/pull/11733)).
* Show all labs flags if developerMode enabled ([\#11746](https://github.com/matrix-org/matrix-react-sdk/pull/11746)). Fixes #24571 and #8498.
* Use Compound tooltips on MessageTimestamp to improve UX of date time discovery ([\#11732](https://github.com/matrix-org/matrix-react-sdk/pull/11732)). Fixes #25913.
* Consolidate 4s passphrase input fields and use stable IDs ([\#11743](https://github.com/matrix-org/matrix-react-sdk/pull/11743)). Fixes #26228.
* Disable upgraderoom command without developer mode enabled ([\#11744](https://github.com/matrix-org/matrix-react-sdk/pull/11744)). Fixes #17620.
* Avoid rendering app download buttons if disabled in config ([\#11741](https://github.com/matrix-org/matrix-react-sdk/pull/11741)). Fixes #26309.
* OIDC: refresh tokens ([\#11699](https://github.com/matrix-org/matrix-react-sdk/pull/11699)). Fixes #25839. Contributed by @kerryarchibald.
* OIDC: register ([\#11727](https://github.com/matrix-org/matrix-react-sdk/pull/11727)). Fixes #25393. Contributed by @kerryarchibald.
* Use stable get_login_token and remove unstable MSC3882 support ([\#11001](https://github.com/matrix-org/matrix-react-sdk/pull/11001)). Contributed by @hughns.

## �汾� Bug Fixes
* Set max size for Element logo in search warning ([\#11779](https://github.com/matrix-org/matrix-react-sdk/pull/11779)). Fixes #26408.
* Avoid error when DMing oneself ([\#11754](https://github.com/matrix-org/matrix-react-sdk/pull/11754)). Fixes #7242.
* Fix: Message shield alignment is not right. ([\#11703](https://github.com/matrix-org/matrix-react-sdk/pull/11703)). Fixes #26142. Contributed by @manancodes.
* fix logging full event ([\#11755](https://github.com/matrix-org/matrix-react-sdk/pull/11755)). Fixes #26376.
* OIDC: use delegated auth account URL from `OidcClientStore` ([\#11723](https://github.com/matrix-org/matrix-react-sdk/pull/11723)). Fixes #26305. Contributed by @kerryarchibald.
* Fix: Members list shield alignment is not right. ([\#11700](https://github.com/matrix-org/matrix-react-sdk/pull/11700)). Fixes #26261. Contributed by @manancodes.
* Fix: <detail> HTML elements clickable area too wide. ([\#11666](https://github.com/matrix-org/matrix-react-sdk/pull/11666)). Fixes #25454. Contributed by @manancodes.
* Fix untranslated headings in the devtools dialog ([\#11734](https://github.com/matrix-org/matrix-react-sdk/pull/11734)).
* Fixes invite dialog alignment and pill color contrast ([\#11722](https://github.com/matrix-org/matrix-react-sdk/pull/11722)). Contributed by @gabrc52.
* Prevent select element in General settings overflowing in a room with very long room-id ([\#11597](https://github.com/matrix-org/matrix-react-sdk/pull/11597)). Contributed by @ABHIXIT2.
* Fix: Clicking on members pile does nothing. ([\#11657](https://github.com/matrix-org/matrix-react-sdk/pull/11657)). Fixes #26164. Contributed by @manancodes.
* Fix: Wierd shadow below room avatar in dark mode. ([\#11678](https://github.com/matrix-org/matrix-react-sdk/pull/11678)). Fixes #26153. Contributed by @manancodes.
* Fix start_sso / start_cas URLs failing to redirect to a authentication prompt ([\#11681](https://github.com/matrix-org/matrix-react-sdk/pull/11681)). Contributed by @Half-Shot.

Changes in [1.11.46](https://github.com/vector-im/element-web/releases/tag/v1.11.46) (2023-10-10)
=================================================================================================

## 笨ィ Features
* Use .well-known to discover a default rendezvous server for use with Sign in with QR ([\#11655](https://github.com/matrix-org/matrix-react-sdk/pull/11655)). Contributed by @hughns.
* Message layout will update according to the selected style  ([\#10170](https://github.com/matrix-org/matrix-react-sdk/pull/10170)). Fixes #21782. Contributed by @manancodes.
* Implement MSC4039: Add an MSC for a new Widget API action to upload files into the media repository ([\#11311](https://github.com/matrix-org/matrix-react-sdk/pull/11311)). Contributed by @dhenneke.
* Render space pills with square corners to match new avatar ([\#11632](https://github.com/matrix-org/matrix-react-sdk/pull/11632)). Fixes #26056.
* Linkify room topic ([\#11631](https://github.com/matrix-org/matrix-react-sdk/pull/11631)). Fixes #26185.
* Show knock rooms in the list ([\#11573](https://github.com/matrix-org/matrix-react-sdk/pull/11573)). Contributed by @maheichyk.

## �汾� Bug Fixes
* Bump matrix-web-i18n dependency to 3.1.3 ([\#26287](https://github.com/vector-im/element-web/pull/26287))
* Fix: Avatar shrinks with long names ([\#11698](https://github.com/matrix-org/matrix-react-sdk/pull/11698)). Fixes #26252. Contributed by @manancodes.
* Update custom translations to support nested fields in structured JSON ([\#11685](https://github.com/matrix-org/matrix-react-sdk/pull/11685)).
* Fix: Edited message remove button is hard to reach. ([\#11674](https://github.com/matrix-org/matrix-react-sdk/pull/11674)). Fixes #24917. Contributed by @manancodes.
* Fix: Theme selector radio button not aligned in center with the text ([\#11676](https://github.com/matrix-org/matrix-react-sdk/pull/11676)). Fixes #25460. Contributed by @manancodes.
* Fix: Unread notification dot aligned ([\#11658](https://github.com/matrix-org/matrix-react-sdk/pull/11658)). Fixes #25285. Contributed by @manancodes.
* Fix: sync intentional mentions push rules with legacy rules ([\#11667](https://github.com/matrix-org/matrix-react-sdk/pull/11667)). Fixes #26227. Contributed by @kerryarchibald.
* Revert "Fix regression around FacePile with overflow (#11527)" ([\#11634](https://github.com/matrix-org/matrix-react-sdk/pull/11634)). Fixes #26209.
* Fix: Alignment Fixed ([\#11648](https://github.com/matrix-org/matrix-react-sdk/pull/11648)). Fixes #26169. Contributed by @manancodes.
* Fix: onFinished added which closes the menu ([\#11647](https://github.com/matrix-org/matrix-react-sdk/pull/11647)). Fixes #25556. Contributed by @manancodes.
* Don't start key backups when opening settings ([\#11640](https://github.com/matrix-org/matrix-react-sdk/pull/11640)).
* Fix add to space avatar text centering ([\#11643](https://github.com/matrix-org/matrix-react-sdk/pull/11643)). Fixes #26154.
* fix avatar styling in lightbox ([\#11641](https://github.com/matrix-org/matrix-react-sdk/pull/11641)). Fixes #26196.

(js)

2023-11-04 19:40:29 UTC MAIN commitmail json YAML

Comment out dependency again as it introduces a cycle.

(joerg)

2023-11-04 17:32:51 UTC pkgsrc-2023Q3 commitmail json YAML

2023-11-04 17:27:25 UTC pkgsrc-2023Q3 commitmail json YAML

Pullup ticket #6819 - requested by gutteridge
audio/openal-soft: build fix

Revisions pulled up:
- audio/openal-soft/hacks.mk                                    1.1

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  gutteridge
  Date:          Sun Oct 22 00:55:55 UTC 2023

  Added Files:
            pkgsrc/audio/openal-soft: hacks.mk

  Log Message:
  openal-soft: fix builds for aarch64 on NetBSD 9.x

  For aarch64, older NetBSD releases will end up pulling in GCC 10
  because of the C++20 requirement. We apply -mno-outline-atomics as one
  way of getting around linking issues that otherwise occur. (This was
  breaking 492 dependent builds.)

  To generate a diff of this commit:
  cvs rdiff -u -r0 -r1.1 pkgsrc/audio/openal-soft/hacks.mk

(spz)

2023-11-04 16:27:48 UTC MAIN commitmail json YAML

doc: Updated mail/notmuch-emacs to 0.38.1

(wiz)

2023-11-04 16:27:34 UTC MAIN commitmail json YAML

doc: Updated mail/notmuch to 0.38.1

(wiz)

2023-11-04 16:27:20 UTC MAIN commitmail json YAML

notmuch: update to 0.38.1.

Notmuch 0.38.1 (2023-10-26)
===========================

CLI
---

Report parse errors in config files.

Emacs
-----

Fix image toggling for Emacs >= 29.1.

notmuch-mutt
------------

Fix syntax error in script.

(wiz)

2023-11-04 16:22:05 UTC MAIN commitmail json YAML

doc: Updated graphics/py-contourpy to 1.1.1

(wiz)

2023-11-04 16:21:55 UTC MAIN commitmail json YAML

py-contourpy: update to 1.1.1.

v1.1.1 (2023-09-16)
-------------------

This release adds support for CPython 3.12 and reinstates the release of
Windows 32-bit wheels following NumPy's intention to continue doing so.
There is a new keyword argument ``webdriver`` to the ``BokehRenderer`` save
functions to reuse the same Selenium WebDriver instance across multiple calls.

(wiz)

2023-11-04 16:21:54 UTC MAIN commitmail json YAML

doc: Updated textproc/enchant2 to 2.6.2

(wiz)

2023-11-04 16:21:42 UTC MAIN commitmail json YAML

enchant2: update to 2.6.2.

2.6.2 (October 28, 2023)
------------------------

This version documents exclude files: each personal word list is paired with
an exclude file that contains words the user considers invalid.

(wiz)

2023-11-04 16:21:09 UTC MAIN commitmail json YAML

doc: Updated textproc/bk to 0.6.0

(pin)

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

doc: Updated devel/py-constantly to 23.10.4

(wiz)

2023-11-04 16:15:59 UTC MAIN commitmail json YAML

py-constantly: update to 23.10.4.

Changes: not summarized, but previous version was 8 years old.

(wiz)

2023-11-04 16:13:36 UTC MAIN commitmail json YAML

doc: Updated net/py-cares to 4.4.0

(wiz)

2023-11-04 16:13:23 UTC MAIN commitmail json YAML

py-cares: update to 4.4.0.

What's Changed

    Bump GitHub Actions versions and fix warnings in the process by @Jackenmen in #184
    Bump versions of used GitHub Actions by @Jackenmen in #189
    Add support for 3.12, drop EOL 3.7 by @Jackenmen in #188

(wiz)

2023-11-04 16:10:03 UTC MAIN commitmail json YAML

doc: Updated devel/py-bumpver to 2023.1129

(wiz)

2023-11-04 16:09:49 UTC MAIN commitmail json YAML

py-bumpver: update to 2023.1129.

## BumpVer 2023.1129

- Fix [#224][gh_i224]: Add `--environ` so it emits `0` values. Depricate `-e/--env`.
- Add [#223][gh_pr223]: Add support for `.bumpver.toml`

(wiz)

2023-11-04 16:06:43 UTC MAIN commitmail json YAML

textproc/bk: update to 0.6.0

- add theming
- better formatting of pre tags

(pin)

2023-11-04 16:06:04 UTC MAIN commitmail json YAML

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

(pin)

2023-11-04 16:05:38 UTC MAIN commitmail json YAML

shell/oh-my-posh: update to 18.23.1

v18.23.1
Bug Fixes
- project: ignore dotnet target if not found (dbc8998)

v18.23.0
Features
- nba segment (cec96d8)

(pin)

2023-11-04 15:53:08 UTC MAIN commitmail json YAML

doc: Added devel/py-lib3to6 version 202107.1047

(wiz)

2023-11-04 15:52:47 UTC MAIN commitmail json YAML

devel/Makefile: + py-lib3to6

(wiz)

2023-11-04 15:52:35 UTC MAIN commitmail json YAML

devel/py-lib3to6: import py-lib3to6-202107.1047

Compile Python 3.6+ code to Python 2.7+ compatible code. The idea
is quite similar to Babel. Develop using the newest interpreter
and use (most) new language features and still maintain backward
compatibility.

(wiz)

2023-11-04 15:26:51 UTC MAIN commitmail json YAML

doc/TODO: two updates

+ ruby-redmine-5.1.0, samba4-4.19.2.

(taca)

2023-11-04 15:26:09 UTC MAIN commitmail json YAML

doc: Updated www/pear-HTTP_Request2 to 2.6.0

(taca)

2023-11-04 15:25:50 UTC MAIN commitmail json YAML

www/pear-HTTP_Request2: update to 2.6.0

2.6.0 (2023-11-01)

* Tested on PHP 8.2 and 8.3
* Use psalm for static analysis, several minor issues fixed
* Correctly parse HTTP status line with an empty reason-phrase
  (see https://github.com/pear/HTTP_Request2/pull/26)
* Updated Public Suffix List

(taca)

2023-11-04 15:24:39 UTC MAIN commitmail json YAML

doc: Updated mail/pear-Mail to 1.6.0

(taca)

2023-11-04 15:24:21 UTC MAIN commitmail json YAML

mail/pear-Mail: update to 1.6.0

1.6.0 (2023-11-01)

* Feature: Added new property $response and new methods getResponse and
  getQueuedAs #27 #29
* Feature: Added Net_SMTP debug_handler #28 #30
* BugFix: Fix whitespace removal from addresses #32

(taca)

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

doc: Updated net/pear-Net_SMTP to 1.11.1

(taca)

2023-11-04 15:21:26 UTC MAIN commitmail json YAML

net/pear-Net_SMTP: update to 1.11.1

1.11.11 (2023-11-01)

* BugFix: Triggering deprecation warnings in error-log causes system
  failures because of changing the behavior in error reporting (#76)

(taca)

2023-11-04 15:14:28 UTC MAIN commitmail json YAML

doc: Updated devel/py-blinker to 1.6.3

(wiz)

2023-11-04 15:14:16 UTC MAIN commitmail json YAML

py-blinker: update to 1.6.3.

Version 1.6.3
-------------

Released 2023-09-23

-  Fix `SyncWrapperType` and `AsyncWrapperType` :pr:`108`
-  Fixed issue where ``signal.connected_to`` would not disconnect the
    receiver if an instance of ``BaseException`` was raised. :pr:`114`

(wiz)

2023-11-04 14:35:15 UTC MAIN commitmail json YAML

doc: Updated biology/kallisto to 0.50.1

(bacon)

2023-11-04 14:35:07 UTC MAIN commitmail json YAML

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

2023-11-04 14:22:16 UTC MAIN commitmail json YAML

2023-11-04 14:22:03 UTC MAIN commitmail json YAML

hplip: comment out broken qt5 option

It uses a non-existent bl3.mk file, and has a comment already that it
'needs more work'

Default off, so no bump.

(wiz)

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

doc: Updated devel/py-ijson to 3.2.3

(js)

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

Update devel/py-ijson to 3.2.3

This makes it compatibile with python312.

(js)

2023-11-04 13:26:56 UTC pkgsrc-2023Q3 commitmail json YAML

Pullup ticket #6818 - requested by gutteridge
devel/libatomic; build fix

Revisions pulled up:
- devel/libatomic/hacks.mk                                      1.1

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  gutteridge
  Date:          Tue Oct 17 02:01:43 UTC 2023

  Added Files:
            pkgsrc/devel/libatomic: hacks.mk

  Log Message:
  libatomic: fix aarch64 builds on NetBSD 9.x

  For aarch64, GCC expects a recent version of itself that accepts
  -mno-outline-atomics. Some packages pull in libatomic for aarch64,
  e.g., net/haproxy for __atomic_compare_exchange_16. (haproxy was
  compile tested after applying this fix.)

  To generate a diff of this commit:
  cvs rdiff -u -r0 -r1.1 pkgsrc/devel/libatomic/hacks.mk

(spz)

2023-11-04 13:00:32 UTC pkgsrc-2023Q3 commitmail json YAML

Pullup ticket #6816 - requested by bsiegert
lang/go121: security update
lang/go: metadata update

Revisions pulled up:
- lang/go/version.mk                                            1.191
- lang/go121/PLIST                                              1.3
- lang/go121/distinfo                                          1.3

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: bsiegert
  Date: Sun Oct 15 09:26:35 UTC 2023

  Modified Files:
  pkgsrc/lang/go: version.mk
  pkgsrc/lang/go121: PLIST distinfo

  Log Message:
  go121: update to 1.21.3 (security)

  1.21.3

  net/http: rapid stream resets can cause excessive work

  A malicious HTTP/2 client which rapidly creates requests and
  immediately resets them can cause excessive server resource consumption.
  While the total number of requests is bounded to the
  http2.Server.MaxConcurrentStreams setting, resetting an in-progress
  request allows the attacker to create a new request while the existing
  one is still executing.

  HTTP/2 servers now bound the number of simultaneously executing
  handler goroutines to the stream concurrency limit. New requests
  arriving when at the limit (which can only happen after the client
  has reset an existing, in-flight request) will be queued until a
  handler exits. If the request queue grows too large, the server
  will terminate the connection.

  This issue is also fixed in golang.org/x/net/http2 v0.17.0,
  for users manually configuring HTTP/2.

  The default stream concurrency limit is 250 streams (requests)
  per HTTP/2 connection. This value may be adjusted using the
  golang.org/x/net/http2 package; see the Server.MaxConcurrentStreams
  setting and the ConfigureServer function.

  This is CVE-2023-39325 and Go issue https://go.dev/issue/63417.
  This is also tracked by CVE-2023-44487.

  1.21.2

  cmd/go: line directives allows arbitrary execution during build

  "//line" directives can be used to bypass the restrictions on "//go:cgo_"
  directives, allowing blocked linker and compiler flags to be passed during
  compliation. This can result in unexpected execution of arbitrary code when
  running "go build". The line directive requires the absolute path of the file in
  which the directive lives, which makes exploting this issue significantly more
  complex.

  This is CVE-2023-39323 and Go issue https://go.dev/issue/63211.

  To generate a diff of this commit:
  cvs rdiff -u -r1.190 -r1.191 pkgsrc/lang/go/version.mk
  cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/go121/PLIST pkgsrc/lang/go121/distinfo

(spz)

2023-11-04 12:50:06 UTC MAIN commitmail json YAML

gfortran.mk: Change fallback version from 7 to 10

gfortran.mk has code to choose the version of gfortran (really, the
version of pkgsrc gcc from which to use gfortran), and the first plan
is to match the gcc version in use.  Only if that version is not
available does it use a fallback version.  That used to be 7, back
when 7 was the standard relatively modern approach.  Today, 10 is the
standard approach for reasonably-up-to-date but not super-new gcc.

As proposed on tech-pkg on with no objections.

(gdt)

2023-11-04 12:36:16 UTC MAIN commitmail json YAML

doc: Updated news/pan to 0.155

(rhialto)

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

news/pan: update to 0.155

0.155 "Kherson" (######) - 2023-11-01

* The main changes of this release are:
  - libiconv link to fix build on MacOS (Ken Cunningham)
  - Use password storage by default when it is enabled (Emil Tomczyk)
  - Enable back GPG initialization (Emil Tomczyk)
  - Fix crash in on_socket_created() when password storage is enabled (John
    Paul Adrian Glaubitz)
  - score rules: makes : and :: behave as specified in slrn manual. (Thomas
    Tanner)

* Contributors to this release:
  Dominique Dumont, Thomas Tanner, Emil Tomczyk, Ken Cunningham, John Paul
  Adrian Glaubitz, Daniel Mustieles

* Several updated translations

(rhialto)

2023-11-04 12:33:27 UTC MAIN commitmail json YAML

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

bvirt: remove hal option

while here, remove broken xen option
Both default off, no bump needed.

(wiz)

2023-11-04 12:30:38 UTC MAIN commitmail json YAML

gvfs: remove traces of hal option

(wiz)

2023-11-04 12:29:41 UTC MAIN commitmail json YAML

wmbattery: remove (default off) upower option

(wiz)

2023-11-04 12:28:10 UTC MAIN commitmail json YAML

wmbattery: remove (default off) hal option

(wiz)

2023-11-04 12:27:44 UTC MAIN commitmail json YAML

doc: Updated sysutils/gvfs to 1.6.7nb65

(wiz)

2023-11-04 12:27:36 UTC MAIN commitmail json YAML

gvfs: remove hal option

Bump PKGREVISION

(wiz)

2023-11-04 12:27:03 UTC MAIN commitmail json YAML

doc: Updated sysutils/gnome-vfs to 2.24.4nb53

(wiz)

2023-11-04 12:26:51 UTC MAIN commitmail json YAML

2023-11-04 12:26:01 UTC MAIN commitmail json YAML

2023-11-04 12:25:06 UTC MAIN commitmail json YAML

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

doc: Updated misc/calibre to 5.44.0nb12

(wiz)

2023-11-04 12:20:00 UTC MAIN commitmail json YAML

calibre: does not use hal, remove dependency

Bump PKGREVISION.

(wiz)

2023-11-04 12:19:18 UTC MAIN commitmail json YAML

2023-11-04 12:17:08 UTC MAIN commitmail json YAML

2023-11-04 12:16:35 UTC MAIN commitmail json YAML

2023-11-04 12:15:52 UTC MAIN commitmail json YAML

2023-11-04 12:13:27 UTC MAIN commitmail json YAML

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

nagstamon: remove

Last user of py-gnome2; take a look at wip/nagstamon if you're interested
in running this.

(wiz)

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

2023-11-04 12:10:33 UTC MAIN commitmail json YAML

2023-11-04 12:07:39 UTC MAIN commitmail json YAML

2023-11-04 10:26:44 UTC MAIN commitmail json YAML

augustus: Add missing patch

Thanks to wiz@

(triaxx)

2023-11-04 10:08:27 UTC MAIN commitmail json YAML

2023-11-04 10:06:56 UTC MAIN commitmail json YAML

2023-11-04 10:05:09 UTC MAIN commitmail json YAML

2023-11-04 10:03:07 UTC MAIN commitmail json YAML

doc: Updated audio/terminatorx to 4.2.0

(wiz)

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

terminatorx: update to 4.2.0.

4.2.0

A new sinc based interpolator that improves resampling quality
quite a bit, if you prefer the old aliasing artifacts a new
configuration option allows to switch back to the old linear
interpolation.

Updated the artwork a bit with a “Tux under threat” theme (yes,
that is another Public Enemy reference) – the source code based
label was really dated.

And the usual minor bug fixes.

(wiz)

2023-11-04 09:55:37 UTC MAIN commitmail json YAML

2023-11-04 09:55:06 UTC MAIN commitmail json YAML

doc: Updated x11/gnome-desktop to 44.0

(wiz)

2023-11-04 09:54:52 UTC MAIN commitmail json YAML

2023-11-04 09:27:08 UTC MAIN commitmail json YAML

2023-11-04 09:25:26 UTC MAIN commitmail json YAML

2023-11-04 09:16:15 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/libdbusmenu to 16.04.0

(wiz)

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

doc: Updated devel/libdbusmenu-gtk3 to 16.04.0

(wiz)

2023-11-04 09:15:48 UTC MAIN commitmail json YAML

doc: Updated devel/libdbusmenu-glib to 16.04.0

(wiz)

2023-11-04 09:15:13 UTC MAIN commitmail json YAML

2023-11-04 08:33:01 UTC MAIN commitmail json YAML

2023-11-04 07:48:31 UTC MAIN commitmail json YAML

rspamd: disable ninja generator

(wiz)

2023-11-04 00:21:17 UTC MAIN commitmail json YAML

doc: Updated mail/neomutt to 20231103

(wiz)

2023-11-04 00:21:04 UTC MAIN commitmail json YAML

neomutt: update to 20231103.

2023-11-03  Richard Russon  \<rich@flatcap.org\>
* Features
  - #4080 - info screen: enable \<save-message\>
  - #4075 - add color command
  - color: add ANSI RGB support
  - color: Support ANSI 2x clear sequences
* Bug Fixes
  - #4074 - color: fix palette conversion
  - #4081 - fix logging on error
  - #4081 - log: vim-style
  - #4082 - fix file auto-completion
  - #4090 - improve logic for growing mailbox memory
* Build
  - #4085 - fix CFLAGS/LDFLAGS for ncurses
  - #4085 - configure --with-iconv
* Code
  - #4067 - remove unused count of new mails from index private data
  - #4086 - smtp: Simplify the API of `smtp_code()`
  - #4091 - simplify CLAMP by expressing it with MIN/MAX
  - color: introduce ColorElement
  - color: log gui info on startup
  - color: move business logic out of parsers
  - color: tidy OptNoCurses cases
  - log: add `log_multiline()`
  - test: increase coverage

(wiz)

2023-11-04 00:18:59 UTC MAIN commitmail json YAML

Makefile: update for removals

(wiz)

2023-11-04 00:15:25 UTC MAIN commitmail json YAML

doc: Updated math/gnome-calculator to 45.0.2

(wiz)

2023-11-04 00:15:11 UTC MAIN commitmail json YAML

gnome-calculator: update to 45.0.2.

Overview of changes in gnome-calculator 45.0.1
    * Retagging release

Overview of changes in gnome-calculator 45.0
    * Search provider performance improvements !154, !155, !156 (Christian Hergert)
    * Use numeric font instead of monospace #290 (Robert Roth)
    * Fixed electron-volt unit abbreviation #347 (Robert Roth)
    * Fixed erroneous Joule unit name #348 (Robert Roth)
    * Fixed missing build dependency !157 (Jeremy Bicha)

Overview of changes in gnome-calculator 45.beta
    * Fixed variable and function popover reverse typing #335, #320 (Robert Roth)
    * Better left/right cursor key handling !153 (Seth Falco)
    * Improved toolbar using Adwaita library !151 (Felipe Kinoshita)
    * Flatpak build improvements (Robert Roth)

Overview of changes in gnome-calculator 45.alpha
    * Remember window size #328 !146 (Leonard K, Alice Mikhaylenko)
    * Allow opening Main Menu by pressing F10 !142 !149 (Automeris naranja)
    * Extend bit-shifting limit #306 !143 (J Sory)
    * Added new energy units !143 (J Sory)
    * Added TWD support via Bank of Canada rates #27 !148 (Mário Adriano)
    * Added legal section for exchange rate source attribution (Robert Roth)
    * Added United Nations Treasury exchange rate datasource (Robert Roth)
    * Added Jamaican Dollar currency #291 (Robert Roth)
    * Added Ukrainian hryvnia currency #278 (Robert Roth)
    * Added Nigerian Naira currency #142 (Robert Roth)
    * Changed symbolic icon to C on the clear button #336 (Robert Roth)
    * Dropped VEF currency support #78 (Robert Roth)
    * Use new vala-nightly SDK extension for flatpak (Robert Roth)

Overview of changes in gnome-calculator 44.beta
    * Improved factorization !141 (J. Sory)
    * Number format selection documentation improvements #321 (Robert Roth)
    * Made builtin function descriptions translatable #323 (Robert Roth)
    * Fixed display showing 0 on startup #318 (Robert Roth)
    * Improved button tooltips !132 (sunflowerskater)
    * Added signed int support to programming mode !110 (Erik Wolf)
    * i and e constants updated according to ISO 80000-2:2009 !137 (majjejjam)
    * Help overlay updates !133 (Sabri Ünal)
    * Added preferences shortcut !129 (Sabri Ünal)
    * Destroy dialog after clicking cancel #310 (Jaycee Santos)

Overview of changes in gnome-calculator 43.0.1
    * Fixed appdata versioning (Robert Roth)

Overview of changes in gnome-calculator 43.0
    * Removed old issue tracker references !128 (Jake Dane)

Overview of changes in gnome-calculator 43.rc
    * Fix crash when entering new function name !124 (Nathaniel Russel)
    * Fix source view border !121 (Alexander Mikhaylenko)
    * Flatpak build update !122 (Bartłomiej Piotrowski)
    * Port about window to libadwaita !119 (Christopher Davis)
    * Port to libsoup3 !120 (AppleME)

Overview of changes in gnome-calculator 43.alpha
    * Fixed broken undo/redo #266 (Robert Roth)
    * Make sure variable name definitions work with whitespace too (Robert Roth)
    * Fix translatable strings !116 (Maximiliano)
    * Fixed missing implicit multiplication with variable and root #279 (Robert Roth)
    * meson warning fixes (Robert Roth)

Overview of changes in gnome-calculator 42.2
    * Fixed incorrect history with bits toggling #281 (Robert Roth)
    * Fixed crash when typing in variable popover #282 (Robert Roth)
    * Fixed incorrect libxml usage #283 (Luca Bacci, Robert Roth)

Overview of changes in gnome-calculator 42.1
    * Fixed broken undo/redo #266 (Robert Roth)
    * Removed automatic closing brace addition #271 (Robert Roth)
    * Fixed incorrect percentage symbol precedence handling #236, #275 (Robert Roth)

Overview of changes in gnome-calculator 42.rc
    * Use new gnome post_install script !106 (Bobby Rong)
    * gcalc build fixes (Daniel Espinoza Ortiz)
    * Updated screenshots (Christopher Davis)
    * Set default focus to entry (Robert Roth)

Overview of changes in gnome-calculator 42.beta
    * Fixed build issues with GCI entry controller tests #250 (Robert Roth)
    * Force LTR in history view #252 (Robert Roth)
    * programing mode: Force bit digits to be always LTR #258 (Yosef Or Boczko)
    * Use AdwApplication (Alexander Mikhaylenko)
    * ui: Fix styles !105 (Alexander Mikhaylenko)

Overview of changes in gnome-calculator 42.alpha
    * build: Support flatpak development builds (Óscar Fernández Díaz)
    * build: migrated to GTK4 !98 (Cristopher Davis, Robert Roth)
    * entry: Added currencies completion provider (Robert Roth)
    * entry: Fixed percentage evaluation error #237 (Robert Roth)
    * internal: Moved history view from MathDisplay to MathWindow (Robert Roth)
    * window: set default width for basic and keyboard mode #240 (Robert Roth)
    * buttons: removed destructive action class from clear button #242 (Robert Roth)
    * converter: search support in unit selector, separate conversion category selector #108 (Robert Roth)

Overview of changes in gnome-calculator 41.0
    * Use first translated symbol for conversion with button #219 (Robert Roth)
    * Appdata includes hardware support information (Adrien Plazas)

Overview of changes in gnome-calculator 41.alpha
    * Adaptive preferences window !85 (Adrien Plazas)
    * Fixed currency conversion using convert button #216 (Robert Roth)
    * User interface reworked, adaptive UI !81 (Adrien Plazas)
    * Enlarged calculator icon in help !82 (Sabri Ünal)
    * Code cleanup (Robert Roth)
    * Fixed kilohertz shorthand !87 (scootergrisen)
    * Fixed donation link !88 (René Genz)
    * Added support using calculator without currency conversion for privacy !89 (Ray Strode)
    * Added support for function description of custom functions using @ !90 (Martin Jirku)

Overview of changes in gnome-calculator 40.rc
    * Resize window after switching mode !78 (joshas)
    * Fixed compilation warnings (Robert Roth)
    * Support offline currency conversion tests #208 (Robert Roth)
    * Use official unit on conversion button click #207 (Robert Roth)
    * Fixed temperature unit typos #211 (Robert Roth)
    * Ellipsize conversion labels #17 (Robert Roth)
    * Added Ctrl+Delete shortcut for clearing the current equation #187 (Robert Roth)
    * Allow multiple decimal points #166. #5 (Robert Roth)
    * Added Ctrl+O shortcut for degrees symbol (Robert Roth)
    * Use gtk-sourceview 4.8 !80 (Robert Roth)

Overview of changes in gnome-calculator 40.beta
    * Fixed CI build (Robert Roth)
    * Fixed issues with initial loading of currencies (Robert Roth)
    * Rework currency retrieval preparing for currency provider plugins (Robert Roth)
    * Fixed commandline conversions #33 (Robert Roth)
    * Added currency conversion tests (Robert Roth)
    * Added support for frequencies conversion (Dave Hulst)
    * Added support for converting to and from weeks (Dave Hulst)
    * Added support for converting to and from centuries and decades (Dave Hulst)
    * Increase buttons font size #201 (Robert Roth)
    * Added % button to Advanced mode (Dave Hulst)
    * Show 4 decimals in converter instead of only two #203 (Robert Roth)
    * Added style classes to buttons !76 (Dave Hulst)

Overview of changes in gnome-calculator 40.alpha
    * Use libhandy for window and headerbar !69 (Cristopher Davis)
    * Use C instead of Clr in help !70 (scootergrisen)
    * Fixed broken currency conversion on first start #199 (Robert Roth)
    * Removed duplicate word from help #198 (Robert Roth)
    * Added lbs shortcut for pounds conversion (Robert Roth)
    * Fixed inconsistent word size (A. M. Roswell)
    * Removed unused trunc button from programming mode #41 (Robert Roth)
    * Fixed deprecation warnings
    * Added Serbian Dinar with fixed rate #49 (Robert Roth)
    * Added Bangladeshi Taka with fixed rate #191 (A. M. Roswell)
    * Updated mailing list contact to Discourse (Robert Roth)
    * Added basic help page for programming mode (A. M. Roswell)
    * Added insert character code button (A. M. Roswell)
    * Dim inapplicable bits on word size change #189 (A. M. Roswell)
    * Make the conversion labels selectable (Robert Roth)
    * Do not convert on swap #170 (Robert Roth)
    * Word size changer in programming mode !58 (A. M. Roswell)
    * Added metric cups conversion unit !53 (Lucy Coleclough)
    * Fixed astronomical unit conversion !51 (Thomas Nilsson)
    * Fixed feet-based units name, added mph and kph shortcuts #180 (Robert Roth)
    * Use shell copy to clipboard action #178 (Robert Roth)
    * Fixed preferences of angle units !56 (Delton Ding)

Overview of changes in gnome-calculator 3.38.0

Overview of changes in gnome-calculator 3.37.92

Overview of changes in gnome-calculator 3.37.90
    * Add tooltips for bits in programming mode !46 (Olliver Schinagl)
    * snap packaging updates (Ken VanDine)
    * Added link to website in About #155 (Robert Roth)
    * Added speed conversions !49 (Mathieu Heurtevin)
    * History view follows preferences #105, #159, #168 (Robert Roth)
    * Added month as time unit #158 (Robert Roth)
    * Better help for variables example usage #154 (Robert Roth)
    * Defined pi variable, added pi button in programming mode #153 (Robert Roth)
    * CI build fixes (Robert Roth)
    * Updated app icon !47 (Jakub Steiner)
    * Fixed bug returning empty string as result #152 (Robert Roth)
    * Support latex-style multiplication #164 (Robert Roth)
    * Added support for tau constant #46 (Robert Roth)
    * Unify constant handling (Robert Roth)
    * Separate UI files from sources (Robert Roth)
    * Moved number format selection to separate menu #24 (Robert Roth)
    * Replaces mode selector shortcuts with Ctrl+Alt (Robert Roth)
    * Clear answer if editing right before it #59, #161 (Robert Roth)
    * Moved preferences dialog to UI file (Robert Roth)
    * Refresh bits panel after calculation #38 (Robert Roth)
    * Removed past author addresses #174 (Robert Roth)

Overview of changes in gnome-calculator 3.36.0

Overview of changes in gnome-calculator 3.35.92
    * doc: Don't pass --fatal-warnings to valadoc (Rico Tzschichholz)
    * Removed obsolete keyboard shortcut #148 (Robert Roth)
    * help: Update icon for 3.36 (Andre Klapper)

Overview of changes in gnome-calculator 3.35.90
    * Drop padding around the display !40 (Adrien Plazas)
    * Updated Keyboard Shortcuts (Sabri Ünal)
    * Handle Escape and Enter correctly with completion #144 (Robert Roth)
    * Added F10 for primary menu shortcut #148 (Robert Roth)
    * Updated app icon !43 (Tobias Bernard)
    * Added Rack Units to the conversions !37 (Léo Gillot-Lamure)
    * Fixed freeze on calculating atan(+/-i) #139 (Robert Roth)
    * Fixed mode shortcuts by removing blocking mnemonics #138 (Robert Roth)
    * Implemented result history browsing using alt left/right #129 (Robert Roth)
    * Added translator comments for possible modes as command line arguments !38 (Rafael Fontenelle)

Overview of changes in gnome-calculator 3.35.3
    * Help updates (Andre Klapper)

Overview of changes in gnome-calculator 3.35.2
    * List possible modes in commandline help #112 (Robert Roth)
    * Add square feet unit #132 (Robert Roth)
    * Base conversion display selectable #123 (Robert Roth)
    * Created nightly icon (Jakub Steiner)
    * Snap build updates (Heather Ellsworth)
    * GCalc library code fixes (Rico Tzschichholz, Daniel Espinoza Ortiz)
    * Update required meson version (Diego Escalante Urrelo)
    * Adapt code to changed gtk+-3.0 bindings (Rico Tzschichholz)
    * Added GCi libary and tests for controllers for widgets (Daniel Espinoza Ortiz)
    * Solve on = key if input isq not a variable name #22 (Alberto González Palomo)

Overview of changes in gnome-calculator 3.33.92
    * README updates (Roger)

Overview of changes in gnome-calculator 3.33.90
    * Flatpak build cleanup (Jordan Petridis)
    * Debug messages cleanup (Daniel Espinosa Ortiz)

Overview of changes in gnome-calculator 3.33.3
    * calculator library build fixes (Daniel Espinosa Ortiz)
    * CI build fixes (Ken VanDine)
    * Added mnemonics for primary menu items #113 (Robert Roth)
    * Dropped leading zeros octal prefix #114, #109, #110 (Robert Roth)

Overview of changes in gnome-calculator 3.33.2
    * Separated calculator library !19 (Daniel Espinosa Ortiz)
    * Ensure icon is available for shell (Ken VanDine)
    * Support entering left/right shift with keyboard #98 (Robert Roth)
    * Fixed CFA conversion rate #102 (Robert Roth)
    * Remove copy icon from search provider results #103 (Robert Roth)
    * Do not assume octal base for binary numbers #101 (Robert Roth)
    * Show thousands separator in unit converter #102 (Robert Roth)
    * Use currency name instead of display name for conversion #106 (Robert Roth)
    * Quit warns and closes all windows #51 (Robert Roth)
    * Avoid normalizing the equation twice in search #104 (Pascal Nowack)
    * Ignore keypresses while calculating results #47 (Robert Roth)
    * Only allow one decimal point in numbers #5 (Robert Roth)
    * Application icon updated in help (Andre Klapper)

(wiz)

2023-11-04 00:13:20 UTC MAIN commitmail json YAML

doc: Added x11/gtksourceview5 version 5.10.0

(wiz)

2023-11-04 00:13:05 UTC MAIN commitmail json YAML

x11/Makefile: + gtksourceview5

(wiz)

2023-11-04 00:12:55 UTC MAIN commitmail json YAML

x11/gtksourceview5: import gtksourceview5-5.10.0

GtkSourceView is a text widget that extends the standard GTK+ 4.x text
widget GtkTextView.  It improves GtkTextView by implementing syntax
highlighting and other features typical of a source code editor.

This package contains major version 5 of the widget.

(wiz)

2023-11-03 23:57:39 UTC MAIN commitmail json YAML

2023-11-03 23:55:10 UTC MAIN commitmail json YAML

doc: Updated math/genius to 1.0.27

(wiz)

2023-11-03 23:55:00 UTC MAIN commitmail json YAML

genius: update to 1.0.27.

Changes to 1.0.27

* Add Save button to toolbar
* Add calculus example "zooming animation" to show differentiability
* Allow setting editor color scheme in the settings dialog
* Closing window acts exactly like the quit button/menu item
* Current program is marked with larger font instead of bold, since that
  doesn't work with all themes.
* Improve performance of surface plots, and get rid of flicker
* Remove menu icons
* Leave the Stop button on the plot window enabled if a script is running
* Remove dependence on AMTK
* Translation updates (Daniel Mustieles García, Enrico Nicoletto, Yuri Chornoivan,
  Anders Jonsson, Daniel Șerbănescu, Asier Sarasua Garmendia, Jordi Mas, Alan Mortensen,
  Мирослав Николић, et moi)

Changes to 1.0.26

* The range boxes in the plot dialog are now evaluated rather than being
  spin boxes, so that one can use arbitrary genius expressions there.
* Always spawn a new instance, none of this uniqueness nonsense.
* Various fixes stemming from the port to GTK3 and from various new compiler
  warnings.
* File chooser dialogs are now native.
* Fix saving of settings in the presence of old style settings directories.
* Set default gtksourceview colorscheme to "kate" as "classic" is hard
  to see in dark mode.  It can be set in the config file (no GUI currently)
* Translation updates (Daniel Mustieles, Enrico Nicoletto, Anders Jonsson,
  Yuri Chornoivan, Rodrigo Costa, Daniel Șerbănescu, Мирослав Николић,
  Florentina Mușat, Jordi Mas, Tim Sabsch, Andika Triwidada,
  Henrique Machado Campos, Rafael Fontenelle)

Changes to 1.0.25

* Ported to GTK3 (Yavor Doganov)
* fix ncurses check (from Gentoo)
* fix encoding of empty strings in the standard library, fixes the "PrintTable"
  and "string" functions
* Add AppendVector, MakeColumnVector, MakeRowVector
* New translations (Jiri Grönroos, Rafael Fontenelle, Anders Jonsson,
  Balázs Meskó, Andre Klapper, Daniel Mustieles, Марко М. Костић,
  Wolfgang Stöggl, Miguel Rodriguez Núñez, Anders Jonsson, Alan Mortensen,
  Marek Černocký)

Changes to 1.0.24

* A RungeKutta example
* A plane curve plotting example
* Internal version of VTE, to avoid a dependency on deprecated stuff
* New translations (Andre Klapper, Balázs Meskó, Ask Hjor Larsen,
  Alan Morensen, Mario Blättermann, Andika Triwidada, Marek Černocký,
  Мирослав Николић, Daniel Mustieles, Kristjan Schmidt)

Changes to 1.0.23

* Stop depending the build system on gnome-common
* Help is now built as HTML and displayed in the browser,
  meaning it actually works, links work, and it doesn't
  depend on any particular desktop environment being installed.
  The HTML help is also shown in the command line version when
  "manual" is run.
* New example for Duffing equation
* New example on traces of the Peano function
* Couple of fixes/improvements in the examples
* Fix a crash on SurfacePlotDrawLines/Points
* New translations (Enrico Nicoletto, Anders Jonsson, Wolfgang Stöggl,
  Rafael Fontenelle, Мирослав Николић, et moi)

* During making of these changes the author (Jiri) was partially supported by
  NSF grant DMS 1362337 and the Oklahoma State University

Changes to 1.0.22

* Add a line plot version of the heat equation FDM animation example,
  and improve the surface plot version
* Add argument principle example
* Add two Mandelbrot set examples and a Newton's fractal example
* Add examples for visualizing complex mappings
* Add example vizualizations for Riemann and Darboux sums
* Split the examples into submenus as there is now too many of them
* Add "filled" property to lines to allow drawing filled polygons
* Add LinePlotWaitForClick and LinePlotMouseLocation functions for interactive
  programs (used for some of the above new examples)
* LinePlotDrawPoints and LinePlotDrawLine accept a column vector of
  complex nubmers.
* Fix possible infinite loop on parse on systems with newer flex
* Fix setting of elements in transposed matrices (vectors)
* Fix doc string to ErrorFunction (Thanks to Ask Hjorth Larsen)
* Fix bad behavour upon double hitting "Run"
* Fix vte deprecations, require 0.26 now
* Fix some strings and fixes to documentation (thanks to Anders Johnsson)
* Fix segfault when trying to swap a protected id with swapwith
* Fix StripZeroColumns behavior on a zero matrix
* Fix Subfactorial (Anders Johnsson), and let Subfactorial, Factorial,
  DoubleFactorial apply over matrix.
* Fix some inverse trig functions with complex arguments.
* Other minor fixes including some crashes
* Translation updates (Miguel Rodríguez Núñez, Marek Černocký,
  Anders Jonsson, Ask Hjorth Larsen, Alan Mortensen, Balázs Úr,
  Mario Blättermann, Christian Kirbach, Мирослав Николић, Daniel Șerbănescu,
  Rafael Fontenelle, Piotr Drąg, Tiago Santos, Enrico Nicoletto,
  Daniel Mustieles, Julien Hardelin, et moi)

* During making of these changes the author (Jiri) was partially supported by
  NSF grant DMS 1362337 and the Oklahoma State University

Changes to 1.0.21

* Add vibrating drumhead modes example, heat equation with explicit FDM,
  improve the Laplace FDM example
* Fix output of chopped floating point numbers, especially chopped
  imaginary parts
* Fix output of results as floats in pretty print
* Fix SurfacePlotVariableNames to redraw when changing variable names
* Translation updates (Мирослав Николић, Rafael Fontenelle,
  Wolfgang Stöggl, Samir Ribic, Piotr Drąg, Miguel Rodríguez Núñez,
  Marek Černocký, Dimitris Spingos, Pedro Albuquerque, et moi)

* During making of these changes the author (Jiri) was partially supported by
  NSF grant DMS 1362337 and the Oklahoma State University

Changes to 1.0.20

* Add more sizes of icons including SVG, and add Keywords to the .desktop file
* Documentation updates
* Fix PeriodicExtension function
* ErrorFunction (erf) is using MPFR for real values so it is far more precise
  and faster
* The Fourier series example is no longer using a hand coded graph and hand
  computed series, so it can now be easily modified to show series for
  different functions
* Fix GCC 5 compilation
* A couple of minor fixes in the plotting code including one possible crasher
* Translation updates (Wolfgang Stöggl, Marek Černocký, Maria Mavridou,
  Мирослав Николић, Miguel Rodríguez Núñez, Daniel Mustieles, Piotr Drag,
  Rafael Ferreira)

* During making of these changes the author (Jiri) was partially supported by
  NSF grant DMS 1362337 and the Oklahoma State University

Changes to 1.0.19

* New menu: Examples.  These are annotated programs that show some
  mathematical concept.  Generally taken from the classes I have been teaching.
  They are installed under prefix/share/genius/examples/ and are mostly using
  graphics so only work in the graphical GNOME/GTK version
* New plotting functions: SurfacePlotDrawLine, SurfacePlotDrawPoints,
  SurfacePlotClear, PlotWindowPresent
* New rotation animation in the surface plot window
* Fix string constants from compiled library starting with 'E' (funky bug)
* A few fixes
* Translation updates (Miguel Rodríguez Núñez, Daniel Mustieles,
  Wolfgang Stöggl, Marek Černocký)

* During making of these changes the author (Jiri) was partially supported by
  NSF grant DMS 1362337 and the Oklahoma State University

Changes to 1.0.18

* New general functions: KroneckerProduct (alias TensorProduct), NewtonsMethod,
  HalleysMethod, LambertW, LambertWm1, NonzeroColumns, NonzeroElements,
  DisplayVariables, PrintTable, SetElement, SetVElement
* New plotting functions: PlotCanvasFreeze/PlotCanvasThaw to improve flicker
  if doing animations with genius, and LinePlotDrawPoints function to draw just
  points without the line
* While plotting, errors are no longer forced into a dialog, and presence
  of errors is indicated in the graph window below the graph
* Allow setting color in LinePlotDrawLine with RGB vector.
* When the vector building notation is done with floats and the final
  number is within 2^-20 times the step size of the goal,
  assume there were roundoff errors and still add it, just like for loops,
  so something like 1.0:0.1:3.0 now works
* Implement subsecond precision in wait function.
* Fix memory corruption error triggered in nested floating point
  for loops with a floating point step
* Few minor bug fixes and fix some more compile warnings in gtkextra
* Streamline the compiled file format (saves about 30kb)
* A few improvements to the documentation (yelp sucks donkeyballs!
  Just had to say that).
* Translation updates (Rafael Ferreira, Marek Černocký, Daniel Mustieles,
  Wolfgang Stöggl, Miguel Rodriguez Nuñez, Piotr Drąg, Wylmer Wang,
  Dimitris Spingos, Enrico Nicoletto, Matej Urbančič)

* During making of these changes the author (Jiri) was partially supported by
  NSF grant DMS 1362337 and the Oklahoma State University

(wiz)

2023-11-03 23:43:11 UTC MAIN commitmail json YAML

doc: Updated fonts/gucharmap to 15.1.2

(wiz)

2023-11-03 23:43:01 UTC MAIN commitmail json YAML

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

Updated www/arcticfox to 43.0

(abs)

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

Updated www/arcticfox to 43.0

Lots of fixes, but some highlights

- PowerPC is now working and usable again
- many JavaScript enhancement and fixes
- specific fixes for NetBSD imported
- WebExtensions and wasm improvements
- many security fixes
- build system fixes, less messing around with compiler flags
  needed, with gcc (even recent version) "--enable-optimize" shall
  work
- developer tools updates

(abs)

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

2023-11-03 23:12:10 UTC MAIN commitmail json YAML

doc: Updated www/bluefish to 2.2.14

(wiz)

2023-11-03 23:11:58 UTC MAIN commitmail json YAML

bluefish: update to 2.2.14.

* 2.2.14 *

Bluefish 2.2.14 fixes three bugs that in certain situations could lead to a
segfault. One bug when deleting backup files on close. The second bug when
closing some of the dialogs in a flatpak distributed version of bluefish.
The third bug when the CSS language file was loaded on a 32bit system.
It furthermore fixes zencoding functionality with python3. It also
adds an option to store the scope of the search dialog to the session or
project (this was removed in 2.2.12 because of a bug-report). It furthermore
improves the speed of the bookmarks code. The build infrastructure was also
slightly modernised, intltool is no longer used.

* 2.2.13 *

Bluefish 2.2.13 is a very minor maintenance release. The biggest update is in
the CSS syntax support. Next to that it improves a few user interface parts,
and fixes some very minor bugs. It also has some minor improvements for the
syntax highlighting in a few other languages, most notably python.

* 2.2.12 *

Bluefish 2.2.12 is a minor maintenance release with some minor new features.
Most important is a fix for a crash in simple search. Python 3 compatibility has
been further improved. Encoding detection in python files has been improved.
Triple click now selects the line. On Mac OSX Bluefish deals better with the new
permission features. Also using the correct language in the Bluefish user
interface is fixed for certain languages on OSX. Several programming languages
have improved syntax highlighting. Bluefish now works fine with Enchant2 for
spell checking.

* 2.2.11 *

Bluefish 2.2.11 is a minor maintenance release and minor feature release. The
only exception to that is the python 3 compatibility which is a major change.
If you compile Bluefish with python 3, you might experience new bugs. There  are
various minor changes as well. Double click selection has been improved  (for
example selecting a function name that has underscores), and is now
configurable per language. Bluefish now has a feature to fill a line with
spaces up to a mouse click, so you can start typing in any position on the
screen (with a fixed width font). A crash when running very large replace
actions on disk on many files has been fixed. Search and replace now ignore
backup files by default. Cursor highlighting and line highlighting have been
fixed for a rare bug. A small new feature has been added, to insert output from
an external command in the current cursor position. Many language files have
seen  updates, most notably CSS, Python and HTML. A data loss bug - when an
unknown  encoding was selected - was fixed, the fallback is now to save as
UTF-8. A bug  when saving with unknown characters in the filename has also been
fixed. Printing  has been improved such as printing in landscape. Some small
tweaks to the UI have  been implemented. For example you can now search in files
in the filebrowser (right  click a directory). Search results can now be shown
in the output pane. The current  identifier can be selected using
<shift><control><i>. There various fixes when  Bluefish is run on top of
Wayland.

(wiz)

2023-11-03 21:27:50 UTC MAIN commitmail json YAML

doc: Updated textproc/unicode-character-database to 15.1.0

(wiz)

2023-11-03 21:27:41 UTC MAIN commitmail json YAML

unicode-character-database: update to 15.1.0.

Update to Unicode 15.1.0.

(wiz)

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

gnome-mastermind: improve DESCR

(wiz)

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

doc: Updated games/gnome-mastermind to 0.4.0

(wiz)

2023-11-03 21:14:53 UTC MAIN commitmail json YAML

gnome-mastermind: update to 0.4.0.

2023-02-27  Filippo Argiolas <filippo.argiolas@gmail.com>
* everything: first release since almost 15 years! Apparently
there were some important changes in Debian that were never
upstreamed. At some point (2018?) they actually tried to contact
me but as always life got in the way.
Now we finally managed to coordinate with the new maintainer Josef
Schneider, move everything to GitHub and import all the patches
upstream.

Among the big changes from Yavor Doganov <yavor@gnu.org>:
- Migrate docs from gnome-doc to yelp
- Migrate from gconf to gsettings
- Port to GTK3 (yay!!!)

Thanks a lot to Josef Schneider <josef81sch@gmail.com> for his
amazing effort to upstream everything!

(wiz)

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

zenity: remove unneeded dependency

Bump PKGREVISION.

(wiz)

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

gcr: remove unneeded dependency

Bump PKGREVISION.

(wiz)

2023-11-03 20:55:32 UTC MAIN commitmail json YAML

vinagre: update dependencies, clean some pkglint.

Bump PKGREVISION.

(wiz)

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

gthumb: remove commented out non-dependency

(wiz)

2023-11-03 20:42:56 UTC MAIN commitmail json YAML

viking: remove some unneeded dependencies

Bump PKGREVISION.

(wiz)

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

telepathy-logger: does not need gnome-doc-utils

Bump PKGREVISION.

(wiz)

2023-11-03 19:43:56 UTC MAIN commitmail json YAML

solfege: doesn't really need xml2po, remove dependency on gnome-doc-utils.

Bump PKGREVISION.

(wiz)

2023-11-03 19:24:15 UTC MAIN commitmail json YAML

qt6-qt3d: Fix PLIST, matrix4x4_avx2.h is now always installed on x86 machines

(nros)

2023-11-03 18:32:32 UTC MAIN commitmail json YAML

2023-11-03 17:25:29 UTC MAIN commitmail json YAML

doc: Updated games/augustus to 3.2.0nb2

(triaxx)

2023-11-03 17:25:03 UTC MAIN commitmail json YAML

augustus: Fix build on Darwin

Remove bundle creation from CMakeLists.txt

(triaxx)

2023-11-03 16:22:12 UTC MAIN commitmail json YAML

firefox: 119.0 also requires nss>=3.94.

(tsutsui)

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

firefox: 119.0 requires cbindgen>=0.26.0.

(tsutsui)

2023-11-03 13:35:07 UTC MAIN commitmail json YAML

Add some necessary dependencies for this to actually work. Bump
revision.

(joerg)

2023-11-03 13:11:41 UTC MAIN commitmail json YAML

doc: Updated devel/protobuf-c to 1.4.1nb2

(wiz)

2023-11-03 13:11:26 UTC MAIN commitmail json YAML

protobuf-c: fix build with latest protobuf

>From upstream, who should really make a new release.

Bump PKGREVISION.

(wiz)

2023-11-03 11:31:21 UTC MAIN commitmail json YAML

doxygen: override CMAKE_GENERATOR

In some cases, the ninja generator makes no progress, making this fail
to build.

(wiz)

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)