The following features have been added or changed:
- Instead of USE_JAVA use USES=java. This defaults to
USES=java:build,run if NO_BUILD is undefined. Else it defaults to
USES=java:run
- Instead of USE_ANT=yes use USES=java:ant which also implies
USES=java:build
- Instead of JAVA_BUILD=yes use USES=java:build. Does not imply run or
extract
- Instead of JAVA_EXTRACT=yes use USES=java:extract does not imply
build or run
- Instead of JAVA_RUN=yes use USES=java:run does not imply extract or
build
- Instead of USE_JAVA=<version> use USES=java and JAVA_VERSION=<version>
Approved by: mat (portmgr), glewis
Differential Revision: https://reviews.freebsd.org/D48201
- Instead of USE_OCAML=yes use USES=ocaml. If empty USES=ocaml implies
build and run
- Instead of USE_OCAMLFIND_PLIST use USES=ocaml:findplist which also
implies USES=ocaml:findlib
- Instead of USE_OCAML_CAMLP4 use USES=ocaml:camlp4
- Instead of USE_OCAML_FINDLIB use USES=ocaml:findlib
- Instead of USE_OCAML_LDCONFIG use USES=ocaml:ldconfig
- Instead of USE_OCAML_WASH use USES=ocaml:wash
- Instead of NO_OCAML_BUILDDEPENDS use USES=ocaml:run
- Instead of NO_OCAML_RUNDDEPENDS use USES=ocaml:build
- Instead of USE_OCAML_TK use USES=ocaml:tk which actually implies
USES=ocaml:tkbuild and USES=ocaml:tkrun
- Instead of NO_OCAMLTK_BUILDDEPENDS use USES=ocaml:tkrun
- Instead of NO_OCAMLTK_RUNDEPENDS use USES=ocaml:tkbuild
- USES=ocaml:dune remains unchanged
- Prepare to add/remove keywords easily
Approved by: mat (portmgr)
Reviewed by: freebsd@dev.thsi.be
Differential Revision: https://reviews.freebsd.org/D48227
- Fix libcurl.pc with GSSAPI_BASE enabled
- Bump PORTREVISION for package change
Do not add heimdal-gssapi to libcurl.pc because we do no provide .pc file base GSSAPI library.
Remove R-cran-magrittr from TEST_DEPENDS.
Add TESTING_UNSAFE=yes:
* checking running R code from vignettes ...
'intro.Rmd' using 'UTF-8'... failed
'windows.Rmd' using 'UTF-8'... OK
ERROR
Errors in running code in vignettes:
when running code in 'intro.Rmd'
...
> mirros <- read.csv("mirrors.csv")
> unlink("mirrors.csv")
> close(con)
When sourcing 'intro.R':
Error: invalid connection
Execution halted
PR: 282908
- Add COMPRESSION group
- Enable BROTLI and ZSTD: Add both compression support
- Enable IDN: libidn2 is already part of the dependencies of libpsl (PSL option)
- Bump PORTREVISION for dependency change
SFTPGo requires Go 1.22.7+, but the default is 1.21, so it doesn't
build without specifying the version explicitly. Unfortunatelly, go.mk
doesn't support specifying _minimum_ Go version, so I have to pin it to
1.22 even though the port builds OK on 1.23 and 1.24.
Upstream mentioned that using libuv without debug support enabled is useless.
Therefore, LIBUV option will also enable DEBUG option.
Reported by: adamw