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

2024-05-13 15:26:52 UTC Now

2024-04-30 09:05:47 UTC MAIN commitmail json YAML

doc: Updated textproc/py-webencodings to 0.5.1nb2

(wiz)

2024-04-30 09:05:38 UTC MAIN commitmail json YAML

py-webencodings: convert to wheel.mk.

Bump PKGREVISION.

(wiz)

2024-04-30 09:03:35 UTC MAIN commitmail json YAML

2024-04-30 09:03:12 UTC MAIN commitmail json YAML

textproc/Makefile: - 2

(wiz)

2024-04-30 09:01:56 UTC MAIN commitmail json YAML

python: remove support for lxml from versioned_dependencies

(wiz)

2024-04-30 09:01:24 UTC MAIN commitmail json YAML

doc: Updated textproc/py-html5lib to 1.1nb2

(wiz)

2024-04-30 09:01:14 UTC MAIN commitmail json YAML

2024-04-30 08:57:58 UTC MAIN commitmail json YAML

doc: Added devel/py-test-expect version 1.1.0

(wiz)

2024-04-30 08:57:46 UTC MAIN commitmail json YAML

doc: Added devel/py-u-msgpack version 2.8.0

(wiz)

2024-04-30 08:57:35 UTC MAIN commitmail json YAML

devel/Makefile: + 2

(wiz)

2024-04-30 08:57:29 UTC MAIN commitmail json YAML

devel/py-test-expect: import py-test-expect-1.1.0

A py.test plugin that stores test expectations by saving the set
of failing tests, allowing them to be marked as xfail when running
them in future. The tests expectations are stored such that they
can be distributed alongside the tests.

(wiz)

2024-04-30 08:55:30 UTC MAIN commitmail json YAML

devel/py-u-msgpack: import py-u-msgpack-2.8.0

Packaged for wip by K.I.A.Derouiche and myself.

u-msgpack-python is a lightweight serializer and deserializer
module written in pure Python, compatible with both Python 2
and 3, as well CPython and PyPy implementations of Python.
u-msgpack-python is fully compliant with the latest.
In particular, it supports the new binary, UTF-8 string,
application-defined ext, and timestamp types.

(wiz)

2024-04-30 08:38:26 UTC MAIN commitmail json YAML

doc: Updated textproc/py-pdfrw to 0.4nb4

(wiz)

2024-04-30 08:38:17 UTC MAIN commitmail json YAML

py-pdfrw: convert to wheel.mk

Bump PKGREVISION.

(wiz)

2024-04-30 08:35:56 UTC MAIN commitmail json YAML

2024-04-30 08:30:42 UTC MAIN commitmail json YAML

2024-04-30 08:28:05 UTC MAIN commitmail json YAML

2024-04-30 08:27:17 UTC MAIN commitmail json YAML

2024-04-30 08:15:32 UTC MAIN commitmail json YAML

doc: Updated graphics/py-cairocffi to 1.7.0

(wiz)

2024-04-30 08:15:20 UTC MAIN commitmail json YAML

py-cairocffi: update to 1.7.0.

Version 1.7.0
.............

Released on 2024-04-27

* Drop Python 3.7 support, add Python 3.12 support
* `#221 <https://github.com/Kozea/cairocffi/pull/225>`_:
  Add environment variable to set folder where DLLs are installed on Windows
* `#225 <https://github.com/Kozea/cairocffi/pull/225>`_:
  Use Ruff instead of Flake8 and isort

Version 1.6.1
.............

Released on 2023-07-24

* `#217 <https://github.com/Kozea/cairocffi/issues/217>`_:
  Repair installation with PyInstaller

Version 1.6.0
.............

Released on 2023-06-12

**This version uses a new CFFI mode that may break your program.**

CairoCFFI now uses Flit for packaging and is also distributed as a Python
wheel.

Please test carefully and don窶冲 hesitate to report issues before using it in
production.

* `#216 <https://github.com/Kozea/cairocffi/pull/216>`_:
  Use ABI-level in-line CFFI mode

Version 1.5.1
.............

Released on 2023-04-15

* `#212 <https://github.com/Kozea/cairocffi/issues/212>`_:
  Bring back XCB support during wheel generation

Version 1.5.0
.............

Released on 2023-03-17

* `#106 <https://github.com/Kozea/cairocffi/issues/106>`_,
  `#200 <https://github.com/Kozea/cairocffi/issues/200>`_:
  Fallback to manual PNG file creation on hardened systems
* `#210 <https://github.com/Kozea/cairocffi/pull/210>`_:
  Use pyproject.toml for packaging and remove other useless files

Version 1.4.0
.............

Released on 2022-09-23

* `#205 <https://github.com/Kozea/cairocffi/pull/205>`_:
  Use pikepdf to parse generated PDF
* `#171 <https://github.com/Kozea/cairocffi/pull/171>`_:
  Don窶冲 use deprecated pytest-runner anymore

Version 1.3.0
.............

Released on 2021-10-04

* `2cd512d <https://github.com/Kozea/cairocffi/commit/2cd512d>`_:
  Drop Python 3.6 support
* `#196 <https://github.com/Kozea/cairocffi/pull/196>`_:
  Fix import `constants.py` import
* `#169 <https://github.com/Kozea/cairocffi/pull/169>`_:
  Add extra library name "cairo-2.dll"
* `#178 <https://github.com/Kozea/cairocffi/pull/178>`_:
  Workaround for testing date string with cairo 1.17.4
* `#186 <https://github.com/Kozea/cairocffi/pull/186>`_:
  Fix link in documentation
* `#195 <https://github.com/Kozea/cairocffi/pull/195>`_:
  Fix typo in documentation
* `#184 <https://github.com/Kozea/cairocffi/pull/184>`_,
  `a4fc2a7 <https://github.com/Kozea/cairocffi/commit/a4fc2a7>`_:
  Clean .gitignore

Version 1.2.0
.............

Released on 2020-10-29

* `#152 <https://github.com/Kozea/cairocffi/pull/152>`_:
  Add NumPy support
* `#143 <https://github.com/Kozea/cairocffi/issues/143>`_:
  Make write_to_png function work on hardened systems
* `#156 <https://github.com/Kozea/cairocffi/pull/156>`_:
  Use major version name to open shared libraries
* `#165 <https://github.com/Kozea/cairocffi/pull/165>`_:
  Don窶冲 list setuptools as required for installation

Version 1.1.0
.............

Released on 2019-09-05

* `#135 <https://github.com/Kozea/cairocffi/pull/135>`_,
  `#127 <https://github.com/Kozea/cairocffi/pull/127>`_,
  `#119 <https://github.com/Kozea/cairocffi/pull/119>`_:
  Clean the way external libraries are found
* `#126 <https://github.com/Kozea/cairocffi/pull/126>`_:
  Remove const char* elements from cdef
* Support Cairo features up to 1.17.2
* Fix documentation generation

Version 1.0.2
.............

Released on 2019-02-15

* `#123 <https://github.com/Kozea/cairocffi/issues/123>`_:
  Rely on a recent version of setuptools to handle VERSION

Version 1.0.1
.............

Released on 2019-02-12

* `#120 <https://github.com/Kozea/cairocffi/issues/120>`_:
  Don't delete _generated modules on ffi_build import

Version 1.0.0
.............

Released on 2019-02-08

6 years after its first release, cairocffi can now be considered as stable.

* Drop Python 2.6, 2.7 and 3.4 support
* Test with Python 3.7
* Clean code, tests and packaging

(wiz)

2024-04-30 08:15:15 UTC MAIN commitmail json YAML

doc: Added print/py-pikepdf version 8.15.1

(wiz)

2024-04-30 08:15:04 UTC MAIN commitmail json YAML

print/Makefile: + py-pikepdf

(wiz)

2024-04-30 08:14:43 UTC MAIN commitmail json YAML

print/py-pikepdf: import py-pikepdf-8.15.1

pikepdf is a Python library for reading and writing PDF files.

pikepdf is based on QPDF, a powerful PDF manipulation and repair
library.

(wiz)

2024-04-30 08:14:43 UTC MAIN commitmail json YAML

security/hs-skein: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-30 08:13:49 UTC MAIN commitmail json YAML

textproc/hs-prettyprinter-compat-ansi-wl-pprint: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

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

textproc/hs-charset: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-30 07:40:17 UTC MAIN commitmail json YAML

2024-04-30 07:38:16 UTC MAIN commitmail json YAML

2024-04-30 07:28:47 UTC MAIN commitmail json YAML

Updated parallel/py-threadpoolctl, textproc/py-sphinx-gallery

(adam)

2024-04-30 07:28:26 UTC MAIN commitmail json YAML

py-sphinx-gallery: updated to 0.16.0

v0.16.0
-------
Sphinx 7.3.0 and above changed caching and serialization checks. Now instead of passing
instantiated classes like ``ResetArgv()``, classes like ``FileNameSortKey``, or
callables like ``notebook_modification_function`` in  ``sphinx_gallery_conf``,
you should pass fully qualified name strings to classes or callables. If you change
to using name strings, you can simply use a function as the use of classes to ensure
a stable ``__repr__`` would be redundant.

See :ref:`importing_callables` for details.

**Implemented enhancements:**

