net/trippy: update to 0.12.1
Highlights
This maintenance release of Trippy fixes a bug which prevented translations from working in Docker and also divests all
internal use of yaml dependencies which were problematic to maintain on some platforms (thanks to @nc7s).
Fixed
Locale data not copied into docker image (#1431)
Changed
Replace use of yaml with toml dependency (#1416)
devel/difftastic: update to 0.62.0
Diffing
- Improved handling of multiline strings, which could cause a crash if they occurred at the end of the file. This was particularly noticeable with YAML.
Parsing
- Improved language detection when one argument is a named pipe.
- Updated to the latest tree-sitter parser for Bash, C, C++, C#, CSS, Go, Haskell, HTML, Java, JavaScript, JSON, Julia, Lua, Objective-C, OCaml, PHP,
Python, Ruby, Scala, TOML, TypeScript and XML.
Syntax Highlighting
- Improved syntax highlighting, particularly for keywords.
Build
- difftastic now requires Rust 1.74.1 to build.
- Prebuilt packages for macOS on x86-64 are now built on macOS 13.
Update xenkernel418, xentools418 and xenstoretools to 20241221, pointing
to the Xen 4.18.4 release. It includes all security patches up to XSA 464
(XSA 465 is a linux kernel issue and XSA 466 is documentation update).
Changes are:
- Prefer ACPI reboot over UEFI ResetSystem() run time service call.
- various bug fixes, including security fixes up to XSA464 (included)
wm/marswm: update to 0.6.0
marsbar: Clean up child processes in event loop
Update dependencies
Adding workflow_dispatch as workflow trigger
Adding open-docs app
Apply fixes suggested by clippy
marsbar: Cleaning up CreateWidget trait
Don't focus_direction if active is fullscreen
Adding error condition
Bugfix for x11_get_window_types
Align main clients horizontally in 'centered' layout
Implementing focus-direction
Implementing focus-direction binding for directional navigation
Adding 'centered' layout to fit ultrawide monitors
Adding attach_position option to marswm
Refactor libmars in order to make it easier to add new platforms down the road
Update examples/mars-status.sh to fix issue with HID device batteries
Fixing broken link in documentation
[2 lines not shown]
Update www/php-piwigo to latest version 10.15.1
We did not update this package for 7 years. The full list of releases
with changes is available here: https://piwigo.org/changelogs
The update is supposed to fix about 60 CVE, although the exact number
is difficult to assess. Some vulnerbilities may have been introduced
in recent releases for which we did not provided a package.
Piwigo 10.15.1 claims to support PHP from version 5 to 8. The upgrade
process works smoothly from previously packaged 2.9.1 version
Approved by pkgsrc freeze warden Jonathan Perkins, and package
maintainer Ryo Onodera.
asdf: update to 0.15.0. Changes:
- correct description for version preceded by star
- golang-rewrite: remove `asdf update` command to prepare for Go version
- completions: Address two Bash completion bugs
- make plugin-test work on alpine linux
- nushell: nushell spread operator
- nushell: Use correct env var for shims dir
- when download path got removed, it should use -f to force delete the
download files
Updating this leaf package during the freeze for the bug and
portability fixes.
gcc12: Revert previous.
This broke the build on Darwin/aarch64 due to the large patchset that we
apply for that platform. As this is the chosen gfortran version for
pkgsrc on Darwin it also caused widespread breakage of all fortran
packages.
This can be resolved after the branch.
skopeo: explicitly depend on Go as a tool
Merely including version.mk is insufficient.
If built using `make install`, we do get go eventually from one of the
dependencies, but bulk builds will be missing it.
geography/gama: Stop using ancient vendored expat
gama has a vendored ancient expat (to accomodate users of deficient
operating systems). The build defaults to using it; this is of course
a bug and has been reported upstream. This commit makes two changes:
- in post-extract, remove the old expat sources to guard against use
- pass a configure flag to look for expat normally
Adjust comments about gmake (upstream documents that now) and a
missing test depends (not changed due to freeze).
Builds and passes tests on NetBSD 10 amd64. Likely works elsewhere,
but this is a security bug and it's better to have it fail and fix
with a pullup than leave it. (gama is a leaf package.)