pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/apache-maven



Module Name:    pkgsrc
Committed By:   ktnb
Date:           Thu Jul 10 20:25:40 UTC 2025

Modified Files:
        pkgsrc/devel/apache-maven: Makefile PLIST distinfo
        pkgsrc/devel/apache-maven/patches: patch-bin_m2.conf patch-bin_mvn

Log Message:
apache-maven: update to 3.9.10

Brought to newest version.

Many, many changes:
https://maven.apache.org/docs/history.html


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 pkgsrc/devel/apache-maven/Makefile
cvs rdiff -u -r1.13 -r1.14 pkgsrc/devel/apache-maven/PLIST
cvs rdiff -u -r1.22 -r1.23 pkgsrc/devel/apache-maven/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/apache-maven/patches/patch-bin_m2.conf
cvs rdiff -u -r1.10 -r1.11 pkgsrc/devel/apache-maven/patches/patch-bin_mvn

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/apache-maven/Makefile
diff -u pkgsrc/devel/apache-maven/Makefile:1.19 pkgsrc/devel/apache-maven/Makefile:1.20
--- pkgsrc/devel/apache-maven/Makefile:1.19     Thu Dec  8 12:28:41 2022
+++ pkgsrc/devel/apache-maven/Makefile  Thu Jul 10 20:25:40 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.19 2022/12/08 12:28:41 schmonz Exp $
+# $NetBSD: Makefile,v 1.20 2025/07/10 20:25:40 ktnb Exp $
 
-DISTNAME=      apache-maven-3.8.6
+DISTNAME=      apache-maven-3.9.10
 CATEGORIES=    devel java
 MASTER_SITES=  ${MASTER_SITE_APACHE:=maven/maven-3/${PKGVERSION_NOREV}/binaries/}
 DISTFILES=     ${DISTNAME}-bin${EXTRACT_SUFX}
@@ -18,7 +18,7 @@ NO_BUILD=     yes
 SUBST_CLASSES+=                maven
 SUBST_FILES.maven=     bin/m2.conf bin/mvn
 SUBST_STAGE.maven=     pre-configure
-SUBST_VARS.maven=      PKG_JAVA_HOME PKG_SYSCONFDIR PREFIX
+SUBST_VARS.maven=      PKG_JAVA_HOME PKG_SYSCONFDIR
 
 INSTALLATION_DIRS=     bin etc/maven lib/java/maven lib/java/maven/boot \
                        share/doc/java/maven share/examples/maven \

Index: pkgsrc/devel/apache-maven/PLIST
diff -u pkgsrc/devel/apache-maven/PLIST:1.13 pkgsrc/devel/apache-maven/PLIST:1.14
--- pkgsrc/devel/apache-maven/PLIST:1.13        Thu Dec  8 12:28:41 2022
+++ pkgsrc/devel/apache-maven/PLIST     Thu Jul 10 20:25:40 2025
@@ -1,15 +1,20 @@
-@comment $NetBSD: PLIST,v 1.13 2022/12/08 12:28:41 schmonz Exp $
+@comment $NetBSD: PLIST,v 1.14 2025/07/10 20:25:40 ktnb Exp $
 bin/mvn
-lib/java/maven/boot/plexus-classworlds-2.6.0.jar
-lib/java/maven/commons-cli-1.4.jar
-lib/java/maven/commons-io-2.6.jar
-lib/java/maven/commons-lang3-3.8.1.jar
-lib/java/maven/guava-25.1-android.jar
-lib/java/maven/guice-4.2.2-no_aop.jar
-lib/java/maven/jansi-2.4.0.jar
-lib/java/maven/javax.annotation-api-1.2.jar
+lib/java/maven/aopalliance-1.0.jar
+lib/java/maven/asm-9.8.jar
+lib/java/maven/boot/plexus-classworlds-2.9.0.jar
+lib/java/maven/commons-cli-1.9.0.jar
+lib/java/maven/commons-codec-1.18.0.jar
+lib/java/maven/failureaccess-1.0.3.jar
+lib/java/maven/guava-33.4.8-jre.jar
+lib/java/maven/guice-5.1.0-classes.jar
+lib/java/maven/httpclient-4.5.14.jar
+lib/java/maven/httpcore-4.4.16.jar
+lib/java/maven/jansi-2.4.2.jar
+lib/java/maven/javax.annotation-api-1.3.2.jar
 lib/java/maven/javax.inject-1.jar
 lib/java/maven/jcl-over-slf4j-1.7.36.jar
+lib/java/maven/jspecify-1.0.0.jar
 lib/java/maven/maven-artifact-${PKGVERSION}.jar
 lib/java/maven/maven-builder-support-${PKGVERSION}.jar
 lib/java/maven/maven-compat-${PKGVERSION}.jar
@@ -19,28 +24,32 @@ lib/java/maven/maven-model-${PKGVERSION}
 lib/java/maven/maven-model-builder-${PKGVERSION}.jar
 lib/java/maven/maven-plugin-api-${PKGVERSION}.jar
 lib/java/maven/maven-repository-metadata-${PKGVERSION}.jar