-  ENH: Allow plain list as subsection_order and support a wildcard
-  [ENH] Minigallery can take arbitrary files/glob patterns as inputcom/story645>`__)

**Fixed bugs:**

-  BUG: Fix serialization with Sphinx 7.3
-  ENH: minigallery_sort_order on full path
-  BUG: ``UnicodeDecodeError`` in recommender

**Documentation**

-  DOC Update FFMpeg note in conf animation docs
-  readme: adding quickstart section
-  readme: add link to docs
-  DOC Clarify sub level example gallery
-  DOC Mention ``image_srcset`` config in scraper section in ``advanced.rst``
-  BUG: Fix errors in example usage of ignore_repr_types and reset_argv
-  DOC Use ���nested_sections��� ``True`` for docs
-  fix: Missing full stop in download message
-  Add HyperSpy and kikuchipy to ���who uses���
-  DOC: Fix formatting in contribute.rst

(adam)

2024-04-30 06:58:44 UTC MAIN commitmail json YAML

py-test-xdist: fix PKGNAME

(adam)

2024-04-30 06:54:18 UTC MAIN commitmail json YAML

py-threadpoolctl: updated to 3.5.0

3.5.0 (2024-04-29)

- Added support for the Scientific Python version of OpenBLAS
  (https://github.com/MacPython/openblas-libs), which exposes symbols with different
  names than the ones of the original OpenBLAS library.
  https://github.com/joblib/threadpoolctl/pull/175

(adam)

2024-04-30 06:38:55 UTC MAIN commitmail json YAML

Updated archivers/libarchive, archivers/bsdtar, devel/py-test-xdist

(adam)

2024-04-30 06:35:07 UTC MAIN commitmail json YAML

py-test-xdist: updated to 3.6.1

pytest-xdist 3.6.1 (2024-04-28)
===============================

Bug Fixes
---------

- Add backward compatibility for deadlock issue with the ``execnet`` new ``main_thread_only`` "execmodel" triggered when pytest-cov accesses rinfo.

pytest-xdist 3.6.0 (2024-04-19)
===============================

This release was YANKED due to a regression fixed in 3.6.1.

Features
--------

- ``pytest-xdist`` workers now always execute the tests in the main thread.
  Previously some tests might end up executing in a separate thread other than ``main`` in the workers, due to some internal `execnet`` details. This can cause problems specially with async frameworks where the event loop is running in the ``main`` thread.

Bug Fixes
---------

- Added proper handling of ``shouldstop`` (such as set by ``--max-fail``) and ``shouldfail`` conditions in workers.
  Previously, a worker might have continued executing further tests before the controller could terminate the session.

- Fixed compatibility issue between `looponfail` and editable installs.

- Use the new ``main_thread_only`` ``execnet`` "execmodel" so that code which expects to only run in the main thread will now work as expected.

- Fixed a bug where plugin would raise an incompatibility error with ``--pdb`` despite using ``-n0``.

Removals
--------

- Dropped support for Python 3.7.

- pytest>=7.0.0 is now required.

  execnet>=2.1.0 is now required.

Trivial Changes
---------------

- pytest-xdist's ``setup.py`` file is removed.

  If you relied on this file, e.g. to install pytest using ``setup.py install``,
  please see `Why you shouldn't invoke setup.py directly <https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html#summary>`_ for alternatives.

- The internals of pytest-xdist are now fully typed. The typing is not exposed yet.

- Adjusted license file format and content to ensure security scanners will identity the license.

(adam)

2024-04-30 06:30:25 UTC MAIN commitmail json YAML

enchant2: needs gmake

implicit sources/targets used in explicit rule

Remove unused configure argument while here.

(wiz)

2024-04-30 06:26:14 UTC MAIN commitmail json YAML

llvm: remove unchanged files from SUBST*

(wiz)

2024-04-30 06:25:48 UTC MAIN commitmail json YAML

Updated devel/p5-Future-IO to 0.15

(wen)

2024-04-30 06:24:48 UTC MAIN commitmail json YAML

Update to 0.15

Upstream changes:
0.15    2023-10-18
        [BUGFIXES]
        * Avoid creating a long `->then` chain of Futures when handling
          EAGAIN (RT150117)
        * Temporarily enable blocking mode on filehandles when the default
          event loop is not using `select()`, to avoid a CPU spin (RT150117)

(wen)

2024-04-30 06:05:20 UTC MAIN commitmail json YAML

libarchive: updated to 3.7.4

Libarchive 3.7.4 is a bugfix and security release

Security fixes:

rar: Fix OOB in rar e8 filter (CVE-2024-26256)
zip: Fix out of boundary access

Important bugfixes:

7zip: Limit amount of properties
bsdtar: Fix error handling around strtol() usages
passphrase: Improve newline handling on Windows
passphrase: Never allow empty passwords
rar: Fix "File CRC Error" when extracting specific rar4 archives
xar: Avoid infinite link loop
zip: Update AppleDouble support for directories
zstd: Implement core detection

(adam)

2024-04-30 06:04:38 UTC MAIN commitmail json YAML

doc: Updated wm/xmonad-contrib to 0.18.0

(pho)

2024-04-30 06:04:25 UTC MAIN commitmail json YAML

wm/xmonad-contrib: Update to 0.18.0

0.18.0 (February 3, 2024)

Breaking Changes

    Deprecated XMonad.Layout.Cross due to bitrot; refer to XMonad.Layout.Circle and XMonad.Layout.ThreeColumns for alternatives.
    Deprecated the XMonad.Layout.StateFull module and XMonad.Layout.TrackFloating.(t|T)rackFloating in favour of XMonad.Layout.FocusTracking.
    Dropped support for GHC 8.4.
    XMonad.Util.ExclusiveScratchpads
        Deprecated the module in favour of the (new) exclusive scratchpad functionality of XMonad.Util.NamedScratchpad.
    XMonad.Actions.CycleWorkspaceByScreen
        The type of repeatableAction has changed, and it's deprecated in favour of X.A.Repeatable.repeatable.
    XMonad.Hooks.DynamicProperty
        Deprecated the module in favour of the more aptly named XMonad.Hooks.OnPropertyChange.
    XMonad.Util.Scratchpad:
        Deprecated the module; use XMonad.Util.NamedScratchpad instead.
    XMonad.Actions.Navigation2D
        Removed deprecated function hybridNavigation.
    XMonad.Layout.Spacing
        Removed deprecated functions SpacingWithEdge, SmartSpacing, SmartSpacingWithEdge, ModifySpacing, setSpacing, and incSpacing.
    XMonad.Actions.MessageFeedback
        Removed deprecated functions send, sendSM, sendSM_, tryInOrder, tryInOrder_, tryMessage, and tryMessage_.
    XMonad.Prompt.Window
        Removed deprecated functions windowPromptGoto, windowPromptBring, and windowPromptBringCopy.
    XMonad.Hooks.ICCCMFocus
        Removed deprecated module. This was merged into xmonad.
    XMonad.Layout.LayoutBuilderP
        Removed deprecated module; use XMonad.Layout.LayoutBuilder instead.
    XMonad.Hooks.RestoreMinimized
        Removed deprecated module; use XMonad.Hooks.Minimize instead.
    XMonad.Layout.Named
        Deprecated the entire module, use XMonad.Layout.Renamed (which newly provides named for convenience) instead.
    XMonad.Actions.SinkAll
        Deprecated the entire module, use XMonad.Actions.WithAll instead.
    XMonad.Layout.Circle:
        Deprecated the entire module, use the circle function from XMonad.Layout.CircleEx instead.
    XMonad.Hooks.EwmhDesktops
        _NET_CLIENT_LIST_STACKING puts windows in the current workspace at the top in bottom-to-top order, followed by visible workspaces, followed by invisible workspaces. Within visible and invisible groups, workspaces are ordered lexicographically, as before. Currently focused window will always be the topmost, meaning the last in the list.
    XMonad.Util.NamedScratchpad
        Added nsSingleScratchpadPerWorkspace窶蚤 logHook to allow only one active scratchpad per workspace.
    XMonad.Util.EZConfig
        The function readKeySequence now returns a non-empty list if it succeeded.
    Deprecate XMonad.Util.Ungrab; it was moved to XMonad.Operations in core.

New Modules

    XMonad.Layout.CenterMainFluid
        A three column layout with main column in the center and two stack column surrounding it. Master window will be on center column and spaces on the sides are reserved.
    XMonad.Layout.FocusTracking.
        Replaces X.L.StateFull and half of X.L.TrackFloating.
    XMonad.Actions.MostRecentlyUsed
        Tab through windows by recency of use. Based on the Alt+Tab behaviour common outside of xmonad.
    XMonad.Util.History
        Track history in O(log n) time. Provides History, a variation on a LIFO stack with a uniqueness property. In order to achieve the desired asymptotics, the data type is implemented as an ordered Map.
    XMonad.Actions.Repeatable
        Actions you'd like to repeat. Factors out the shared logic of X.A.CycleRecentWS, X.A.CycleWorkspaceByScreen and X.A.CycleWindows.
    XMonad.Hooks.OnPropertyChange:
        A new module replicating the functionality of XMonad.Hooks.DynamicProperty, but with more discoverable names.
    XMonad.Actions.ToggleFullFloat:
        Fullscreen (float) a window while remembering its original state. There's both an action to be bound to a key, and hooks that plug into XMonad.Hooks.EwmhDesktops.
    XMonad.Layout.CircleEx:
        A new window layout, similar to X.L.Circle, but with more possibilities for customisation.
    XMonad.Layout.DecorationEx:
        A new, more extensible, mechanism for window decorations, and some standard types of decorations, including usual bar on top of window, tabbed decorations and dwm-like decorations.

