| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: xmvn-minimal | Distribution: SUSE Linux 16 |
| Version: 4.3.0 | Vendor: SUSE LLC <https://www.suse.com/> |
| Release: 160000.2.2 | Build date: Sun Sep 29 21:52:50 2024 |
| Group: Development/Tools/Building | Build host: reproducible |
| Size: 75884 | Source RPM: xmvn-4.3.0-160000.2.2.src.rpm |
| Packager: https://www.suse.com/ | |
| Url: https://fedora-java.github.io/xmvn/ | |
| Summary: Dependency-reduced version of XMvn | |
This package provides minimal version of XMvn, incapable of using remote repositories.
Apache-2.0
* Sun Sep 29 2024 fstrba@suse.com
- Fix build after removal of the default %%{java_home} define
* Fri Sep 27 2024 fstrba@suse.com
- Upgrade to version 4.3.0
* Changes:
+ Fix typo in JavadocMojo
+ Reproducible javadoc
+ Reproducible manifest injection
+ Deprecate UUIDs
+ Implement MetadataResult.getPackageMetadataMap()
- Removed patches:
* 0001-Do-not-leave-a-stray-options-file-in-the-generated-j.patch
* 0002-Make-metadata-UUIDs-reproducible-if-SOURCE_DATE_EPOC.patch
* 0003-Reproducible-javadoc-notimestamp-option-and-some-aut.patch
* 0004-Reproducible-manifest-modification-time.patch
+ integrated upstream or similar functionality was added
* Thu May 04 2023 fstrba@suse.com
- Add _multibuild to define 2nd spec file as additional flavor.
Eliminates the need for source package links in OBS.
* Wed May 03 2023 fstrba@suse.com
- Upgrade to version 4.2.0
* Changes:
+ Make XMvn Resolver log to XMvn Logger
+ Make XMvn Subst log to XMvn Logger
+ Depend on junit-jupiter-api instead of junit-jupiter
+ Suppress deprecation warnings in MavenExtensionTest
+ Remove XMvn Connector dependency on Plexus Utils
+ Remove XMvn MOJO dependency on Plexus Utils
+ Port XMvn MOJO from Xpp3Dom to StAX
+ Update Maven to version 3.9.1
+ Don't pass duplicate --patch-module to javadoc
+ Make Javadoc MOJO respect ignoreJPMS configuration flag
+ Propagate javadoc output througt Logger
+ Remove dependency on Plexus Classworlds
+ Remove unneeded managed dependency on maven-invoker
+ Use ServiceLocator to find Logger
+ Use parametrized logging feature
+ Use XMvn Logger instead of Plexus Logger
+ Get rid of Slf4jLoggerAdapter
+ Drop support for Gossip logger
+ Move XMvn Logger to API module
+ Ignore JPMS when all modules are automatic
+ Refactor Javadoc MOJO
+ Make Javadoc not fail when no sources are found
+ Add an integration test for javadoc generation with
module-info.java but no sources
+ Add an integration test for javadoc generation with
Automatic-Module-Name
+ Make Javadoc MOJO work in case one of JPMS modules has no
sources
+ Prioritize certain XMvn components over Maven components
+ Port XMvn MOJO to JSR-330
+ Refactor XMvnMojoExecutionConfigurator
+ Make builddep MOJO compatible with Maven 4
+ Port to JSR-330
+ Get rid of ModelProcessor
+ Refactor XMvnModelValidator
+ Refactor XMvnToolchainManager
+ Convert lambda to method reference
+ Improve Javadoc MOJO JPMS support
+ Add a test case for JPMS javadoc generation with remote
dependencies
+ Add a test case for JPMS multimodule javadoc generation
+ Exclude src/test/resources-filtered/** from RAT
+ Fix scope of xmvn-mojo dependency on plexus-utils
+ --module-path not allowed with release=8
+ Mimic maven-javadoc-plugin for -source and --release
+ testJavadocJPMS needs a modular java
+ Let modello generate source 8
+ Add a jdk9+ profile to assure that we are jdk8 compatible
+ Revert "Use new Collection methods added in Java 9"
+ Revert "Update compiler source/target to JDK 11"
+ Restore possibility to build with Java 8
+ Simple implementation of toolchains
https://github.com/fedora-java/xmvn/issues/142
+ Port to Modello 2.0.0
* Tue May 10 2022 fstrba@suse.com
- Upgrade to version 4.0.0
* Changes:
+ Bump codecov/codecov-action from 2.0.1 to 2.0.2
+ Bump codecov/codecov-action from 1 to 2.0.1
+ Bump commons-compress from 1.20 to 1.21 in /xmvn-parent
+ Change logic for JPMS detection by Javadoc MOJO
+ Fix Javadoc generation for non-JPMS project with JDK 11
+ Remove superflous JARs from assembly
+ Create a backup file when injecting Manifest
+ Attach site artifacts only in site lifecycle
+ Rename xmvn-connector-aether to xmvn-connector
+ Use try-with-resources to avoid resource leaks
+ Remove unused AtomicFileCounter class
+ Update Eclipse project settings
+ Add separate build profile for code quality tools
+ Remove prerequisites on Maven version
+ Drop bisect tool
+ Move release plugins to pluginManagement
+ Move prerequisites on Maven version to xmvn-mojo
+ Fix javadoc warning
+ Bump junit from 4.12 to 4.13.1 in /xmvn-it/src/test/resources/testBisect
+ Bump slf4jVersion from 1.8.0-beta4 to 2.0.0-alpha2 in /xmvn-parent
+ Compile everything whith --release 11
+ Fix assembly building with Maven Checkstyle Plugin 3.1.0+
+ Update to latest Checkstyle
+ Format code to conform to Checkstyle 8.44
+ Untabify Maven build files
+ Update Maven plugin versions
+ Drop Ivy
+ Drop Gradle
+ Add support for compiler release setting
+ Fix Javadoc generation for modular projects
+ Add JPMS check to Javadoc MOJO
+ Add missing license headers
+ Disable I/O write test if the build is running as root
+ Switch to SHA-256 in CacheManager
+ Update dependency xmlunit.assertj to xmlunit.assertj3
+ Fixes #56 - Honour source parameter in javadoc mojo
+ Implement XMvn toolchain manager
+ Fix requires generation for self-depending packages
+ Remove redundant parentheses
+ Remove redudnant use of this
+ Relay on implicit access modifiers of interfaces
+ Rely on implicit boxing
+ Make use of diamond operator
+ [test] Use use lambda expressions for creation of DeploymentResult
+ Remove use of deprecated StringUtils methods
+ [test] Port tests to JUnit 5
+ Update to latest dependencies
+ [test] Add missing assertions about XML output
+ Use new Collection methods added in Java 9
+ Remove uses of deprecated Class.newInstance() method
+ Drop artifact resolution from JAVA_HOME
+ Update to latest Maven plugin versions
+ Update compiler source/target to JDK 11
+ Update Eclipse project settings
+ Make xmvn-subst honor settings for ignoring duplicate metadata
+ Allow removing plugins during model validation
+ Prefer namespaced metadata when duplicates are found
* Fri Oct 22 2021 fstrba@suse.com
- Specify maven_home manually since the diversity of alternatives
in different distro versions makes it tedious to detect this
automatically
* Thu May 13 2021 fstrba@suse.com
- Require the maven-libs we built against in order to avoid hanging
symlinks
* Mon May 11 2020 fstrba@suse.com
- Do not use %%pretrans
* Thu Nov 21 2019 fstrba@suse.com
- Upgrade to upstream version 3.1.0
* Wed Mar 27 2019 fstrba@suse.com
- Initial packaging of xmvn 3.0.0
/usr/bin/xmvn /usr/share/xmvn /usr/share/xmvn/bin /usr/share/xmvn/bin/m2.conf /usr/share/xmvn/bin/mvn /usr/share/xmvn/bin/mvnDebug /usr/share/xmvn/boot /usr/share/xmvn/boot/plexus-classworlds.jar /usr/share/xmvn/conf /usr/share/xmvn/conf/logging /usr/share/xmvn/conf/logging/simplelogger.properties /usr/share/xmvn/conf/settings.xml /usr/share/xmvn/conf/toolchains.xml /usr/share/xmvn/lib /usr/share/xmvn/lib/aopalliance.jar /usr/share/xmvn/lib/atinject.jar /usr/share/xmvn/lib/commons-cli.jar /usr/share/xmvn/lib/commons-codec.jar /usr/share/xmvn/lib/ext /usr/share/xmvn/lib/ext/README.txt /usr/share/xmvn/lib/ext/hazelcast /usr/share/xmvn/lib/ext/hazelcast/README.txt /usr/share/xmvn/lib/ext/redisson /usr/share/xmvn/lib/ext/redisson/README.txt /usr/share/xmvn/lib/ext/xmvn-api.jar /usr/share/xmvn/lib/ext/xmvn-connector.jar /usr/share/xmvn/lib/ext/xmvn-core.jar /usr/share/xmvn/lib/glassfish-annotation-api.jar /usr/share/xmvn/lib/guava_guava.jar /usr/share/xmvn/lib/guice_google-guice.jar /usr/share/xmvn/lib/httpcomponents_httpclient.jar /usr/share/xmvn/lib/httpcomponents_httpcore.jar /usr/share/xmvn/lib/jakarta-inject.jar /usr/share/xmvn/lib/jansi-native /usr/share/xmvn/lib/jansi-native/README.txt /usr/share/xmvn/lib/jansi-native/libjansi.so /usr/share/xmvn/lib/jansi_jansi.jar /usr/share/xmvn/lib/maven-artifact.jar /usr/share/xmvn/lib/maven-builder-support.jar /usr/share/xmvn/lib/maven-compat.jar /usr/share/xmvn/lib/maven-core.jar /usr/share/xmvn/lib/maven-embedder.jar /usr/share/xmvn/lib/maven-model-builder.jar /usr/share/xmvn/lib/maven-model.jar /usr/share/xmvn/lib/maven-plugin-api.jar /usr/share/xmvn/lib/maven-repository-metadata.jar /usr/share/xmvn/lib/maven-resolver-provider.jar /usr/share/xmvn/lib/maven-resolver_maven-resolver-api.jar /usr/share/xmvn/lib/maven-resolver_maven-resolver-connector-basic.jar /usr/share/xmvn/lib/maven-resolver_maven-resolver-impl.jar /usr/share/xmvn/lib/maven-resolver_maven-resolver-named-locks.jar /usr/share/xmvn/lib/maven-resolver_maven-resolver-spi.jar /usr/share/xmvn/lib/maven-resolver_maven-resolver-transport-file.jar /usr/share/xmvn/lib/maven-resolver_maven-resolver-transport-http.jar /usr/share/xmvn/lib/maven-resolver_maven-resolver-transport-wagon.jar /usr/share/xmvn/lib/maven-resolver_maven-resolver-util.jar /usr/share/xmvn/lib/maven-settings-builder.jar /usr/share/xmvn/lib/maven-settings.jar /usr/share/xmvn/lib/maven-shared-utils_maven-shared-utils.jar /usr/share/xmvn/lib/maven-slf4j-provider.jar /usr/share/xmvn/lib/maven-wagon_file.jar /usr/share/xmvn/lib/maven-wagon_http-shared.jar /usr/share/xmvn/lib/maven-wagon_http.jar /usr/share/xmvn/lib/maven-wagon_provider-api.jar /usr/share/xmvn/lib/org.eclipse.sisu.inject.jar /usr/share/xmvn/lib/org.eclipse.sisu.plexus.jar /usr/share/xmvn/lib/plexus-containers_plexus-component-annotations.jar /usr/share/xmvn/lib/plexus_interpolation.jar /usr/share/xmvn/lib/plexus_plexus-cipher.jar /usr/share/xmvn/lib/plexus_plexus-sec-dispatcher.jar /usr/share/xmvn/lib/plexus_utils.jar /usr/share/xmvn/lib/plexus_xml.jar /usr/share/xmvn/lib/slf4j_api.jar /usr/share/xmvn/lib/slf4j_jcl-over-slf4j.jar
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Sep 30 22:29:13 2025