-lib/java/maven/maven-resolver-api-1.6.3.jar
-lib/java/maven/maven-resolver-connector-basic-1.6.3.jar
-lib/java/maven/maven-resolver-impl-1.6.3.jar
+lib/java/maven/maven-resolver-api-1.9.23.jar
+lib/java/maven/maven-resolver-connector-basic-1.9.23.jar
+lib/java/maven/maven-resolver-impl-1.9.23.jar
+lib/java/maven/maven-resolver-named-locks-1.9.23.jar
 lib/java/maven/maven-resolver-provider-${PKGVERSION}.jar
-lib/java/maven/maven-resolver-spi-1.6.3.jar
-lib/java/maven/maven-resolver-transport-wagon-1.6.3.jar
-lib/java/maven/maven-resolver-util-1.6.3.jar
+lib/java/maven/maven-resolver-spi-1.9.23.jar
+lib/java/maven/maven-resolver-transport-file-1.9.23.jar
+lib/java/maven/maven-resolver-transport-http-1.9.23.jar
+lib/java/maven/maven-resolver-transport-wagon-1.9.23.jar
+lib/java/maven/maven-resolver-util-1.9.23.jar
 lib/java/maven/maven-settings-${PKGVERSION}.jar
 lib/java/maven/maven-settings-builder-${PKGVERSION}.jar
-lib/java/maven/maven-shared-utils-3.3.4.jar
+lib/java/maven/maven-shared-utils-3.4.2.jar
 lib/java/maven/maven-slf4j-provider-${PKGVERSION}.jar
-lib/java/maven/org.eclipse.sisu.inject-0.3.5.jar
-lib/java/maven/org.eclipse.sisu.plexus-0.3.5.jar
+lib/java/maven/org.eclipse.sisu.inject-0.9.0.M4.jar
+lib/java/maven/org.eclipse.sisu.plexus-0.9.0.M4.jar
 lib/java/maven/plexus-cipher-2.0.jar
-lib/java/maven/plexus-component-annotations-2.1.0.jar
-lib/java/maven/plexus-interpolation-1.26.jar
+lib/java/maven/plexus-component-annotations-2.2.0.jar
+lib/java/maven/plexus-interpolation-1.28.jar
 lib/java/maven/plexus-sec-dispatcher-2.0.jar
-lib/java/maven/plexus-utils-3.3.1.jar
+lib/java/maven/plexus-utils-3.6.0.jar
 lib/java/maven/slf4j-api-1.7.36.jar
-lib/java/maven/wagon-file-3.5.1.jar
-lib/java/maven/wagon-http-3.5.1-shaded.jar
-lib/java/maven/wagon-provider-api-3.5.1.jar
+lib/java/maven/wagon-file-3.5.3.jar
+lib/java/maven/wagon-http-3.5.3.jar
+lib/java/maven/wagon-http-shared-3.5.3.jar
+lib/java/maven/wagon-provider-api-3.5.3.jar
 share/doc/java/maven/LICENSE
 share/doc/java/maven/NOTICE
 share/doc/java/maven/README.txt

Index: pkgsrc/devel/apache-maven/distinfo
diff -u pkgsrc/devel/apache-maven/distinfo:1.22 pkgsrc/devel/apache-maven/distinfo:1.23
--- pkgsrc/devel/apache-maven/distinfo:1.22     Thu Dec  8 12:28:41 2022
+++ pkgsrc/devel/apache-maven/distinfo  Thu Jul 10 20:25:40 2025
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.22 2022/12/08 12:28:41 schmonz Exp $
+$NetBSD: distinfo,v 1.23 2025/07/10 20:25:40 ktnb Exp $
 
-BLAKE2s (apache-maven-3.8.6-bin.tar.gz) = f8c4f231ab4e04a38fee9cc82d837be1e89a8bc4cc2ed7bc905abace69c3d283
-SHA512 (apache-maven-3.8.6-bin.tar.gz) = f790857f3b1f90ae8d16281f902c689e4f136ebe584aba45e4b1fa66c80cba826d3e0e52fdd04ed44b4c66f6d3fe3584a057c26dfcac544a60b301e6d0f91c26
-Size (apache-maven-3.8.6-bin.tar.gz) = 8676320 bytes
-SHA1 (patch-bin_m2.conf) = 4fb50adbfb744635281853f0b81ec95a5fdab504
-SHA1 (patch-bin_mvn) = 77195b4e468af5041e11e5d4c0677a58465060e2
+BLAKE2s (apache-maven-3.9.10-bin.tar.gz) = 3f22534dea29ce40296e616ffcbbce4ed8fb38d3736d5327b031c7017e4d132f
+SHA512 (apache-maven-3.9.10-bin.tar.gz) = 4ef617e421695192a3e9a53b3530d803baf31f4269b26f9ab6863452d833da5530a4d04ed08c36490ad0f141b55304bceed58dbf44821153d94ae9abf34d0e1b
+Size (apache-maven-3.9.10-bin.tar.gz) = 8885210 bytes
+SHA1 (patch-bin_m2.conf) = a61e30a06282a4e08914a85793449a3a60a9ab75
+SHA1 (patch-bin_mvn) = 9aa27abc262cd4788c140ff9d5564e87d64b6c7a