Bug Fixes and Minor Changes

    XMonad.Layout.Magnifier
        Added magnifyxy to allow for different magnification in the horizontal and vertical directions. Added magnifierxy, magnifierxy', magnifierxyOff, and magnifierxyOff' as particular combinators.
    XMonad.Util.Loggers
        Added logClassname, logClassnames, logClassnames', logClassnameOnScreen, logClassnamesOnScreen, logClassnamesOnScreen', and ClassnamesFormat. These are all equivalents of their Title counterparts, allowing logging the window classname instead.
    XMonad.Hooks.StatusBar.PP
        dynamicLogString now forces its result and produces an error string if it throws an exception. Use dynamicLogString' if for some reason you need the old behavior.
    XMonad.Util.EZConfig
        Added remapKeysP, which remaps keybindings from one binding to another.
        Made additionalKeys{,P}, removeKeys{,P}, remapKeysP, and {additional,remove}MouseBindings infixl 4 so they can more easily be concatenated with (++).
    XMonad.Util.NamedScratchpad
        Added addExclusives, resetFocusedNSP, setNoexclusive, resizeNoexclusive, and floatMoveNoexclusive in order to augment named scratchpads with the exclusive scratchpad functionality of XMonad.Util.ExclusiveScratchpads.
    XMonad.Layout.BorderResize
        Added borderResizeNear as a variant of borderResize that can control how many pixels near a border resizing still works.
    XMonad.Util.Run
        It is now ensured that all arguments of execute and eval are quoted. Likewise, executeNoQuote is added as a version of execute that does not do that.
        Added findFile as a shorthand to call find-file.
        Added list and saveExcursion to the list of Emacs commands.
        Added toList to easily lift a String to an X Input.
        Added >&&> and >||> to glue together different inputs.
    XMonad.Util.Parser
        Added the gather, count, between, option, optionally, skipMany, skipMany1, chainr, chainr1, chainl, chainl1, and manyTill functions, in order to achieve feature parity with Text.ParserCombinators.ReadP.
    XMonad.Actions.FloatKeys
        Added directionMoveWindow and directionMoveWindow as more alternatives to the existing functions.
    XMonad.Hooks.InsertPosition
        Added setupInsertPosition as a combinator alternative to insertPosition.
    XMonad.Actions.Navigation2D
        Added sideNavigation as a fallback to the default tiling strategy, in case lineNavigation can't find a window. This benefits especially users who use XMonad.Layout.Spacing.
    XMonad.Prompt.OrgMode
        Added orgPromptRefile and orgPromptRefileTo for interactive and targeted refiling of the entered note into some existing tree of headings, respectively.
        Allowed the time specification in HHMM format.
    XMonad.Actions.Search
        Added aur, flora, ncatlab, protondb, rosettacode, sourcehut, steam, voidpgks_x86_64, voidpgks_x86_64_musl, arXiv, clojureDocs, cratesIo, rustStd, noogle, nixos, homeManager, and zbmath search engines.
    XMonad.Layout.ResizableThreeColumns
        Fixed an issue where the bottom right window would not respond to MirrorShrink and MirrorExpand messages.
    XMonad.Hooks.EwmhDesktops
        Added disableEwmhManageDesktopViewport to avoid setting the _NET_DESKTOP_VIEWPORT property, as it can lead to issues with some status bars (see this polybar issue).
        Added setEwmhFullscreenHooks to override the default fullfloat/sink behaviour of _NET_WM_STATE_FULLSCREEN requests. See also XMonad.Actions.ToggleFullFloat for a float-restoring implementation of fullscreening.
        Added ewmhDesktops(Maybe)ManageHook that places windows in their preferred workspaces. This is useful when restoring a browser session after a restart.
    XMonad.Hooks.StatusBar
        Added startAllStatusBars to start the configured status bars.
    XMonad.Util.NamedActions
        Changed addDescrKeys and addDescrKeys' to not discard the keybindings in the current config.
    XMonad.Prompt
        The emacsLikeXPKeymap and vimLikeXPKeymap keymaps now treat C-m the same as Return.
        Added prevCompletionKey to XPConfig, facilitating the ability to cycle through the completions backwards. This is bound to S-<TAB> by default.
        The vimLikeXPKeymap now accepts the prompt upon pressing enter in normal mode.
    XMonad.Actions.Prefix
        Added orIfPrefixed, a combinator to decide upon an action based on whether any prefix argument was given.
    XMonad.Actions.WorkspaceNames
        Enabled prompt completion (from history) in renameWorkspace.
    XMonad.Prompt.Pass
        Added passOTPTypePrompt to type out one-time-passwords via xdotool.
    XMonad.Util.Stack
        Added zipperFocusedAtFirstOf to differentiate two lists into a zipper.

(pho)

2024-04-30 05:36:00 UTC MAIN commitmail json YAML

x11/hs-X11-xft: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-30 04:03:31 UTC MAIN commitmail json YAML

Updated devel/py-scikit-build-core, devel/py-pyproject_hooks, devel/py-test, devel/py-virtualenv

(adam)

2024-04-30 04:02:41 UTC MAIN commitmail json YAML

py-virtualenv: updated to 20.26.1

Bugfixes - 20.26.1
fix PATH-based Python discovery on Windows

(adam)

2024-04-30 04:01:25 UTC MAIN commitmail json YAML

py-test: updated to 8.2.0

pytest 8.2.0 (2024-04-27)

Deprecations

A deprecation warning is now raised when implementations of one of the following hooks request a deprecated py.path.local parameter instead of the pathlib.Path parameter which replaced it:

pytest_ignore_collect - the path parameter - use collection_path instead.
pytest_collect_file - the path parameter - use file_path instead.
pytest_pycollect_makemodule - the path parameter - use module_path instead.
pytest_report_header - the startdir parameter - use start_path instead.
pytest_report_collectionfinish - the startdir parameter - use start_path instead.
The replacement parameters are available since pytest 7.0.0. The old parameters will be removed in pytest 9.0.0.

See py.path.local arguments for hooks replaced with pathlib.Path for more details.

Features

Added support for reading command line arguments from a file using the prefix character @, like e.g.: pytest @tests.txt. The file must have one argument per line.

See Read arguments from file for details.

Improvements

pytest.importorskip() will now issue a warning if the module could be found, but raised ImportError instead of ModuleNotFoundError.

The warning can be suppressed by passing exc_type=ImportError to pytest.importorskip().

See pytest.importorskip default behavior regarding ImportError for details.

For unittest-based tests, exceptions during class cleanup (as raised by functions registered with TestCase.addClassCleanup) are now reported instead of silently failing.

Text is no longer truncated in the short test summary info section when -vv is given.

Improved namespace packages detection when consider_namespace_packages is enabled, covering more situations (like editable installs).

Added PYTEST_VERSION environment variable which is defined at the start of the pytest session and undefined afterwards. It contains the value of pytest.__version__, and among other things can be used to easily check if code is running from within a pytest run.

Bug Fixes

Fixed a regression in pytest 8.0.0 where test classes containing setup_method and tests using @staticmethod or @classmethod would crash with AttributeError: 'NoneType' object has no attribute 'setup_method'.

Now the request.instance attribute of tests using @staticmethod and @classmethod is no longer None, but a fresh instance of the class, like in non-static methods. Previously it was None, and all fixtures of such tests would share a single self.

Fixed issue where fixtures adding their finalizer multiple times to fixtures they request would cause unreliable and non-intuitive teardown ordering in some instances.

Fixed a bug with --importmode=importlib and --doctest-modules where child modules did not appear as attributes in parent modules.

Fixed some instances where teardown of higher-scoped fixtures was not happening in the reverse order they were initialized in.

Trivial/Internal Changes

pluggy>=1.5.0 is now required.
cache: create supporting files (CACHEDIR.TAG, .gitignore, etc.) in a temporary directory to provide atomic semantics.

(adam)

2024-04-30 03:57:56 UTC MAIN commitmail json YAML

py-pyproject_hooks: updated to 1.1.0

v1.1

Add type annotations to the public API.
More careful handling of the backend-path key from pyproject.toml. Previous versions would load the backend and then check that it was loaded from the specified path; the new version only loads it from the specified path. The BackendInvalid exception is now a synonym for BackendUnavailable, and code should move to using the latter name.

(adam)

2024-04-30 03:53:36 UTC MAIN commitmail json YAML

py-scikit-build-core: updated to 0.9.3

0.9.3

This version ensures the Hatchling plugin correctly indicates editable mode is
not yet supported, supports `CMAKE_ARGS` that have spaces, and has a bit of
other minor cleanup.

Fixes:

- Properly indicate lack of editable support in Hatch plugin
- Don't generate `entrypoints.txt` if none set
- Don't warn if lib not found on UNIX, just debug
- Support `CMAKE_ARGS` that may have spaces inside quotes

Docs:

- Add FAQ entry on repairing wheels

CI and testing:

- Use `macos-13` and `macos-14` explicitly
- `macos-latest` is changing to `macos-14` ARM runners

(adam)

2024-04-30 03:22:35 UTC MAIN commitmail json YAML

doc: Updated net/tlrc to 1.9.2

(pin)

2024-04-30 03:22:18 UTC MAIN commitmail json YAML

net/tlrc: update to 1.9.2

