757948 Commits

Author SHA1 Message Date
Christian Weisgerber 0a717e9c11 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
2026-07-21 23:28:07 +00:00
Nuno Teixeira 107d7d8ce3 emulators/sameboy: Strip binaries
- Set build warnings to upstream defaults

MFH:		2026Q3
2026-07-22 00:20:33 +01:00
Nuno Teixeira 8b9cb36521 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
2026-07-22 00:20:32 +01:00
Dan Langille 7c4426d408 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
2026-07-21 23:13:47 +00:00
Jochen Neumeister 59c3b1a0f7 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
2026-07-22 00:48:24 +02:00
Jochen Neumeister 71959ed3c1 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
2026-07-22 00:48:24 +02:00
Jochen Neumeister 153278858c 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
2026-07-22 00:48:24 +02:00
Jochen Neumeister f4e3a0665d 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
2026-07-22 00:48:23 +02:00
Jochen Neumeister c6991b5d8f 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
2026-07-22 00:48:23 +02:00
Jochen Neumeister 614207eaf4 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
2026-07-22 00:48:23 +02:00
Jochen Neumeister 16be1f2d79 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
2026-07-22 00:48:22 +02:00
Jochen Neumeister daafeb7e1c 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
2026-07-22 00:48:22 +02:00
Jochen Neumeister 203060dea7 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
2026-07-22 00:48:21 +02:00
Jochen Neumeister 1167fb67ac 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
2026-07-22 00:48:21 +02:00
Jochen Neumeister 3f073f017e devel/jboss-logging: Add new Port
JBoss Logging is a Java logging facade which can bind to different
logging managers. It allows applications to remain independent of a
particular logging implementation.

WWW: https://github.com/jboss-logging/jboss-logging

Sponsored by:	Netzkommune GmbH

Required for: FreeIPA server port
2026-07-22 00:48:20 +02:00
Jochen Neumeister beda2836c9 devel/jaxb-api: Add new Port
Jakarta XML Binding API 2.3 provides the classic javax.xml.bind API for
mapping Java classes to XML representations. Although the Maven artifact
is named jakarta.xml.bind-api, version 2.3.3 still uses the
javax.xml.bind namespace.

This port installs only the JAXB API and does not include a JAXB runtime
implementation.

WWW: https://jakarta.ee/specifications/xml-binding/2.3/

Sponsored by:	Netzkommune GmbH

Required for: FreeIPA server port
2026-07-22 00:48:20 +02:00
Jochen Neumeister 31ed915407 devel/javax-ws-rs-api: Add new Port
The Java API for RESTful Web Services (JAX-RS) defines portable APIs for
developing RESTful web services and clients. This port provides the
classic javax.ws.rs namespace used by Java EE applications.

WWW: https://github.com/jakartaee/rest

Sponsored by:	Netzkommune GmbH

Required for: FreeIPA server port
2026-07-22 00:48:20 +02:00
Jochen Neumeister 0f38f4e2fc devel/javax-activation-api: Add new Port
Jakarta Activation API 1.2.2 provides the classic javax.activation API
for handling MIME-typed data. Despite the Maven artifact name, this
release still provides classes in the javax.activation namespace.

This port installs only the Activation API and does not include an
implementation.

WWW: https://jakartaee.github.io/jaf-api/

Sponsored by:	Netzkommune GmbH

Required for: FreeIPA server port
2026-07-22 00:48:19 +02:00
Jochen Neumeister fd9b0e4430 devel/jakarta-annotation-api: Add new Port
Jakarta Annotations defines a collection of annotations representing
common semantic concepts that enable a declarative programming style
across a variety of Java technologies.

The API uses the Java Platform Module System module name
jakarta.annotation.

WWW: https://jakarta.ee/specifications/annotations/

Sponsored by:	Netzkommune GmbH

Required for: FreeIPA server port
2026-07-22 00:48:19 +02:00
Jochen Neumeister e75497e8f6 devel/jakarta-activation-api: Add new Port
Jakarta Activation defines APIs for determining the type of arbitrary
data, encapsulating access to it, discovering the operations available
on it, and instantiating appropriate components to perform operations
on the data.

This port provides the Jakarta Activation API. The implementation is
provided separately by Eclipse Angus Activation.

WWW: https://jakartaee.github.io/jaf-api/

Sponsored by:	Netzkommune GmbH

Required for: FreeIPA server port
2026-07-22 00:48:18 +02:00
Jochen Neumeister 523e2d0a5e security/dogtag-pki: Rework server and CA packaging
* Add the Java 17 build for the Dogtag server and CA components.
* Install the Dogtag server, CA, Tomcat, tools and web application JARs.
* Add the Java, REST, LDAP, JSS and Tomcat dependencies required by
  the server runtime.
* Install pkispawn, pkidestroy, pkidaemon and pki-server.
* Add the pkiuser user and group.
* Install the server and CA configuration templates, upgrade data,
  registry files, web applications and runtime library links.
* Generate and install the Dogtag VERSION file.
* Adapt the server tools, configuration and Tomcat integration to the
  FreeBSD filesystem layout.
* Replace systemd-specific service handling with FreeBSD rc.conf and
  Tomcat multi-instance service support.
* Update pkg-plist for the expanded server and CA runtime.