Index: pkgsrc/devel/apache-maven/patches/patch-bin_m2.conf
diff -u pkgsrc/devel/apache-maven/patches/patch-bin_m2.conf:1.3 pkgsrc/devel/apache-maven/patches/patch-bin_m2.conf:1.4
--- pkgsrc/devel/apache-maven/patches/patch-bin_m2.conf:1.3     Wed Sep  6 10:17:51 2017
+++ pkgsrc/devel/apache-maven/patches/patch-bin_m2.conf Thu Jul 10 20:25:40 2025
@@ -1,15 +1,20 @@
-$NetBSD: patch-bin_m2.conf,v 1.3 2017/09/06 10:17:51 fhajny Exp $
+$NetBSD: patch-bin_m2.conf,v 1.4 2025/07/10 20:25:40 ktnb Exp $
 
 Follow pkgsrc path convention.
 
---- bin/m2.conf.orig   2017-04-03 19:36:16.000000000 +0000
+--- bin/m2.conf.orig   2025-06-01 18:42:27.000000000 +0000
 +++ bin/m2.conf
-@@ -3,6 +3,6 @@ main is org.apache.maven.cli.MavenCli fr
+@@ -3,8 +3,8 @@ main is org.apache.maven.cli.MavenCli fr
  set maven.conf default ${maven.home}/conf
  
  [plexus.core]
 -load       ${maven.conf}/logging
+-optionally ${maven.home}/lib/ext/redisson/*.jar
+-optionally ${maven.home}/lib/ext/hazelcast/*.jar
 -optionally ${maven.home}/lib/ext/*.jar
-+load       @PKG_SYSCONFDIR@/logging
-+optionally ${maven.home}/lib/java/maven/*.jar
- load       ${maven.home}/lib/*.jar
+-load       ${maven.home}/lib/*.jar
++load       @PKG_SYSCONFDIR@/maven/logging
++optionally ${maven.home}/lib/java/maven/ext/redisson/*.jar
++optionally ${maven.home}/lib/java/maven/ext/hazelcast/*.jar
++optionally ${maven.home}/lib/java/maven/ext/*.jar
++load       ${maven.home}/lib/java/maven/*.jar

Index: pkgsrc/devel/apache-maven/patches/patch-bin_mvn
diff -u pkgsrc/devel/apache-maven/patches/patch-bin_mvn:1.10 pkgsrc/devel/apache-maven/patches/patch-bin_mvn:1.11
--- pkgsrc/devel/apache-maven/patches/patch-bin_mvn:1.10        Thu Dec  8 12:28:41 2022
+++ pkgsrc/devel/apache-maven/patches/patch-bin_mvn     Thu Jul 10 20:25:40 2025
@@ -1,12 +1,12 @@
-$NetBSD: patch-bin_mvn,v 1.10 2022/12/08 12:28:41 schmonz Exp $
+$NetBSD: patch-bin_mvn,v 1.11 2025/07/10 20:25:40 ktnb Exp $
 
 Reconcile JAVA_HOME evaluated at run time on Darwin vs. hardcoded
 via PKG_JAVA_HOME elsewhere.
 Follow pkgsrc path convention.
 
---- bin/mvn.orig       2022-06-06 16:16:38.000000000 +0000
+--- bin/mvn.orig       2025-06-01 18:42:27.000000000 +0000
 +++ bin/mvn
-@@ -46,9 +46,11 @@ fi
+@@ -47,9 +47,11 @@ fi
  # OS specific support. $var _must_ be set to either true or false.
  cygwin=false;
  mingw=false;
@@ -18,7 +18,7 @@ Follow pkgsrc path convention.
  esac
  
  ## resolve links - $0 may be a link to Maven's home
-@@ -93,19 +95,24 @@ if $mingw ; then
+@@ -94,19 +96,24 @@ if $mingw ; then
    # TODO classpath?
  fi
  
@@ -47,7 +47,7 @@ Follow pkgsrc path convention.
  CLASSWORLDS_LAUNCHER=org.codehaus.plexus.classworlds.launcher.Launcher
  
  # For Cygwin, switch paths to Windows format before running java
-@@ -195,8 +202,10 @@ exec "$JAVACMD" \
+@@ -209,8 +216,10 @@ exec "$JAVACMD" \
    $MAVEN_OPTS \
    $MAVEN_DEBUG_OPTS \
    -classpath "${CLASSWORLDS_JAR}" \
@@ -58,4 +58,4 @@ Follow pkgsrc path convention.
    "-Dmaven.multiModuleProjectDirectory=${MAVEN_PROJECTBASEDIR}" \
 +  "-Dorg.apache.maven.global-settings=@PKG_SYSCONFDIR@/settings.xml" \
 +  "-Dorg.apache.maven.global-plugin-registry=@PKG_SYSCONFDIR@/plugin-registry.xml" \
-   ${CLASSWORLDS_LAUNCHER} "$@"
+   ${CLASSWORLDS_LAUNCHER} ${MAVEN_ARGS} "$@"



Home | Main Index | Thread Index | Old Index