- Enable SOCKS proxy support (#71)
- Fixed error messages being put on the same line as the previous info message
- Fixed wrong background colors of empty lines if a background color is set in
  the config

(pin)

2024-04-30 03:21:41 UTC MAIN commitmail json YAML

doc: Updated graphics/oculante to 0.8.19

(pin)

2024-04-30 03:20:58 UTC MAIN commitmail json YAML

graphics/oculante: update to 0.8.19

0.8.19 (2024-04-29)
�洙イ Bug Fixes
    prevent zoom with keyboard (fixes #304) (2de35ed6)

笨ィ Features
    Map float TIFF images to min-max range (52f87f82)

�沚� Chore
    Update logo (1783609d)
    update icon (716f6e9c)
    deps: bump rustls from 0.21.10 to 0.21.11 (f0c1743b)

(pin)

2024-04-30 03:20:56 UTC MAIN commitmail json YAML

Added devel/p5-Test-ExpectAndCheck version 0.06

(wen)

2024-04-30 03:20:14 UTC MAIN commitmail json YAML

doc: Updated editors/featherpad to 1.5.1

(pin)

2024-04-30 03:19:48 UTC MAIN commitmail json YAML

editors/featherpad: update to 1.5.1

V1.5.1
---------
* Added a safe and simple workaround for KWin6 under X11.
* Under X11, if there is a minimized window on the current desktop, open files
  as new tabs in it and unminimize it.

(pin)

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

Add p5-Test-ExpectAndCheck

(wen)

2024-04-30 03:16:40 UTC MAIN commitmail json YAML

Import Test-ExpectAndCheck-0.06 as devel/p5-Test-ExpectAndCheck

This package creates objects that assist in writing unit tests with mocked
object instances. Each mock instance will expect to receive a given list of
method calls. Each method call is checked that it received the right arguments,
and will return a prescribed result. At the end of each test, each object is
checked to ensure all the expected methods were called.

(wen)

2024-04-30 03:02:03 UTC MAIN commitmail json YAML

doc: Updated lang/hs-hslua-marshalling to 2.3.1

(pho)

2024-04-30 02:57:50 UTC MAIN commitmail json YAML

lang/hs-hslua-list: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-30 02:56:41 UTC MAIN commitmail json YAML

lang/hs-hslua-marshalling: Update to 2.3.1

hslua-marshalling-2.3.1 - Released 2024-01-18.

    Relaxed upper bound for text, containers, and bytestring, allowing
    text-2.1, containers-0.7, and bytestring-0.12.

(pho)

2024-04-30 01:54:21 UTC MAIN commitmail json YAML

Updated devel/p5-Expect to 1.38

(wen)

2024-04-30 01:53:35 UTC MAIN commitmail json YAML

Update to 1.38

Upstream changes:
1.38 2024-03-08
    - Fix to fix to timeout code

1.37 2024-03-07
    - Fix to timeout code

1.36 2024-02-23
    - Made timeouts optional and added qr// regex support

(wen)

2024-04-30 01:18:19 UTC MAIN commitmail json YAML

Updated devel/p5-Devel-Size to 0.84

(wen)

2024-04-30 01:17:22 UTC MAIN commitmail json YAML

Update to 0.84

Upstream changes:
0.84 2023-04-25 nicholas
[no changes]

0.83_50 2024-04-21 nicholas
    patch from Slaven:
  * CvOUTSIDE is again set on all cloned subs [CPAN #149902]

(wen)

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

Updated devel/p5-Devel-Cover to 1.42

(wen)

2024-04-30 01:13:40 UTC MAIN commitmail json YAML

Update to 1.42

Upstream changes:
1.42 - 26 April 2024
- Improve tests

1.41 - 25 April 2024
- Spelling, linting and formatting changes

(wen)

2024-04-30 01:03:26 UTC MAIN commitmail json YAML

Updated devel/p5-Data-UUID to 1.227

(wen)

2024-04-30 01:02:42 UTC MAIN commitmail json YAML

Update to 1.227

Upstream changes:
1.227  2024-03-18
  - new maintainer, GTERMARS
  - add basic GitHub Actions setup for testing
  - typo corrections in POD (thanks, Paul Johnson)
  - eliminated use of state/node files in temp directory, addressing
    CVE-2013-4184.

(wen)

2024-04-30 01:01:04 UTC MAIN commitmail json YAML

Updated devel/p5-Data-Printer to 1.002001

(wen)

2024-04-30 01:00:15 UTC MAIN commitmail json YAML

Update to 1.002001

Upstream changes:
1.2.1    2024-01-21
    BUG FIXES:
        - Ensure that core boolean support doesn't fail on perls
          older than 5.36 (Paul Evans)

1.2.0  2024-01-21
    NEW FEATURES:
        - support the core boolean type (true/false) in perl >= 5.36.0
    OTHER:
        - doc fixes and improvements (Florian Schlichting, Andre Klarner)

(wen)

2024-04-30 00:37:59 UTC MAIN commitmail json YAML

ham/rtl-sdr: Fix typo in HOMEPAGE

(gdt)

2024-04-29 23:37:24 UTC MAIN commitmail json YAML

devel/hs-optparse-applicative: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 23:36:10 UTC MAIN commitmail json YAML

devel/hs-transformers-compat: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 23:17:11 UTC MAIN commitmail json YAML

math/hs-mwc-random: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 23:15:19 UTC MAIN commitmail json YAML

math/hs-mwc-random: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 23:13:52 UTC MAIN commitmail json YAML

textproc/hs-prettyprinter-ansi-terminal: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 23:13:21 UTC MAIN commitmail json YAML

devel/hs-strict: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 23:12:13 UTC MAIN commitmail json YAML

devel/hs-these: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 23:11:05 UTC MAIN commitmail json YAML

doc: Updated devel/hs-unordered-containers to 0.2.20

(pho)

2024-04-29 23:10:55 UTC MAIN commitmail json YAML

devel/hs-unordered-containers: Update to 0.2.20

[0.2.20] - January 2024

    Allow template-haskell-2.21
    Rename confusing variables
    Deal with introduction of Prelude.foldl'
    Remove redundant Hashable constraints from intersection.* and union.*.
    Various optimizations and cleanups: #458, #469, #404, #460, #456, #433
    Add invariant tests: #444, #455
    Improve test case generation
    Improve test failure reporting

(pho)

2024-04-29 23:08:00 UTC MAIN commitmail json YAML

devel/hs-uuid-types: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 23:06:41 UTC MAIN commitmail json YAML

math/hs-integer-conversion: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 23:06:07 UTC MAIN commitmail json YAML

math/hs-scientific: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 23:01:39 UTC MAIN commitmail json YAML

py-scipy: reflect correct minimum dependencies

1.13 requires newer versions of py-cython and py-pybind11 than what was
previously specified in order to build at all.

(gutteridge)

2024-04-29 21:31:42 UTC MAIN commitmail json YAML

2024-04-29 20:25:08 UTC MAIN commitmail json YAML

2024-04-29 19:08:51 UTC MAIN commitmail json YAML

Updated devel/git, devel/py-versioningit

(adam)

2024-04-29 19:08:34 UTC MAIN commitmail json YAML

py-versioningit: updated to 3.1.1

v3.1.1 (2024-04-29)

- Correctly mark a certain test as requiring Mercurial

(adam)

2024-04-29 18:57:35 UTC MAIN commitmail json YAML

devel/py-python-bugzilla: Fix for API key leak

From Ricardo Branco in PR pkg/58213.
Fixes NetBSD/pkgsrc#138.

(bsiegert)

2024-04-29 18:55:38 UTC MAIN commitmail json YAML

git: updated to 2.45.0

Git v2.45 Release Notes
=======================

Backward Compatibility Notes

UI, Workflows & Features

* Integrate the reftable code into the refs framework as a backend.
  With "git init --ref-format=reftable", hopefully it would be a lot
  more efficient to manage a repository with many references.

* "git checkout -p" and friends learned that that "@" is a synonym
  for "HEAD".

* Variants of vimdiff learned to honor mergetool.<variant>.layout
  settings.

* "git reflog" learned a "list" subcommand that enumerates known reflogs.

* When a merge conflicted at a submodule, merge-ort backend used to
  unconditionally give a lengthy message to suggest how to resolve
  it.  Now the message can be squelched as an advice message.

* "git for-each-ref" learned "--include-root-refs" option to show
  even the stuff outside the 'refs/' hierarchy.

* "git rev-list --missing=print" has learned to optionally take
  "--allow-missing-tips", which allows the objects at the starting
  points to be missing.

* "git merge-tree" has learned that the three trees involved in the
  3-way merge only need to be trees, not necessarily commits.

* "git log --merge" learned to pay attention to CHERRY_PICK_HEAD and
  other kinds of *_HEAD pseudorefs.

* Platform specific tweaks for OS/390 has been added to
  config.mak.uname.

* Users with safe.bareRepository=explicit can still work from within
  $GIT_DIR of a seconary worktree (which resides at .git/worktrees/$name/)
  of the primary worktree without explicitly specifying the $GIT_DIR
  environment variable or the --git-dir=<path> option.

* The output format for dates "iso-strict" has been tweaked to show
  a time in the Zulu timezone with "Z" suffix, instead of "+00:00".

* "git diff" and friends learned two extra configuration variables,
  diff.srcPrefix and diff.dstPrefix.

* The status.showUntrackedFiles configuration variable had a name
  that tempts users to set a Boolean value expressed in our usual
  "false", "off", and "0", but it only took "no".  This has been
  corrected so "true" and its synonyms are taken as "normal", while
  "false" and its synonyms are taken as "no".

* Remove an ancient and not well maintained Hg-to-git migration
  script from contrib/.

* Hints that suggest what to do after resolving conflicts can now be
  squelched by disabling advice.mergeConflict.

* Allow git-cherry-pick(1) to automatically drop redundant commits via
  a new `--empty` option, similar to the `--empty` options for
  git-rebase(1) and git-am(1). Includes a soft deprecation of
  `--keep-redundant-commits` as well as some related docs changes and
  sequencer code cleanup.

* "git config" learned "--comment=<message>" option to leave a
  comment immediately after the "variable = value" on the same line
  in the configuration file.

* core.commentChar used to be limited to a single byte, but has been
  updated to allow an arbitrary multi-byte sequence.

* "git add -p" and other "interactive hunk selection" UI has learned to
  skip showing the hunk immediately after it has already been shown, and
  an additional action to explicitly ask to reshow the current hunk.

* "git pack-refs" learned the "--auto" option, which defers the decision of
  whether and how to pack to the ref backend. This is used by the reftable
  backend to avoid repacking of an already-optimal ref database. The new mode
  is triggered from "git gc --auto".

* "git add -u <pathspec>" and "git commit [-i] <pathspec>" did not
  diagnose a pathspec element that did not match any files in certain
  situations, unlike "git add <pathspec>" did.

* The userdiff patterns for C# has been updated.

* Git writes a "waiting for your editor" message on an incomplete
  line after launching an editor, and then append another error
  message on the same line if the editor errors out.  It now clears
  the "waiting for..." line before giving the error message.

* The filename used for rejected hunks "git apply --reject" creates
  was limited to PATH_MAX, which has been lifted.

* When "git bisect" reports the commit it determined to be the
  culprit, we used to show it in a format that does not honor common
  UI tweaks, like log.date and log.decorate.  The code has been
  taught to use "git show" to follow more customizations.

Performance, Internal Implementation, Development Support etc.

* The code to iterate over refs with the reftable backend has seen
  some optimization.

* More tests that are marked as "ref-files only" have been updated to
  improve test coverage of reftable backend.

* Some parts of command line completion script (in contrib/) have
  been micro-optimized.

* The way placeholders are to be marked-up in documentation have been
  specified; use "_<placeholder>_" to typeset the word inside a pair
  of <angle-brackets> emphasized.

* "git --no-lazy-fetch cmd" allows to run "cmd" while disabling lazy
  fetching of objects from the promisor remote, which may be handy
  for debugging.

* The implementation in "git clean" that makes "-n" and "-i" ignore
  clean.requireForce has been simplified, together with the
  documentation.

* Uses of xwrite() helper have been audited and updated for better
  error checking and simpler code.

* Some trace2 events that lacked def_param have learned to show it,
  enriching the output.

* The parse-options code that deals with abbreviated long option
  names have been cleaned up.

* The code in reftable backend that creates new table files works
  better with the tempfile framework to avoid leaving cruft after a
  failure.

* The reftable code has its own custom binary search function whose
  comparison callback has an unusual interface, which caused the
  binary search to degenerate into a linear search, which has been
  corrected.

* The code to iterate over reflogs in the reftable has been optimized
  to reduce memory allocation and deallocation.

* Work to support a repository that work with both SHA-1 and SHA-256
  hash algorithms has started.

* A new fuzz target that exercises config parsing code has been
  added.

* Fix the way recently added tests interpolate variables defined
  outside them, and document the best practice to help future
  developers.

* Introduce an experimental protocol for contributors to propose the
  topic description to be used in the "What's cooking" report, the
  merge commit message for the topic, and in the release notes and
  document it in the SubmittingPatches document.

* The t/README file now gives a hint on running individual tests in
  the "t/" directory with "make t<num>-*.sh t<num>-*.sh".
  (merge 8d383806fc pb/test-scripts-are-build-targets later to maint).

* The "hint:" messages given by the advice mechanism, when given a
  message with a blank line, left a line with trailing whitespace,
  which has been cleansed.

* Documentation rules has been explicitly described how to mark-up
  literal parts and a few manual pages have been updated as examples.

* The .editorconfig file has been taught that a Makefile uses HT
  indentation.

* t-prio-queue test has been cleaned up by using C99 compound
  literals; this is meant to also serve as a weather-balloon to smoke
  out folks with compilers who have trouble compiling code that uses
  the feature.

* Windows binary used to decide the use of unix-domain socket at
  build time, but it learned to make the decision at runtime instead.

* The "shared repository" test in the t0610 reftable test failed
  under restrictive umask setting (e.g. 007), which has been
  corrected.

* Document and apply workaround for a buggy version of dash that
  mishandles "local var=val" construct.

* The codepaths that reach date_mode_from_type() have been updated to
  pass "struct date_mode" by value to make them thread safe.

* The strategy to compact multiple tables of reftables after many
  operations accumulate many entries has been improved to avoid
  accumulating too many tables uncollected.

* The code to iterate over reftable blocks has seen some optimization
  to reduce memory allocation and deallocation.

* The way "git fast-import" handles paths described in its input has
  been tightened up and more clearly documented.

* The cvsimport tests required that the platform understands
  traditional timezone notations like CST6CDT, which has been
  updated to work on those systems as long as they understand
  POSIX notation with explicit tz transition dates.

* The code to format trailers have been cleaned up.

Fixes since v2.44
-----------------

* "git apply" on a filesystem without filemode support have learned
  to take a hint from what is in the index for the path, even when
  not working with the "--index" or "--cached" option, when checking
  the executable bit match what is required by the preimage in the
  patch.
  (merge 45b625142d cp/apply-core-filemode later to maint).

* "git column" has been taught to reject negative padding value, as
  it would lead to nonsense behaviour including division by zero.
  (merge 76fb807faa kh/column-reject-negative-padding later to maint).

* "git am --help" now tells readers what actions are available in
  "git am --whitespace=<action>", in addition to saying that the
  option is passed through to the underlying "git apply".
  (merge a171dac734 jc/am-whitespace-doc later to maint).

* "git tag --column" failed to check the exit status of its "git
  column" invocation, which has been corrected.
  (merge 92e66478fc rj/tag-column-fix later to maint).

* Credential helper based on libsecret (in contrib/) has been updated
  to handle an empty password correctly.
  (merge 8f1f2023b7 mh/libsecret-empty-password-fix later to maint).

* "git difftool --dir-diff" learned to honor the "--trust-exit-code"
  option; it used to always exit with 0 and signalled success.
  (merge eb84c8b6ce ps/difftool-dir-diff-exit-code later to maint).

* The code incorrectly attempted to use textconv cache when asked,
  even when we are not running in a repository, which has been
  corrected.
  (merge affe355fe7 jk/textconv-cache-outside-repo-fix later to maint).

* Remove an empty file that shouldn't have been added in the first
  place.
  (merge 4f66942215 js/remove-cruft-files later to maint).

* The logic to access reflog entries by date and number had ugly
  corner cases at the boundaries, which have been cleaned up.
  (merge 5edd126720 jk/reflog-special-cases-fix later to maint).

* An error message from "git upload-pack", which responds to "git
  fetch" requests, had a trailing NUL in it, which has been
  corrected.
  (merge 3f4c7a0805 sg/upload-pack-error-message-fix later to maint).

* Clarify wording in the CodingGuidelines that requires <git-compat-util.h>
  to be the first header file.
  (merge 4e89f0e07c jc/doc-compat-util later to maint).

* "git commit -v --cleanup=scissors" used to add the scissors line
  twice in the log message buffer, which has been corrected.
  (merge e90cc075cc jt/commit-redundant-scissors-fix later to maint).

* A custom remote helper no longer cannot access the newly created
  repository during "git clone", which is a regression in Git 2.44.
  This has been corrected.
  (merge 199f44cb2e ps/remote-helper-repo-initialization-fix later to maint).

* Various parts of upload-pack have been updated to bound the resource
  consumption relative to the size of the repository to protect from
  abusive clients.
  (merge 6cd05e768b jk/upload-pack-bounded-resources later to maint).

* The upload-pack program, when talking over v2, accepted the
  packfile-uris protocol extension from the client, even if it did
  not advertise the capability, which has been corrected.
  (merge a922bfa3b5 jk/upload-pack-v2-capability-cleanup later to maint).

* Make sure failure return from merge_bases_many() is properly caught.
  (merge 25fd20eb44 js/merge-base-with-missing-commit later to maint).

* FSMonitor client code was confused when FSEvents were given in a
  different case on a case-insensitive filesystem, which has been
  corrected.
  (merge 29c139ce78 jh/fsmonitor-icase-corner-case-fix later to maint).

* The "core.commentChar" configuration variable only allows an ASCII
  character, which was not clearly documented, which has been
  corrected.
  (merge fb7c556f58 kh/doc-commentchar-is-a-byte later to maint).

* With release 2.44 we got rid of all uses of test_i18ngrep and there
  is no in-flight topic that adds a new use of it.  Make a call to
  test_i18ngrep a hard failure, so that we can remove it at the end
  of this release cycle.
  (merge 381a83dfa3 jc/test-i18ngrep later to maint).

* The command line completion script (in contrib/) learned to
  complete "git reflog" better.
  (merge 1284f9cc11 rj/complete-reflog later to maint).

* The logic to complete the command line arguments to "git worktree"
  subcommand (in contrib/) has been updated to correctly honor things
  like "git -C dir" etc.
  (merge 3574816d98 rj/complete-worktree-paths-fix later to maint).

* When git refuses to create a branch because the proposed branch
  name is not a valid refname, an advice message is given to refer
  the user to exact naming rules.
  (merge 8fbd903e58 kh/branch-ref-syntax-advice later to maint).

* Code simplification by getting rid of code that sets an environment
  variable that is no longer used.
  (merge 72a8d3f027 pw/rebase-i-ignore-cherry-pick-help-environment later to maint).

* The code to find the effective end of log messages can fall into an
  endless loop, which has been corrected.
  (merge 2541cba2d6 fs/find-end-of-log-message-fix later to maint).

* Mark-up used in the documentation has been improved for
  consistency.
  (merge 45d5ed3e50 ja/doc-markup-fixes later to maint).

* The status.showUntrackedFiles configuration variable was
  incorrectly documented to accept "false", which has been corrected.

* Leaks from "git restore" have been plugged.
  (merge 2f64da0790 rj/restore-plug-leaks later to maint).

* "git bugreport --no-suffix" was not supported and instead
  segfaulted, which has been corrected.
  (merge b3b57c69da js/bugreport-no-suffix-fix later to maint).

* The documentation for "%(trailers[:options])" placeholder in the
  "--pretty" option of commands in the "git log" family has been
  updated.
  (merge bff85a338c bl/doc-key-val-sep-fix later to maint).

* "git checkout --conflict=bad" reported a bad conflictStyle as if it
  were given to a configuration variable; it has been corrected to
  report that the command line option is bad.
  (merge 5a99c1ac1a pw/checkout-conflict-errorfix later to maint).

* Code clean-up in the "git log" machinery that implements custom log
  message formatting.
  (merge 1c10b8e5b0 jk/pretty-subject-cleanup later to maint).

* "git config" corrupted literal HT characters written in the
  configuration file as part of a value, which has been corrected.
  (merge e6895c3f97 ds/config-internal-whitespace-fix later to maint).

* A unit test for reftable code tried to enumerate all files in a
  directory after reftable operations and expected to see nothing but
  the files it wanted to leave there, but was fooled by .nfs* cruft
  files left, which has been corrected.
  (merge 0068aa7946 ps/reftable-unit-test-nfs-workaround later to maint).

* The implementation and documentation of "object-format" option
  exchange between the Git itself and its remote helpers did not
  quite match, which has been corrected.

* The "--pretty=<shortHand>" option of the commands in the "git log"
  family, defined as "[pretty] shortHand = <expansion>" should have
  been looked up case insensitively, but was not, which has been
  corrected.
  (merge f999d5188b bl/pretty-shorthand-config-fix later to maint).

* "git apply" failed to extract the filename the patch applied to,
  when the change was about an empty file created in or deleted from
  a directory whose name ends with a SP, which has been corrected.
  (merge 776ffd1a30 jc/apply-parse-diff-git-header-names-fix later to maint).

* Update a more recent tutorial doc.
  (merge 95ab557b4b dg/myfirstobjectwalk-updates later to maint).

* The test script had an incomplete and ineffective attempt to avoid
  clobbering the testing user's real crontab (and its equivalents),
  which has been completed.
  (merge 73cb87773b es/test-cron-safety later to maint).

* Use advice_if_enabled() API to rewrite a simple pattern to
  call advise() after checking advice_enabled().
  (merge 6412d01527 rj/use-adv-if-enabled later to maint).

* Another "set -u" fix for the bash prompt (in contrib/) script.
  (merge d7805bc743 vs/complete-with-set-u-fix later to maint).

* "git checkout/switch --detach foo", after switching to the detached
  HEAD state, gave the tracking information for the 'foo' branch,
  which was pointless.

* "git apply" has been updated to lift the hardcoded pathname length
  limit, which in turn allowed a mksnpath() function that is no
  longer used.
  (merge 708f7e0590 rs/apply-lift-path-length-limit later to maint).

* A file descriptor leak in an error codepath, used when "git apply
  --reject" fails to create the *.rej file, has been corrected.
  (merge 2b1f456adf rs/apply-reject-fd-leakfix later to maint).

* A config parser callback function fell through instead of returning
  after recognising and processing a variable, wasting cycles, which
  has been corrected.
  (merge a816ccd642 ds/fetch-config-parse-microfix later to maint).

* Fix was added to work around a regression in libcURL 8.7.0 (which has
  already been fixed in their tip of the tree).
  (merge 92a209bf24 jk/libcurl-8.7-regression-workaround later to maint).

* The variable that holds the value read from the core.excludefile
  configuration variable used to leak, which has been corrected.
  (merge 0e0fefb29f jc/unleak-core-excludesfile later to maint).

* vreportf(), which is used by error() and friends, has been taught
  to give the error message printf-format string when its vsnprintf()
  call fails, instead of showing nothing useful to identify the
  nature of the error.
  (merge c63adab961 rs/usage-fallback-to-show-message-format later to maint).

* Adjust to an upcoming changes to GNU make that breaks our Makefiles.
  (merge 227b8fd902 tb/make-indent-conditional-with-non-spaces later to maint).

* Git 2.44 introduced a regression that makes the updated code to
  barf in repositories with multi-pack index written by older
  versions of Git, which has been corrected.

* When .git/rr-cache/ rerere database gets corrupted or rerere is fed to
  work on a file with conflicted hunks resolved incompletely, the rerere
  machinery got confused and segfaulted, which has been corrected.
  (merge 167395bb47 mr/rerere-crash-fix later to maint).

* The "receive-pack" program (which responds to "git push") was not
  converted to run "git maintenance --auto" when other codepaths that
  used to run "git gc --auto" were updated, which has been corrected.
  (merge 7bf3057d9c ps/run-auto-maintenance-in-receive-pack later to maint).

* Other code cleanup, docfix, build fix, etc.
  (merge f0e578c69c rs/use-xstrncmpz later to maint).
  (merge 83e6eb7d7a ba/credential-test-clean-fix later to maint).
  (merge 64562d784d jb/doc-interactive-singlekey-do-not-need-perl later to maint).
  (merge c431a235e2 cp/t9146-use-test-path-helpers later to maint).
  (merge 82d75402d5 ds/doc-send-email-capitalization later to maint).
  (merge 41bff66e35 jc/doc-add-placeholder-fix later to maint).
  (merge 6835f0efe9 jw/remote-doc-typofix later to maint).
  (merge 244001aa20 hs/rebase-not-in-progress later to maint).
  (merge 2ca6c07db2 jc/no-include-of-compat-util-from-headers later to maint).
  (merge 87bd7fbb9c rs/fetch-simplify-with-starts-with later to maint).
  (merge f39addd0d9 rs/name-rev-with-mempool later to maint).
  (merge 9a97b43e03 rs/submodule-prefix-simplify later to maint).
  (merge 40b8076462 ak/rebase-autosquash later to maint).
  (merge 3223204456 eg/add-uflags later to maint).
  (merge 5f78d52dce es/config-doc-sort-sections later to maint).
  (merge 781fb7b4c2 as/option-names-in-messages later to maint).
  (merge 51d41dc243 jk/doc-remote-helpers-markup-fix later to maint).
  (merge e1aaf309db pb/ci-win-artifact-names-fix later to maint).
  (merge ad538c61da jc/index-pack-fsck-levels later to maint).
  (merge 67471bc704 ja/doc-formatting-fix later to maint).
  (merge 86f9ce7dd6 bl/doc-config-fixes later to maint).
  (merge 0d527842b7 az/grep-group-error-message-update later to maint).
  (merge 7c43bdf07b rs/strbuf-expand-bad-format later to maint).
  (merge 8b68b48d5c ds/typofix-core-config-doc later to maint).
  (merge 39bb692152 rs/imap-send-use-xsnprintf later to maint).
  (merge 8d320cec60 jc/t2104-style-fixes later to maint).
  (merge b4454d5a7b pw/t3428-cleanup later to maint).
  (merge 84a7c33a4b pf/commitish-committish later to maint).
  (merge 8882ee9d68 la/mailmap-entry later to maint).
  (merge 44bdba2fa6 rs/no-openssl-compilation-fix-on-macos later to maint).
  (merge f412d72c19 yb/replay-doc-linkfix later to maint).
  (merge 5da40be8d7 xx/rfc2822-date-format-in-doc later to maint).

(adam)

2024-04-29 16:23:37 UTC MAIN commitmail json YAML

textproc/hs-text-short: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 16:21:55 UTC MAIN commitmail json YAML

time/hs-time-compat: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 14:37:31 UTC MAIN commitmail json YAML

py-renpy: Fix PLIST for different Python versions

Right now packaging will fail unless the user has the exact same
Python version as the last person to update the package, which is not
an ideal situation.

(nia)

2024-04-29 14:27:55 UTC MAIN commitmail json YAML

asterisk20: Various PLIST fixes, various PLIST_VARS were ignored

(nia)

2024-04-29 13:57:55 UTC MAIN commitmail json YAML

mk: Remove Darwin aarch64 cross-compile flag hack.

This isn't required any more.  When building inside a macOS chroot the
arch of mksh determines whether Rosetta is in use, and the compiler will
just generate code for that arch by default.

(jperkin)

2024-04-29 13:44:28 UTC MAIN commitmail json YAML

doc: Updated misc/tui-journal to 0.8.3

(pin)

2024-04-29 13:44:09 UTC MAIN commitmail json YAML

misc/tui-journal: update to 0.8.3

- Added --locked to Install Instruction & Update dependencies by @AmmarAbouZor in #376
- Fixed: Specify arm target on mac build and release by @AmmarAbouZor in #377
- Update all dependencies to their latest versions

(pin)

2024-04-29 13:43:46 UTC MAIN commitmail json YAML

2024-04-29 13:43:22 UTC MAIN commitmail json YAML

doc: Updated textproc/csvlens to 0.9.0

(pin)

2024-04-29 13:43:02 UTC MAIN commitmail json YAML

textproc/csvlens; update to 0.9.0

v0.9.0
- Improve scrolling responsiveness for large csv
- Find and filter using selected cell (# and @) to search for exact matches
- Fix rendering of cursor in input prompt
- Fix app freeze on line wrap in some cases
- Fix potential overflow when subtracting durations in Windows (#77)
- Fix rendering of right border with irregular columns (#73)
- Fix misspelling (#72 by @theKnightsOfRohan)

(pin)

2024-04-29 13:42:07 UTC MAIN commitmail json YAML

doc: Updated textproc/csview to 1.3.1

(pin)

2024-04-29 13:41:46 UTC MAIN commitmail json YAML

textproc/csview: update to 1.3.1

1.3.1 (2024-04-29)
�泅� Features
    Only enable pager when stdout is a tty - (420fd03)
    Allow disabling pager - (80ae054)

�沒� Documentation
    Remove outdated faq - (d814a38)

笞呻ク� Miscellaneous Tasks
    Remove stale.yml - (d3ac13b)

(pin)

2024-04-29 13:40:58 UTC MAIN commitmail json YAML

doc: Updated sysutils/broot to 1.37.0

(pin)

2024-04-29 13:40:38 UTC MAIN commitmail json YAML

sysutils/broot: update to 1.37.0

v1.37.0 - 2024-04-28
- optionally display lines surrounding a matching line in preview, with lines_before_match_in_preview and lines_after_match_in_preview - Fix #756
- filtered preview: jump between matches with :next_match (default: tab) and :previous_match (default shift-tab)
- display setuid, setgid and sticky bits in permission - Fix #863, Thanks @Jisu-Woniu

(pin)

2024-04-29 13:28:30 UTC MAIN commitmail json YAML

doc: Added devel/zls version 0.12.0

(nikita)

2024-04-29 13:27:53 UTC MAIN commitmail json YAML

devel/zls: import zls version 0.12.0

The Zig Language Server (ZLS) is a tool that implements
Microsoft's Language Server Protocol for Zig in Zig.
In simpler terms: it'll provide you with completions,
go-to definition, etc. when you write Zig code!

(nikita)

2024-04-29 13:22:43 UTC MAIN commitmail json YAML

zig: first working draft for processing build.zig.zon files

(nikita)

2024-04-29 12:44:16 UTC MAIN commitmail json YAML

doc: Updated devel/hs-cborg to 0.2.10.0

(pho)

2024-04-29 12:44:07 UTC MAIN commitmail json YAML

devel/hs-cborg: Update to 0.2.10.0

0.2.10.0

    Return TypeUInt64 and TypeNInt64 from tokenType when appropriate, fixing #324
    Don't rely on MonadFail Gen
    Support for GHC 9.8

(pho)

2024-04-29 12:41:15 UTC MAIN commitmail json YAML

converters/hs-text-conversions: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 12:37:25 UTC MAIN commitmail json YAML

bootstrap: Use printf builtin in bootstrap mksh.

This mirrors the build of the main mksh binary, and improves bootstrap
performance by around 12% on my M1 Max.

(jperkin)

2024-04-29 12:34:31 UTC MAIN commitmail json YAML

news/canlock-hp: Improve pkg-config support.

- Add main include directory to Cflags in "libcanlock-hp-3.pc.in".
- Add PKGCONFIG_OVERRIDE to Makefile for runtime search path.

Bump PKGREVISION.

(micha)

2024-04-29 12:29:37 UTC MAIN commitmail json YAML

devel/hs-data-default: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 12:28:58 UTC MAIN commitmail json YAML

graphics/hs-JuicyPixels: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 12:26:13 UTC MAIN commitmail json YAML

sysutils/hs-temporary: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 12:25:33 UTC MAIN commitmail json YAML

textproc/hs-case-insensitive: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 12:24:42 UTC MAIN commitmail json YAML

doc: Updated textproc/hs-commonmark-extensions to 0.2.5.4

(pho)

2024-04-29 12:24:33 UTC MAIN commitmail json YAML

textproc/hs-commonmark-extensions: Update to 0.2.5.4

0.2.5.4
* Fix autolink parsing regression (#151). This affects autolinks with
  doubled internal line-ending punctuation characters.

0.2.5.3
* Fix rebase_relative_paths extension so it works with URLs with non-ASCII
  characters (#148). Previously these would not be properly detected as
  absolute URIs.

0.2.5.2
* Improve autolinks extension (#147). The autolinks extension was
  interacting badly with explicit links, To fix this we had to make
  autolink parsing a bit stricter than the GFM spec does. They allow
  unbalanced ) except at the end of a URL (which is defined as: followed by
  optional final punctuation then whitespace or eof). With this change, we
  don't allow unbalanced ) at all in raw URLs. This should not be a big
  problem in practice.
* Protect against quadratic generated table size explosion (Michael
  Howell). This commit adds a limit to the number of auto-completed cells
  around 200,000. The result is, in these original samples:

0.2.5.1
* Add test/alerts.md to extra-source-files in cabal file.

0.2.5
* Add support for alerts extension, supporting GitHub-style alerts
  (#132). https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#alerts
  New module Commonmark.Extensions.Alerts [API change].
* Do not accept footnote labels with line breaks (Michael Howell).
* Parse [^ ] and [^] as links (Michael Howell). This is consistent with
  most other CommonMark parsers, even when they have support for footnotes
  turned on.

(pho)

2024-04-29 12:21:49 UTC MAIN commitmail json YAML

textproc/hs-doclayout: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 12:20:42 UTC MAIN commitmail json YAML

doc: Updated textproc/hs-unicode-collation to 0.1.3.6

(pho)

2024-04-29 12:20:35 UTC MAIN commitmail json YAML

news/libcanlock: Improve pkg-config support.

- Add main include directory to Cflags in "libcanlock-3.pc.in".
- Add PKGCONFIG_OVERRIDE to Makefile for runtime search path.

Bump PKGREVISION.

(micha)

2024-04-29 12:20:30 UTC MAIN commitmail json YAML

textproc/hs-unicode-collation: Update to 0.1.3.6

0.1.3.6
    Update to build with GHC 9.8 (Laurent P. Ren辿 de Cotret).

(pho)

2024-04-29 12:18:21 UTC MAIN commitmail json YAML

doc: Updated lang/hs-hslua-repl to 0.1.2

(pho)

2024-04-29 12:18:12 UTC MAIN commitmail json YAML

lang/hs-hslua-repl: Update to 0.1.2

hslua-repl-0.1.2 - Released 2024-01-18.
    Relaxed upper bound for text and bytestring, allowing text-2.1 and bytestring-0.12.

(pho)

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

doc: Updated devel/hs-microlens-th to 0.4.3.15

(pho)

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

2024-04-29 12:14:28 UTC MAIN commitmail json YAML

devel/hs-resource-pool: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 12:13:34 UTC MAIN commitmail json YAML

devel/hs-resourcet: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 12:12:19 UTC MAIN commitmail json YAML

devel/hs-blaze-textual: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 12:11:29 UTC MAIN commitmail json YAML

doc: Updated devel/hs-async to 2.2.5

(pho)

2024-04-29 12:11:10 UTC MAIN commitmail json YAML

devel/hs-async: Update to 2.2.5

Changes in 2.2.5

    #117: Document that empty for Concurrently waits forever
    #120: Add ConcurrentlyE.
    #123: Fix failing concurrentlyE tests in older GHCs.
    #124: Allow hashable 1.4
    #126: Semigroup and Monoid instances for ConcurrentlyE
    #120: Add ConcurrentlyE
    #138: expose internals as Control.Concurrent.Async.Internal
    #131: Fix typos in docs
    #132: waitAny(Catch): clarify non-empty input list requirement
    #142: Add cancelMany
    #135, #145, #150: Support for GHC 9.4, 9.6, 9.8
    Document that empty for Concurrently waits forever.

(pho)

2024-04-29 10:53:21 UTC MAIN commitmail json YAML

Updated devel/py-fire, net/py-pypiserver

(adam)

2024-04-29 10:53:03 UTC MAIN commitmail json YAML

py-pypiserver: updated to 2.1.1

2.1.1 (2024-04-24)
- 31c9cf1 FIX: deprecated `setuptools.py` when building in `package.sh`
- 2619c17 FIX: use the right env variables in `release-tag` workflow

2.1.0 (2024-04-24)
- d588913 ENH: Bump github action versions and add multiarch support
- a558dbc ENH: Handle tar.xz archives
- 2f0a56c FIX: support Python 3.12
- 84bf12c MAINT: make the last supported python version explicit in `ci.yaml`
- 946fbfe MAINT: Update setuptools requirement from <62.0.0,>=40.0 to >=40.0,<70.0.0 in /requirements
- 50c7a78 MAINT: add tar xz test case

(adam)

2024-04-29 10:45:24 UTC MAIN commitmail json YAML

py-fire: updated to 0.6.0

Python Fire v0.6.0

Use literal dict to satisfy linter
freeze CI requirements
Fix path to requirements.txt
Fix deprecation warning: LICENSE is autodetected
adding python 3.10 [tag & CI]
docs: fix brand name Github -> GitHub
Fix typos in console and tests
Split too long line, fixing lint
Add missing argument description
Fix missing $ sign in bash completion
remove asyncio.coroutine
Update build.yml dropping Python 2.7
Update formatting_windows.py
Add Python 3.11 and Python 3.12 to build workflow

(adam)

2024-04-29 10:39:04 UTC MAIN commitmail json YAML

Updated finance/py-crytic-compile, www/py-publicsuffixlist

(adam)

2024-04-29 10:37:22 UTC MAIN commitmail json YAML

py-publicsuffixlist: updated to 0.10.0.20240420

0.10.0.20240420
Unknown changes

(adam)

2024-04-29 10:35:50 UTC MAIN commitmail json YAML

py-crytic-compile: updated to 0.3.7

0.3.7

This release adds support for retrieving source code from Blast's block explorer (crytic-compile blast:0x). Crytic-compile will also now automatically configure remappings for Etherscan and derivative block explorers such that it can be compiled from disk without intervention.

(adam)

2024-04-29 10:11:15 UTC MAIN commitmail json YAML

2024-04-29 09:59:16 UTC MAIN commitmail json YAML

2024-04-29 09:55:11 UTC MAIN commitmail json YAML

polly: Fix building with compilers that don't default to C++17

(nia)

2024-04-29 09:41:04 UTC MAIN commitmail json YAML

devel/hs-constraints: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 09:40:26 UTC MAIN commitmail json YAML

doc: Updated security/hs-crypton to 1.0.0

(pho)

2024-04-29 09:40:16 UTC MAIN commitmail json YAML

security/hs-crypton: Fix build on i386 and x86_64

(pho)

2024-04-29 09:39:45 UTC MAIN commitmail json YAML

2024-04-29 09:35:01 UTC MAIN commitmail json YAML

security/hs-crypton: Update to 1.0.0

1.0.0
    Versions follow the standard version policy.
    Removing pthread stuff. #32

0.34
    Hashing getRandomBytes before using as Seed for ChaChaDRG #24
    Add support for XChaCha and XChaChaPoly1305 #18
    Strict byteArray of IV c #16

(pho)

2024-04-29 09:31:19 UTC MAIN commitmail json YAML

textproc/hs-regex-compat-tdfa: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 09:30:06 UTC MAIN commitmail json YAML

doc: Updated devel/hs-ghc-lib-parser to 9.8.2.20240223

(pho)

2024-04-29 09:29:57 UTC MAIN commitmail json YAML

2024-04-29 09:27:40 UTC MAIN commitmail json YAML

2024-04-29 09:22:18 UTC MAIN commitmail json YAML

xditview: Add missing dependency on libXft

(nia)

2024-04-29 09:18:40 UTC MAIN commitmail json YAML

visualboyadvance-m: Various build and usability fixes.

- Disable i386 ASM, fails with PIC
- Disable OpenGL on NetBSD - segfaults on NetBSD 10.
  Needs investigation. Maybe Mesa ELF TLS again.
- Improve detection of iconv/gettext.
- Fix build of OpenAL audio plugin (OpenAL audio plugin still
  does not work, but also, this fails to build if you disable it...)

This has been sitting in my tree for a while.

(nia)

2024-04-29 09:10:46 UTC MAIN commitmail json YAML

devel/hs-gitrev: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 09:08:07 UTC MAIN commitmail json YAML

textproc/hs-regex-tdfa: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 09:04:42 UTC MAIN commitmail json YAML

sysutils/hs-filepattern: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 09:04:06 UTC MAIN commitmail json YAML

devel/hs-ListLike: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 09:03:09 UTC MAIN commitmail json YAML

sysutils/hs-filemanip: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 09:02:33 UTC MAIN commitmail json YAML

devel/hs-asn1-encoding: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 09:01:59 UTC MAIN commitmail json YAML

devel/hs-asn1-types: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 08:58:49 UTC MAIN commitmail json YAML

devel/hs-assoc: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 08:58:15 UTC MAIN commitmail json YAML

doc: Updated news/flnews to 1.2.1

(micha)

2024-04-29 08:57:09 UTC MAIN commitmail json YAML

news/flnews: Update to 1.2.1

This is a bugfix release.

- Potential crash fixed if an article is selected while article
  tree/list widget update is still in progress (race condition).
- FLTK 1.3 may crash if Fl_Text_Display widget contains very long lines.
  With FLTK 1.3 articles containing lines beyond 1000 octets are no
  longer displayed. It's still possible to store the raw data to a file.
  With FLTK 1.4 the behaviour is unchanged.
- Inconsistent permissions of created files fixed.
- Conversion from multiple seldom used 8-bit codepages to Unicode fixed.
- Unicode database updated to version 15.1.0.
- Connector lines in article tree are now solid for better visibility.

(micha)

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

doc: Updated devel/hs-atomic-primops to 0.8.7

(pho)

2024-04-29 08:56:01 UTC MAIN commitmail json YAML

devel/hs-atomic-primops: Update to 0.8.7

0.8.7 [2024.04.20]
    Fix typos in the foreign imports introduced in atomic-primops-0.8.5 and
    atomic-primops-0.8.6, which would lead to linker errors when building
    executables with GHC 9.10.

0.8.6 [2024.04.16]
    Use prim, not ccall, for the foreign imports used when building the
    library with GHC 9.10 or later. This fixes a GHC 9.10-specific build
    issue.

0.8.5 [2024.02.17]
    Allow building with GHC 9.10.

(pho)

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

devel/hs-bitvec: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 08:51:14 UTC MAIN commitmail json YAML

devel/hs-boring: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 08:50:33 UTC MAIN commitmail json YAML

devel/hs-data-default-instances-containers: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 08:45:14 UTC MAIN commitmail json YAML

Updated sysutils/ansible, textproc/py-xmlschema, devel/py-plumbum, devel/py-line_profiler

(adam)

2024-04-29 08:44:38 UTC MAIN commitmail json YAML

py-line_profiler: updated to 4.1.3

4.1.3

* FIX: duration summary now respects the stripzeros argument.

(adam)

2024-04-29 08:42:28 UTC MAIN commitmail json YAML

py-plumbum: updated to 1.8.3

1.8.3

* Fix StdinDataRedirection's formulate() method
* Missing non-zero return code from TEE'd pipe
* Fix stalling in Pipeline command
* Use high-speed method for C locale too
* Update index.rst - fix broken link for sh project

(adam)

2024-04-29 08:41:15 UTC MAIN commitmail json YAML

devel/hs-data-default-instances-dlist: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 08:40:34 UTC MAIN commitmail json YAML

devel/hs-data-default-instances-old-locale: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 08:40:16 UTC MAIN commitmail json YAML

py-xmlschema: updated to 3.3.1

v3.3.1

* Update validation errors with logging stacktrace in debug mode
* Improve locations parsing and URL encoding

(adam)

2024-04-29 08:40:04 UTC MAIN commitmail json YAML

mk: Correctly engineer previous change.

Rather than breaking many of the 23 platforms that pkgsrc purports to support,
move the EXTRACT_OPTS_TAR logic into the individual package that needed it.
If there are other packages that need this they can easily copy the required
two lines.

It's worth noting here that only bsdtar has a problem with this, gtar extracts
the file fine (with warnings).

(jperkin)

2024-04-29 08:38:59 UTC MAIN commitmail json YAML

ansible: updated to 9.5.1

9.5.1

Major Changes

containers.podman

- Add quadlet support for Podman modules

fortinet.fortios

- Add notes for backup modules in the documentation in both monitor and monitor_fact modules.
- Supported new FOS versions 7.4.2 and 7.4.3, and support data type mac_address in the collection.
- Update the documentation for the supported versions from latest to a fix version number.
- Update the required ansible version to 2.15.

(adam)

2024-04-29 08:01:41 UTC MAIN commitmail json YAML

mailman3 related updates

(markd)

2024-04-29 07:59:39 UTC MAIN commitmail json YAML

devel/hs-data-default-instances-base: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 07:58:57 UTC MAIN commitmail json YAML

devel/hs-some: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 07:58:38 UTC MAIN commitmail json YAML

mk/haskell.mk: Optimization: Try runghc first

Compile ./Setup if runghc fails. It's significantly faster this way.

(pho)

2024-04-29 07:58:34 UTC MAIN commitmail json YAML

2024-04-29 07:58:14 UTC MAIN commitmail json YAML

Updated security/p5-GnuPG-Interface to 1.04

(wen)

2024-04-29 07:57:02 UTC MAIN commitmail json YAML

Update to 1.04

Upstream changes:
1.04 - 2023-12-12
- Use the included fake gpg for better test portability
- Update tests for gpg 2.4

1.03 - 2023-09-14
- Add fix for running in taint mode for Perl 5.38.0(thanks to Andrew Ruthven)

(wen)

2024-04-29 07:55:37 UTC MAIN commitmail json YAML

py-hyperkitty: update to 1.3.9

now requires django4 and py-mistune>=3

(markd)

2024-04-29 07:52:16 UTC MAIN commitmail json YAML

2024-04-29 07:50:16 UTC MAIN commitmail json YAML

mailman3-web: update to 0.0.9

* A spurious warning that "DJANGO_SETTINGS_MODULE" and "MAILMAN_WEB_CONFIG"
  are both set in the environment is no longer issued.
* Paths in urls.py are reordered to avoid redirecting "mailman3/" and
  "archives/" URLs to "postorius/" and "hyperkitty/" respectively.

(markd)

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

Updated security/p5-Crypt-X509 to 0.55

(wen)

2024-04-29 07:45:27 UTC MAIN commitmail json YAML

2024-04-29 07:21:36 UTC MAIN commitmail json YAML

Updated www/moodle to 4.4

(wen)

2024-04-29 07:21:02 UTC MAIN commitmail json YAML

devel/hs-foldable1-classes-compat: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 07:20:29 UTC MAIN commitmail json YAML

2024-04-29 07:15:44 UTC MAIN commitmail json YAML

math/hs-contravariant: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-29 07:12:45 UTC MAIN commitmail json YAML

pdated security/p5-Crypt-SMIME to 0.30

(wen)

2024-04-29 07:11:58 UTC MAIN commitmail json YAML

Update to 0.30

Upstream changes:
0.30    Mon Mar 25 11:13:13 JST 2024
        - Added missing licence info to META files:
          https://rt.cpan.org/Public/Bug/Display.html?id=152521

0.29    Mon Mar  4 18:10:38 JST 2024
        - Fixed a bug which could cause a double-free on X.509
          structures in a certain scenario:
          https://rt.cpan.org/Public/Bug/Display.html?id=152115

(wen)

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

Updated security/p5-Crypt-OpenSSL-Random to 0.16

(wen)

2024-04-29 07:07:32 UTC MAIN commitmail json YAML

Update to 0.16

Upstream changes:
0.16  2024-04-13 rurban
        - add github actions, travis and appveyor.
        - Many patches by Takumi Akiyama.
        - Fix broken github image for strawberry perl
          by stripping its PATH. their new mingw is incompatible to their
          old strawberry 5.32
        - minor documentation fixes.

(wen)

2024-04-29 06:51:51 UTC MAIN commitmail json YAML

Updated mail/p5-Mail-Message to 3.015

(wen)

2024-04-29 06:50:09 UTC MAIN commitmail json YAML

Update to 3.015

Upstream changes:
version 3.015: Mon 11 Dec 09:58:17 CET 2023

        Fixes:
        - accept empty fields without complaint. [Andy Beverley]
        - fix counting epilogue trailing blank [Gregor Herrmann] GitHub#18, RT#150141

version 3.014: Wed 18 Oct 12:16:55 CEST 2023

        Changes:
        - handle utf8 in address phrases, according to RFC5335 (since
          2008 experimental)  May show some changes in your regression
          tests.  [Andy Beverley]

        Fixes:
        - epilogue starter test needs ^ anchor
          github issue #16 [Jacob Balazer]
        - existing preamble should keep at least one empty string to
          indicate its existence.
          github issue #18 [Jacob Balazer]
        - clean error when field names are too long w.r.t. the fold
          wrap.  Found by [Raphaè°·l Gertz]

(wen)

2024-04-29 06:47:25 UTC MAIN commitmail json YAML

Updated mail/p5-Mail-DMARC to 1.20240314

(wen)

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

Update to 1.20240314

Upstream changes:
### 1.20240313

- Fix error email sent when reports are too large
- Delete reports after sending error emails
- Make sending of error emails optional

(wen)

2024-04-29 06:28:27 UTC MAIN commitmail json YAML

Updated devel/p5-PPI to 1.278

(wen)

2024-04-29 06:27:12 UTC MAIN commitmail json YAML

Update to 1.278

Upstream changes:
1.278  2024-03-11 02:20:06Z
        - Add support for new octal number syntax (GH#295) (Branislav Branislav
      Zahradnik)

(wen)

2024-04-29 06:06:11 UTC MAIN commitmail json YAML

doc: add an upper bound for a jasper vuln

(wiz)