ugrep: updated to 7.7.0
7.7.0
support TUI search on slow and incomplete standard input pipes e.g. from tail -f
update options -m (--max-count) and -K (--max-line) to stop reading input upon reaching the stopping criterium, then exit without draining the standard input pipe like GNU grep
improve binary file detection for huge mixed files
add new option ./build.sh --disable-avx512
local config files located in the working directory are only read when owned by the user running the ugrep process
fix lzma 7zip api memory leak
oxipng: updated to 10.1.1
10.1.1
[Performance] Improve Bigrams performance, giving notably faster results at lower levels.
[Improvement] Change --np flag to also prevent conversion to indexed from other color types.
[Improvement] Improve support for recompressing ICC profiles with high compression ratios.
[Misc] Add warning when --ziwi exceeds --zi.
[Build] Further reduce size of binaries.
py-click: updated to 8.3.3
Version 8.3.3
- Use :func:`shlex.split` to split pager and editor commands into ``argv``
lists for :class:`subprocess.Popen`, removing ``shell=True``.
- Fix ``TypeError`` when rendering help for an option whose default value is
an object that doesn't support equality comparison with strings, such as
``semver.Version``.
- Fix pager test pollution under parallel execution by using pytest's
``tmp_path`` fixture instead of a shared temporary file path. :pr:`3238`
- Treat ``Sentinel.UNSET`` values in a ``default_map`` as absent, so they fall
through to the next default source instead of being used as the value.
- Patch ``pdb.Pdb`` in ``CliRunner`` isolation so ``pdb.set_trace()``,
``breakpoint()``, and debuggers subclassing ``pdb.Pdb`` (ipdb, pdbpp) can
interact with the real terminal instead of the captured I/O streams.
- Add optional randomized parallel test execution using ``pytest-randomly`` and
``pytest-xdist`` to detect test pollution and race conditions. :pr:`3151`
- Add contributor documentation for running stress tests, randomized
[15 lines not shown]
py-build: updated to 1.4.4
1.4.4
Bugfixes
- Fix release pipeline generating ``CHANGELOG.rst`` entries with inconsistent heading levels, which broke ``sphinx -W``
and pinned Read the Docs ``stable`` at 1.4.0
- Revert :pr:`1039` from build 1.4.3, no longer check direct_url (for now)
- Add ``--ignore-installed`` to pip install command to prevent issues with packages already present in the isolated build
environment
- Partial revert of :pr:`973`, keeping log messages in one entry, multiple lines.
Re-factor the various m68k platforms' identifycpu() functions, and bring
some consistency to how the CPU/FPU/MMU/cache information is displayed.
Each platform now provides a machine_set_model() function that is called
from cpu_startup_common(). This function is respondible for calling
cpu_setmodel() with platform-specific model description. Then, common code
is responsible for printing the model information, along with the CPU
and cache info, but separately (and this is no longer included in the
hw.model sysctl node; at least it's now consistent!)
Some examples:
Qemu 10.1.2 Virt platform
MC68040+MMU+FPU, 4k+4k on-chip I/D caches
(hw.model == "Qemu 10.1.2 Virt platform")
Motorola MVME-147
MC68030 CPU+MMU @ 25MHz, MC68882 FPU
[43 lines not shown]
lang/fpc: Add infrastructure to bootstrap on macOS
Does compile all the way, but still fails linking and I couldn't figure
out yet why. Rather than throwing it all away, I guess it's better to
commit it with BROKEN_ON_PLATFORM.
x11/worker: update to 5.4.0
# pkgsrc changes
* Add optional AVFS support (default enabled).
* Take maintainership.
# noteworthy upstream changes
* Add internal image viewer in the show image mode.
* Add search result preview in the search window.
* Add new command to copy file content to clipboard.
* The clockbar can now be customized.
* The copy command now supports more overwrite modes.
* Introduce history for search expressions.
filesystems/avfs: initial import of package
AVFS is a virtual file system, which enables all programs to look inside
archived or compressed files, or access remote files without recompiling
the programs or changing the kernel.
At the moment it supports floppies, tar and gzip files, zip, bzip2, ar
and rar files, ftp sessions, http, webdav, rsh/rcp, ssh/scp. Quite a
few other handlers are implemented with the Midnight Commander's
external FS.