Drop useless post-patch which are not doing anything anymore
Patch the Makefile to link to ncursesw if this is the implementation we do use
or in the futur link to ncurses (and panel) when only this version will be left
in base
Use --disable-maintainer-mode instead of invoking autoreconf each time
Explictly chose which regex engine to use (pcre2)
Remove the useless DOCS option and targets only used to 2 files
Switch build system to meson
Add now required bash build dependency
Compared to previous version, this version has lua disabled as it complexify the
and has no known use case in ports for now.
Note that the POPPLER option has been removed, as there is no support for it upstream anymore
along with the EXAMPLE option.
Provide explicit values to all possible build switch to avoid unexpected extra
dependencies automagically found.
http://thunderx1.nyi.freebsd.org/data/head-arm64-default/p520537_s355573/logs/errors/dep-0.5.4.log
# github.com/golang/dep/vendor/golang.org/x/sys/unix
vendor/golang.org/x/sys/unix/cap_freebsd.go:18:23: undefined: CAP_RIGHTS_VERSION_00
vendor/golang.org/x/sys/unix/cap_freebsd.go:19:23: undefined: CAP_RIGHTS_VERSION_00
vendor/golang.org/x/sys/unix/cap_freebsd.go:46:21: undefined: CapRights
vendor/golang.org/x/sys/unix/cap_freebsd.go:50:24: undefined: CapRights
vendor/golang.org/x/sys/unix/cap_freebsd.go:55:27: undefined: CapRights
vendor/golang.org/x/sys/unix/cap_freebsd.go:90:29: undefined: CapRights
vendor/golang.org/x/sys/unix/syscall_unix_gc.go:12:6: missing function body
vendor/golang.org/x/sys/unix/syscall_unix_gc.go:13:6: missing function body
vendor/golang.org/x/sys/unix/syscall_unix_gc.go:14:6: missing function body
vendor/golang.org/x/sys/unix/syscall_unix_gc.go:15:6: missing function body
- Unbreak by updating golang.org/x/sys to 33540a1f6037 which brings in
necessary freebsd/arm64 bits.
- Take maintainership.
This is needed to be able to update gegl to latest version.
Bump revision of all consumer as the ABI is not 100% backward compatible.
Provide a patch for graphics/devil to properly build with latest jasper.
While here add a missing USES=xorg to graphics/devil
- Unbreak build:
test_expand.c:105:118: error: passing 'void *' to parameter of incompatible type 'va_list' (aka '__builtin_va_list')
CHECK_CALL(test_expansion_contains_phrase_option_with_languages(input, output, options, root, num_languages, NULL));
- Pet portclippy while here
<ChangeLog>
*) Change: the Go package import name changed to "unit.nginx.org/go".
*) Change: Go package now links to libunit instead of including library
sources.
*) Feature: ability to change user and group for isolated applications
when Unit daemon runs as an unprivileged user.
*) Feature: request routing by source and destination addresses and
ports.
*) Bugfix: memory bloat on large responses.
</ChangeLog>
While here replace a patch by BINARY_ALIAS and a build depends on coreutils:
while previous version used to call only once install with the GNU extension -D
in the version this has spreaded a bit more. It is easier then to use directly ginstall
from coreutils than patching makefiles all over the place.
A unified CLI tool that converts a package from a language-specific package
manager (such as PyPI or NPM) to an almost ready-to-use package for Free
Unix-based operating systems (such as a GNU/Linux distribution or *BSD).
This commit includes the PyPI frontend and FreeBSD (Ports) backend packages
as sysutils/py-upt-pypi and sysutils/py-upt-freebsd, respectively.
WWW: https://framagit.org/upt/upt
PR: 242241
Submitted by: Cyril Roelandt <cyril.roelandt aquilenet fr>