devel/got: update to 0.127
User-visible changes:
- make 'got merge' accept tags as merge source argument
- do not raise errors when unversioned files are found during got rm -k
- add rm -s ? option for deleting unversioned files from the work tree
- add rm -I option for also deleting ignored unversioned files with rm -s ?
- make 'tog log' reload the work tree's base-commit info during Ctrl-L refresh
- fix failures due to trailing slashes in checkout -p path-prefix argument
devel/got: update to 0.127
User-visible changes:
- make 'got merge' accept tags as merge source argument
- do not raise errors when unversioned files are found during got rm -k
- add rm -s ? option for deleting unversioned files from the work tree
- add rm -I option for also deleting ignored unversioned files with rm -s ?
- make 'tog log' reload the work tree's base-commit info during Ctrl-L refresh
- fix failures due to trailing slashes in checkout -p path-prefix argument
sysutils/msktutil: fix breakage by using OPSYS
Despite passing poudriere testport and bulk and building and working,
this wasn't right. make -V PORTVERSION fails. It does not build.
Instead, thanks to jrm@, this hint from Mk/Uses/gssapi.mk:93 helps
It builds on 15.1 and 14.4, passses portlint, etc.
PR: 292735
(cherry picked from commit 7c4426d408ba4250bbdd96b1df2da98ff37fc151)
devel/rgbds: Update to 1.0.2
- Do not build tests by default
- Add external tests excluding nonfree, which omits the Pokémon and
Legend of Zelda disassemblies
ChangeLog: https://github.com/gbdev/rgbds/releases/tag/v1.0.2%2Bhotfix
MFH: 2026Q3
devel/rgbds: Update to 1.0.2
- Do not build tests by default
- Add external tests excluding nonfree, which omits the Pokémon and
Legend of Zelda disassemblies
ChangeLog: https://github.com/gbdev/rgbds/releases/tag/v1.0.2%2Bhotfix
MFH: 2026Q3
sysutils/msktutil: fix breakage by using OPSYS
Despite passing poudriere testport and bulk and building and working,
this wasn't right. make -V PORTVERSION fails. It does not build.
Instead, thanks to jrm@, this hint from Mk/Uses/gssapi.mk:93 helps
It builds on 15.1 and 14.4, passses portlint, etc.
PR: 292735
sysutils/msktutil: fix breakage by using OPSYS
Despite passing poudriere testport and bulk and building and working,
this wasn't right. make -V PORTVERSION fails. It does not build.
Instead, thanks to jrm@, this hint from Mk/Uses/gssapi.mk:93 helps
It builds on 15.1 and 14.4, passses portlint, etc.
PR: 292735
security/gssproxy: Add new Port
GSS Proxy allows processes to perform GSSAPI operations, such as
Kerberos authentication, through a privileged daemon. This separates
credential handling from the application and lets services access
keytabs and credential caches without holding the privileges directly.
WWW: https://github.com/gssapi/gssproxy
Sponsored by: Netzkommune GmbH
Required for: FreeIPA server port
net/dogtag-ldap-sdk: Add new Port
Dogtag LDAP SDK provides the pure-Java LDAP client library used by
Dogtag PKI. It installs the ldapjdk.jar Java archive.
WWW: https://github.com/dogtagpki/ldap-sdk
Sponsored by: Netzkommune GmbH
Required for: FreeIPA server port
security/dogtag-jss: Add new Port
Java Security Services provides a Java interface to Mozilla NSS.
It includes a Java security provider and native JNI libraries for
cryptographic operations, certificate handling, and symmetric-key
operations used by Dogtag PKI.
WWW: https://github.com/dogtagpki/jss
Sponsored by: Netzkommune GmbH
Required for: FreeIPA server port
security/dogtag-jss: Add new Port
Java Security Services provides a Java interface to Mozilla NSS.
It includes a Java security provider and native JNI libraries for
cryptographic operations, certificate handling, and symmetric-key
operations used by Dogtag PKI.
WWW: https://github.com/dogtagpki/jss
Sponsored by: Netzkommune GmbH
Required for: FreeIPA server port
net/dogtag-ldap-sdk: Add new Port
Dogtag LDAP SDK provides the pure-Java LDAP client library used by
Dogtag PKI. It installs the ldapjdk.jar Java archive.
WWW: https://github.com/dogtagpki/ldap-sdk
Sponsored by: Netzkommune GmbH
Required for: FreeIPA server port
security/gssproxy: Add new Port
GSS Proxy allows processes to perform GSSAPI operations, such as
Kerberos authentication, through a privileged daemon. This separates
credential handling from the application and lets services access
keytabs and credential caches without holding the privileges directly.
WWW: https://github.com/gssapi/gssproxy
Sponsored by: Netzkommune GmbH
Required for: FreeIPA server port
devel/jackson-jaxrs-providers: Add new Port
Jackson JAX-RS Providers integrate Jackson data binding with
applications using the classic javax.ws.rs API.
This package installs the common Jackson JAX-RS provider classes and the
JSON provider required by Dogtag PKI. Additional Jackson data format
providers are not included.
WWW: https://github.com/FasterXML/jackson-jaxrs-providers
Sponsored by: Netzkommune GmbH
Required for: FreeIPA server port
devel/jackson-module-jaxb-annotations: Add new Port
Jackson Module JAXB Annotations adds support for using JAXB annotations
with Jackson data binding. This module targets the legacy javax.xml.bind
namespace provided by JAXB 2.3.
WWW: https://github.com/FasterXML/jackson-modules-base
Sponsored by: Netzkommune GmbH
Required for: FreeIPA server port
devel/jackson-jaxrs-providers: Add new Port
Jackson JAX-RS Providers integrate Jackson data binding with
applications using the classic javax.ws.rs API.
This package installs the common Jackson JAX-RS provider classes and the
JSON provider required by Dogtag PKI. Additional Jackson data format
providers are not included.
WWW: https://github.com/FasterXML/jackson-jaxrs-providers
Sponsored by: Netzkommune GmbH
Required for: FreeIPA server port
devel/jackson-module-jaxb-annotations: Add new Port
Jackson Module JAXB Annotations adds support for using JAXB annotations
with Jackson data binding. This module targets the legacy javax.xml.bind
namespace provided by JAXB 2.3.
WWW: https://github.com/FasterXML/jackson-modules-base
Sponsored by: Netzkommune GmbH
Required for: FreeIPA server port
devel/resteasy: Add new Port
RESTEasy is an implementation of the Jakarta RESTful Web Services
specification using the classic javax.ws.rs namespace.
This port installs the RESTEasy core JAX-RS implementation, the Jackson 2
JSON provider, and the Servlet container initializer.
WWW: https://resteasy.dev/
Sponsored by: Netzkommune GmbH
Required for: FreeIPA server port
devel/resteasy: Add new Port
RESTEasy is an implementation of the Jakarta RESTful Web Services
specification using the classic javax.ws.rs namespace.
This port installs the RESTEasy core JAX-RS implementation, the Jackson 2
JSON provider, and the Servlet container initializer.
WWW: https://resteasy.dev/
Sponsored by: Netzkommune GmbH
Required for: FreeIPA server port
devel/jakarta-xml-bind-api: Add new Port
Jakarta XML Binding defines a standard API for mapping Java classes to
XML representations. It supports marshalling Java objects into XML
documents and unmarshalling XML documents back into Java objects.
WWW: https://jakarta.ee/specifications/xml-binding/
Sponsored by: Netzkommune GmbH
Required for: FreeIPA server port
devel/jakarta-xml-bind-api: Add new Port
Jakarta XML Binding defines a standard API for mapping Java classes to
XML representations. It supports marshalling Java objects into XML
documents and unmarshalling XML documents back into Java objects.
WWW: https://jakarta.ee/specifications/xml-binding/
Sponsored by: Netzkommune GmbH
Required for: FreeIPA server port
devel/jackson-databind: Add new Port
Jackson Databind provides data binding between JSON content and Java
objects. It uses Jackson Core for streaming JSON processing and Jackson
Annotations for data-binding configuration.
WWW: https://github.com/FasterXML/jackson-databind
Sponsored by: Netzkommune GmbH
Required for: FreeIPA server port
devel/jackson-databind: Add new Port
Jackson Databind provides data binding between JSON content and Java
objects. It uses Jackson Core for streaming JSON processing and Jackson
Annotations for data-binding configuration.
WWW: https://github.com/FasterXML/jackson-databind
Sponsored by: Netzkommune GmbH
Required for: FreeIPA server port
devel/jackson-core: Add new Port
Jackson Core provides the low-level streaming API and JSON parser and
generator implementation used by the Jackson data-processing suite. It
supports token-based JSON processing without requiring data binding.
WWW: https://github.com/FasterXML/jackson-core
Sponsored by: Netzkommune GmbH
Required for: FreeIPA server port
devel/jackson-annotations: Add new Port
Jackson Annotations provides general-purpose annotations for the Jackson
data processor. These annotations are used on value and handler types
and do not contain the functionality that processes the annotations.
WWW: https://github.com/FasterXML/jackson-annotations
Sponsored by: Netzkommune GmbH
Required for: FreeIPA server port
devel/jackson-core: Add new Port
Jackson Core provides the low-level streaming API and JSON parser and
generator implementation used by the Jackson data-processing suite. It
supports token-based JSON processing without requiring data binding.
WWW: https://github.com/FasterXML/jackson-core
Sponsored by: Netzkommune GmbH
Required for: FreeIPA server port