emulators/virtualbox-ose-additions*: Flavorize, add xlibre flavor
Flavors: xorg (default), xlibre, nox11.
While here add PAE option for ARCH=i386, fix warnings from portclippy,
make non-functional changes related to indentation and formatting,
make simplification of CONFLICTS_INSTALL, make unification.
PR: 294806
Sponsored by: UNIS Labs
Co-authored-by: b-aaz <b-aazbsd at proton.me>
security/syft: fix fetch
The port tries to fetch google.golang.org/genproto and its submodules
in different versions for some reason. This confuses our framework to
the point where it cannot fetch the port.
Fix the build by fetching the same (newer) version for both parent and
child. The versions are ~2 months apart, which should pose no problem.
Also mark as only for aarch64, amd64 due to use of modernc.org/sqlite
Approved by: portmgr (build fix blanket)
MFH: 2026Q2
(cherry picked from commit c86a02ab3b84ac1e4a972e1217412a401d5692de)
security/syft: fix fetch
The port tries to fetch google.golang.org/genproto and its submodules
in different versions for some reason. This confuses our framework to
the point where it cannot fetch the port.
Fix the build by fetching the same (newer) version for both parent and
child. The versions are ~2 months apart, which should pose no problem.
Also mark as only for aarch64, amd64 due to use of modernc.org/sqlite
Approved by: portmgr (build fix blanket)
MFH: 2026Q2
converters/simdutf: man pages only present if TOOLS options selected
This fixes the packaging if built with -TOOLS.
PR: 294895
Reported by: smyru
Reported by: Alessandro Sagratini <ale_sagra at hotmail.com>
devel/py-patch: Deprecate/Set to expire
* The project is no longer maintained by upstream, and an alternative,
py-patch-ng, has been available in the ports tree for some time now.
There are no consumers left in the tree as well.
www/py-django-configurations: Deprecate/Set to expire
* The project is no longer maintained by upstream, and an alternative,
py-django-configurator, has been available for some time now.
There are no consumers left in the ports tree as well.
* Set CONFLICTS_INSTALL while I'm here, because py-django-configurator
was recently added to the ports tree.
PR: 291707
With hat: python
www/py-django-configurator: New port
django-configurator eases Django project configuration by relying on
the composability of Python classes. It extends the notion of Django’s
module based settings loading with well established object oriented
programming patterns.
This is a port of the django-configurations project which is no longer
supported.