This fixes a bug where the info*.last symlinks would have the wrong
target.
Approved by: bapt
Differential Revision: https://reviews.freebsd.org/D34794
reprise is a tool primarily designed to test package production on
FreeBSD. Unlike poudriere, it's focused on port testing only, without
support for repository production, and has important features still
lacking in poudriere, such as `make test` support, and more eager
use of prebuilt packages. As a result, with reprise you test your
ports, not rebuild llvm and other heavy dependencies over and over
again.
WWW: https://github.com/AMDmi3/reprise
- Now comes with WEBP, ZSTD, and DoH (DNS over HTTPS) support
- Amend the list of dependencies we do not want to pick up if
those libraries are installed locally, but graphics support
is explicitly disabled
Via: https://www.opennet.ru/opennews/art.shtml?num=57001
FreeBSD support had been integrated upstream; however, keep the
small hunk of our patch which reports the sector size, could be
useful for debugging potential problems.
Reported by: portscout
While here, add a runtime dependency on devel/git, as diff-so-fancy
invokes it multiple times when called, even if just being piped `diff
-u`'s output.
Bump gi-docgen; the patch to docgen is entirely from Olivier,
the dependent ports that get a bump and a plist-fix is from me.
Consumers have PORTREVISION bumped to reflect changes in plist:
- pygment.css is no longer installed
- more fonts .woff files are installed
Obtained from: Olivier Duchateau
PR: 263199
* nanogui doesn't depend on Eigen any more
* use external glfw package
* for Python, __init__.py is installed
* for tests, zenity executable is installed
PR: 263194
Original patch submitted by: Hiroo Ono <hiroo.ono+freebsd@gmail.com>
See notes in Makefile and linked PRs.
While here, disable the ICU option by default. CFLAGS for libicu
are passed to libxml2's consumers when the option is enabled. As
icu's API is not stable between versions, PORTREVISION bumps can
get missed.
Additionally, properly exclude all OPTIONS from py-libxml2 and
prevent do-configure from unnecessarily running.
Co-authored-by: diizzy
PR: 262853, 262940, 262877
Approved by: fluffy (mentor)
This version adds support for Flask (www/py-flask) >= 2.1.0. Previous
versions of grip will crash due to the missing safe_join function which
was removed from Flask in version 2.1.0. Fixes [1].
PR: 263115 [1]
Reported by: jwb [1]
MFH: 2022Q2