| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: xmvn-resolve | Distribution: openSUSE Tumbleweed |
| Version: 4.3.0 | Vendor: openSUSE |
| Release: 3.3 | Build date: Fri Sep 27 13:35:05 2024 |
| Group: Development/Tools/Building | Build host: reproducible |
| Size: 27579 | Source RPM: xmvn-tools-4.3.0-3.3.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://fedora-java.github.io/xmvn/ | |
| Summary: XMvn Resolver | |
This package provides XMvn Resolver, which is a very simple command-line tool to resolve Maven artifacts from system repositories. Basically it's just an interface to artifact resolution mechanism implemented by XMvn Core. The primary intended use case of XMvn Resolver is debugging local artifact repositories.
Apache-2.0
* Fri Sep 27 2024 Fridrich Strba <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
* Wed Sep 18 2024 Fridrich Strba <fstrba@suse.com>
- Added patch:
* 0004-Reproducible-manifest-modification-time.patch
+ preserve manifest modification time when injecting additional
attributes
* Thu Jul 18 2024 Fridrich Strba <fstrba@suse.com>
- Modified patch:
* UUID.patch ->
0002-Make-metadata-UUIDs-reproducible-if-SOURCE_DATE_EPOC.patch
+ use version of the patch from our Pull Request to upstream
- Added patch:
* 0003-Reproducible-javadoc-notimestamp-option-and-some-aut.patch
+ make javadoc reproducible if project.build.outputTimestamp
is specified or if SOURCE_DATE_EPOCH environmental variable
is set
* Mon Feb 19 2024 Fridrich Strba <fstrba@suse.com>
- Modify the xmvn-install script to work with new
apache-commons-compress
* Tue Jan 30 2024 Fridrich Strba <fstrba@suse.com>
- Modified patch:
* UUID.patch
+ sync with the version in our official upstream pull request
* Wed Sep 13 2023 Fridrich Strba <fstrba@suse.com>
- Added patch:
* 0001-Do-not-leave-a-stray-options-file-in-the-generated-j.patch
+ Remove generated temporary file from the tree after use, make
thus the generated javadoc more reproducible
* Wed Aug 02 2023 Fridrich Strba <fstrba@suse.com>
- Modified patch:
* UUID.patch
+ try to assure unique UUID for each of the split packages.
* Mon Jul 24 2023 Fridrich Strba <fstrba@suse.com>
- Added patch:
* UUID.patch
+ avoid generating random UUIDs, which makes reproducible build
impossible (bsc#1162112)
* Wed May 03 2023 Fridrich Strba <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
- Removed patches
* 0001-Mimic-maven-javadoc-plugin-for-source-and-release.patch
* 0001-Port-to-Maven-3.8.5.patch
* 0001-Restore-possibility-to-build-with-Java-8.patch
* 0001-Simple-implementation-of-toolchains-https-github.com.patch
* 0002-Revert-Update-compiler-source-target-to-JDK-11.patch
* 0002-module-path-not-allowed-with-release-8.patch
* 0003-Revert-Use-new-Collection-methods-added-in-Java-9.patch
* 0004-Add-a-jdk9-profile-to-assure-that-we-are-jdk8-compat.patch
+ Integrated upstream in this version
* Mon May 16 2022 Fridrich Strba <fstrba@suse.com>
- Added patch:
* 0001-Port-to-Maven-3.8.5.patch
+ Allow buiding against unpatched maven 3.8.5
/usr/bin/xmvn-resolve /usr/share/java/xmvn /usr/share/java/xmvn/xmvn-resolve.jar /usr/share/maven-metadata/xmvn-tools-resolve.xml /usr/share/maven-poms/xmvn /usr/share/maven-poms/xmvn/xmvn-resolve.pom
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Apr 21 22:23:10 2026