git: ae8c4d5a933e - main - devel/jaxb-api: Limit portscout to the javax branch

Jochen Neumeister <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.ports
Message-ID <[email protected]>
The branch main has been updated by joneum:

URL: https://cgit.FreeBSD.org/ports/commit/?id=ae8c4d5a933e3efaeb05ffbc6fa9e5730fc2e744

commit ae8c4d5a933e3efaeb05ffbc6fa9e5730fc2e744
Author:     Jochen Neumeister <[email protected]>
AuthorDate: 2026-08-19 06:59:28 +0000
Commit:     Jochen Neumeister <[email protected]>
CommitDate: 2026-08-19 07:10:07 +0000

    devel/jaxb-api: Limit portscout to the javax branch
    
    The Maven directory this port fetches from also holds 3.x and 4.x, which
    are the switch to the jakarta.xml.bind namespace, not updates.
    security/dogtag-pki needs the javax one.
    
    Sponsored by:   Netzkommune GmbH
---
 devel/jaxb-api/Makefile | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/devel/jaxb-api/Makefile b/devel/jaxb-api/Makefile
index f21635ca6c81..78a1796d07b3 100644
--- a/devel/jaxb-api/Makefile
+++ b/devel/jaxb-api/Makefile
@@ -20,6 +20,10 @@ JAVA_VERSION=	8+
 NO_ARCH=	yes
 NO_BUILD=	yes
 
+# 3.x and 4.x move the API from the javax.xml.bind to the jakarta.xml.bind
+# namespace, which security/dogtag-pki cannot consume.  Stay on 2.3.x.
+PORTSCOUT=	limit:^2\.3\.
+
 PLIST_FILES=	${JAVAJARDIR}/jaxb-api.jar
 
 do-install:
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.