This is a follow up to the commit 230fb2661c, which updated some
ports' dependencies on devel/py-lxml to devel/py-lxml5. It was an
attempt to follow the dependency change of
www/py-beautifulsoup. However, the switch was incomplete and broke
some other ports.
It has turned out that the ports depending on devel/py-lxml (at
version 4.9.3) does not limit their dependencies' upper bound to 4.x
except for one (devel/py-pymaven-patch). So updating them to
devel/py-lxml5 (at version 5.4.0) should cause no harm.
This commit switch dependencies of all the ports (except
devel/py-pymaven-patch) to devel/py-lxml5 avoid potential conflicts.
Co-authored-by: Daniel Engberg <diizzy@FreeBSD.org>
PR: 287144, 288047
Reported by: makc (via ports-committers),
vvd (PR 288047),
diizzy (PR 287144)
Approved by: portmgr (chase dependency change, unbreak build)
Fixes: 230fb2661c (*/*: update dependency on devel/py-lxml to devel/py-lxml5)
VIT (Visual Interactive Taskwarrior) is a lightweight, curses-based front end
for Taskwarrior that provides a convenient way to quickly navigate and process
tasks. VIT allows you to interact with tasks in a Vi-intuitive way. A goal of
VIT is to allow you to customize the way in which you use Taskwarrior's core
commands as well as to provide a framework for easily dispatching external
commands (both user scripts and Taskwarrior's many External Scripts).
PR: 252678
www/py-beautifulsoup has switched dependency on devel/py-lxml to
devel/py-lxml5.
Ports which directly or indirectly depends on both
www/py-beautifulsoup and devel/py-lxml must also switch their
dependencies on devel/py-lxml to devel/py-lxml5 to avoid conflicts.
PR: 288047
Approved by: portmgr (chase dependency change)
- Set maintaner to seafork@disroot.org.
- Replace PORTVERSION with DISTVERSION.
- Remove *.exe files and add NO_ARCH.
- Replace png icon from port with one from tarball.
- Replace generated during do-install start script with one in port.
- Use INSTALL_SCRIPT for install start script from tarball instead of
COPYTREE_SHARE+CHMOD.
- Invoke MKDIR one time for all directories.
- Add TIMESTAMP to distinfo.
- Use %%JDATADIR%% in pkg-plist instead of %%JAVASHAREDIR%%/docear
- Sort pkg-plist.
PR: 288180
Co-authored-by: Amelia Marsh <seafork@disroot.org>
recoll ships with a utils/miniz component that doesn't know we
have large file support on FreeBSD. Use the apple code path for us,
too, so it would use fseeko()/ftello() instead of printing this
warning:
Using fopen, ftello, fseeko, stat() etc. path for file I/O
- this path may not support large files.
Bump PORTREVISION.
loosely related to
PR: 279960
Approved by: portmgr@ (just-fix-it blanket approval)
MFH: 2025Q3
which broke because the newer libxml2 error reporting callbacks
now want functions that take const-qualified pointers.
PR: 279960
Approved by: danfe@ (maintainer timeout, 38 days)
Approved by: portmgr@ (just-fix-it blanket approval)
MFH: 2025Q3
Not bumping PORTREVISION this only fixes the build,
and we have one more fix coming up.
from e2fsprogs to util-linux, to complete the bump of all users
of either library that started with Alexander's commit titled
'*/*: Switch to misc/libuuid and misc/libblkid'
PR: 251489
Changelog: https://gitlab.gnome.org/GNOME/libxml2/-/blob/v2.14.4/NEWS
textproc/py-libxml2 child port is moved to textproc/libxml2-python
to match the Python package name upstream specified; it now USES=python
to build after do-configure. Consumers adjusted to match.
Includes two bug-fix commits.
PR: 279705
- Improvements in accessibility
- Visual adjustments and optimizations to the gui
- Temporarily removing the ID card from an Android smartphone used as
a card reader before entering the password no longer causes an error
- Smartphones that can only be accessed via IPv6 are now also
recognized as card readers under Windows
- Support for smartphones as card readers under Windows Server
- Handle relative URL redirects during authentication correctly
Changelog: https://github.com/Governikus/AusweisApp/compare/2.3.1...2.3.2
Upstream has split most of the bindings out into separate projects with
this release, so the child ports that were previously providing various
bindings are now autonomous and have new origins. The python bindings
should have been called py-gpg for many years now, since 'gpg' is the
actual module name, so this also corrects that issue.
security/gpgme-cpp -> security/gpgmepp
security/gpgme-qt -> security/qgpgme
security/py-gpgme -> security/py-gpg
gpgmepp and qgpgme have been converted to CMake. py-gpg is now a "fun"
autotools and FreeBSD ports system hybrid. Gpgme, itself, still uses
autotools, but with much less parenting (patching) to do for its
emancipated children.
Adjust several ports to fix API incompatibility with upstream patches
and with some of my own. Adjust all consumers to use the new port
origins of the former child ports.
https://dev.gnupg.org/T7673
Extension Manager is a feature-complete way to customise your GNOME
Desktop.
- Browse
Search https://extensions.gnome.org/ directly from the app.
- Explore
View screenshots and read comments from other users.
- Install & Remove
Manage the extensions installed on your system.
- Updates
Extensions will be automatically updated to the latest version
(GNOME 43+).
- Translations
Fully translated into more than 25 languages!
WWW: https://mattjakeman.com/apps/extension-manager