Sponsored by:	Netzkommune GmbH
2026-07-22 00:48:18 +02:00
Siva Mahadevan b1498444d2 devel/gtkspellmm: use correct @FreeBSD.org maintainer email 2026-07-21 17:57:19 -04:00
Siva Mahadevan fcc3d4db6e lang/scryer-prolog: use correct @FreeBSD.org maintainer email 2026-07-21 17:57:19 -04:00
Siva Mahadevan a4886865e2 www/py-grimoirelab: upgrade to 1.21.0 2026-07-21 17:57:19 -04:00
Siva Mahadevan 4a436cd157 textproc/py-kidash: upgrade to 1.1.9 2026-07-21 17:57:19 -04:00
Siva Mahadevan f16aa873a9 textproc/py-grimoire-elk: upgrade to 1.8.0 2026-07-21 17:57:19 -04:00
Siva Mahadevan 766d10470f devel/py-sortinghat: upgrade to 1.15.0 2026-07-21 17:57:18 -04:00
Siva Mahadevan f618b32a43 devel/py-sirmordred: upgrade to 1.2.11 2026-07-21 17:57:18 -04:00
Siva Mahadevan 4af139efb0 devel/py-perceval-weblate: upgrade to 1.1.9 2026-07-21 17:57:18 -04:00
Siva Mahadevan c5aad58f29 devel/py-perceval-puppet: upgrade to 1.1.9 2026-07-21 17:57:18 -04:00
Siva Mahadevan 812e520f6c devel/py-perceval-opnfv: upgrade to 1.1.9 2026-07-21 17:57:18 -04:00
Siva Mahadevan 1e585bfabd devel/py-perceval-mozilla: upgrade to 1.2.9 2026-07-21 17:57:17 -04:00
Siva Mahadevan 3b777675bc devel/py-perceval: upgrade to 1.5.0 2026-07-21 17:57:17 -04:00
Siva Mahadevan 1941314151 devel/py-grimoirelab-toolkit: upgrade to 1.2.7 2026-07-21 17:57:17 -04:00
Siva Mahadevan d0a6f6399d devel/py-cereslib: upgrade to 1.1.9 2026-07-21 17:57:17 -04:00
Siva Mahadevan 2dc1179575 devel/py-graal: upgrade to 1.2.9 2026-07-21 17:57:17 -04:00
Shamaz Mazum 3ffb90187b math/faiss: Build C API (headers and lib)
PR:	294509
2026-07-21 14:38:00 -07:00
Valery c52505b8d5 audio/cardinal: Add xdg-desktop-portal dependency; Add pkg-message
PR:	293556
2026-07-21 14:26:15 -07:00
Yuri Victorovich 638eaeac3d multimedia/webcamoid: Unbreak on platforms other than amd64 and i386
Reported by:	Robert Clausecker <fuz@fuz.su>
2026-07-21 14:26:14 -07:00
Daniel Engberg dbca848ab3 x11-fonts/alef: Update to 1.001 and unbreak port
Switch to The Document Foundation's distsite as upstream is dead

PR:		296926
Reviewed by:	0mp (maintainer)
2026-07-21 22:59:44 +02:00
Daniel Engberg 4c94010ffd x11-fonts/averiagwf: Put unversioned distfiles in a subdir
Needs to be in a subdir so they don't clash with newer versions

PR:		296929
Reviewed by:	asiciliano (maintainer)
2026-07-21 22:56:54 +02:00
Daniel Engberg dab70a0b29 security/vuxml: Add entry for giflib CVE-2026-26740 2026-07-21 22:54:12 +02:00
Dan Langille 756ff0a53c sysutils/msktutil: Fix build for FreeBSD >= 15
* Take maintainership
* While here, portfmt

PR:		292735
2026-07-21 20:25:56 +00:00
Christoph Moench-Tegeder cf8e4b1f0d cad/kicad: update KiCad and friends to 10.0.5
Release Notes soon on https://www.kicad.org/blog/
2026-07-21 22:18:24 +02:00
Tomoaki AOKI 0e18fa41b4 x11/nvidia-driver-devel, x11/nvidia-kmod-devel, x11/linux-nvidia-libs-devel, graphics/nvidia-drm*-kmod-devel: Update to 610.43.03
Update to latest New Feature Branch of drivers 610.43.03:
https://www.nvidia.com/en-us/drivers/details/274185/

Linux counterparts for x11/linux-nvidia-libs:
https://www.nvidia.com/en-us/drivers/details/274183/

PR:		296950
Differential Revision:	https://reviews.freebsd.org/D58375
2026-07-21 12:55:45 -07:00
Stephen Montgomery-Smith 4cca09806a math/octave-forge-datatypes: Update to 1.2.7. 2026-07-21 14:08:40 -05:00
Stephen Montgomery-Smith 1cd336e939 math/octave-forge-pkg-octave-doc: Update to 0.7.3. 2026-07-21 14:08:08 -05:00
Li-Wen Hsu d124b35287 devel/jenkins-lts: Update to 2.568.1
Sponsored by:	The FreeBSD Foundation
2026-07-22 02:41:19 +08:00
Li-Wen Hsu 17536fc41b devel/jenkins: Update to 2.574
Sponsored by:	The FreeBSD Foundation
2026-07-22 02:40:53 +08:00
Yuri Victorovich 9bdf371585 dns/qmdnsengine: Switch to Qt6
PR:		289591
Requested by:	Daniel Engberg <diizzy@FreeBSD.org>
2026-07-21 10:56:07 -07:00