| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: apache-ivy | Distribution: SUSE Linux 16 |
| Version: 2.5.3 | Vendor: SUSE LLC <https://www.suse.com/> |
| Release: 160000.2.2 | Build date: Wed Apr 30 15:27:47 2025 |
| Group: Development/Tools/Building | Build host: reproducible |
| Size: 1460334 | Source RPM: apache-ivy-2.5.3-160000.2.2.src.rpm |
| Packager: https://www.suse.com/ | |
| Url: https://ant.apache.org/ivy/ | |
| Summary: Java-based dependency manager | |
Apache Ivy is a tool for managing (recording, tracking, resolving and reporting) project dependencies. It is designed as process agnostic and is not tied to any methodology or structure. while available as a standalone tool, Apache Ivy works particularly well with Apache Ant providing a number of powerful Ant tasks ranging from dependency resolution to dependency reporting and publication.
Apache-2.0
* Wed Apr 30 2025 fstrba@suse.com
- Use standalone pack200 implementation and allow wider variety
of Java versions
* Thu Jan 30 2025 gus.kenion@suse.com
- Upgrade to version 2.5.3
* Bugfixes:
+ trying to set safe XML features causes SAXExceptions when
used with certain XML parsers (jira:IVY-1647[])
+ some unit tests failed on Java 8 (jira:IVY-1648[])
+ cached Ivy files were not valid in some scenarios
(jira:IVY-1649[], jira:IVY-1650[])
* Documentation:
+ improved to the documentation regarding the use of patterns
in the resolvers and retrieve task (jira:IVY-1651[])
- Update patch files for compatibility with 2.5.3:
* apache-ivy-global-settings.patch
* apache-ivy-publication-date.patch
* apache-ivy-pack200.patch
* Sun Sep 29 2024 fstrba@suse.com
- Fix build after removal of the default %%{java_home} define
* Tue Feb 20 2024 dimstar@opensuse.org
- Use %patch -P N instead of deprecated %patchN.
* Mon Oct 30 2023 fstrba@suse.com
- Added patch:
* apache-ivy-pack200.patch
+ conditionally apply to allow building against standalone
pack200 implementation
* Tue Sep 19 2023 fstrba@suse.com
- Added patch:
* apache-ivy-publication-date.patch
+ Use SOURCE_DATE_EPOCH for publication date in ivy artifacts
* Mon Aug 21 2023 fstrba@suse.com
- Upgrade to version 2.5.2 (bsc#1214422)
* Fixes:
+ ivy:retrieve could fail because of a 'NullPointerException'
(jira:IVY-1641[])
+ reading POMs may loose dependencies when multiple Maven
dependencies only differ in 'classifier' (jira:IVY-1642[])
+ CVE-2022-46751: Apache Ivy Is Vulnerable to XML External
Entity Injections
* Mon Nov 07 2022 david.anes@suse.com
- Upgrade to version 2.5.1 (bsc#1205142, bsc#1205138)
* Breaking:
+ Removed old fr\jayasoft\ivy\ant\antlib.xml AntLib definition
file.
* Fixes:
+ CVE-2022-37865 allow create/overwrite any file on the system.
(see https://ant.apache.org/ivy/security.html)
+ CVE-2022-37866 Path traversal in patterns.
(see https://ant.apache.org/ivy/security.html)
+ ResolveEngine resets dictator resolver to null in the global
configuration.
+ ConcurrentModificationException in
MessageLoggerHelper.sumupProblems.
+ useOrigin="true" fails with file-based ibiblio.
+ ivy:retrieve Ant task didn’t create an empty fileset when no
files were retrieved to a non-empty directory.
+ ivy:retrieve Ant task relied on the default HTTP header
"Accept" which caused problems with servers that interpret it
strictly (e.g. AWS CodeArtifact).
* Improvements:
+ Ivy command now accepts a URL for the -settings option.
* Sat Mar 19 2022 fstrba@suse.com
- Upgrade to upstream version 2.5.0
- Force building with JDK < 14, since it imports statically a class
removed in JDK14
- Change dependencies for the httpclient to httpcomponents-client
instead of apache-commons-httpclient
- Modified patch:
* apache-ivy-global-settings.patch
+ implement the same functionality with a bit of less code
- Removed patches:
* apache-ivy-2.4.0-jdk9.patch
* port-to-bc-1.52.patch
+ not needed with this version
* Tue Dec 10 2019 fstrba@suse.com
- Specify bundle.version in order to avoid unexpanded macro
* Tue Sep 24 2019 fstrba@suse.com
- Build the bouncycastle signer plugin since bcpg is now present
- Added patch:
* port-to-bc-1.52.patch
+ Allow building the signer plugin against bouncycastle >= 1.52
* Tue Jul 02 2019 fstrba@suse.com
- Add possibility to build with ssh and vfs integration, since
we have all the dependencies in openSUSE.
* Mon Apr 08 2019 fstrba@suse.com
- Remove the reference to parent from pom file, since we are not
building using maven.
* Thu Feb 07 2019 fstrba@suse.com
- Add apache-ivy/ivy.jar symlink
* Mon Nov 26 2018 fstrba@suse.com
- Upgrade to version 2.4.0
- Modified patch:
* apache-ivy-2.3.0-jdk9.patch -> apache-ivy-2.4.0-jdk9.patch
+ rediff to changed context
- Added patch:
* apache-ivy-global-settings.patch
+ change global settings
* Tue May 15 2018 fstrba@suse.com
- Modified patch:
* apache-ivy-2.3.0-jdk9.patch
+ Build with source and target 8 to prepare for a possible
removal of 1.6 compatibility
- Run fdupes on documentation
* Thu Sep 07 2017 fstrba@suse.com
- Added patch:
* apache-ivy-2.3.0-jdk9.patch
+ Use source and target version 1.6 to enable build with jdk9
* Sun May 21 2017 tchvatal@suse.com
- Reduce deps a bit
* Fri May 19 2017 pcervinka@suse.com
- New build dependency: javapackages-local
* Wed Mar 18 2015 tchvatal@suse.com
- Fix build with new javapackages-tools
* Tue Jul 08 2014 tchvatal@suse.com
- Do not depend on ant-nodeps.
* Wed Nov 06 2013 mvyskocil@suse.com
- Remove jakarta-commons-httpclient3, we do no longer provide it
- Add ant.d config snippet for ivy
- call add_maven_depmap
* Mon Sep 09 2013 tchvatal@suse.com
- Move from jpackage-utils to javapackage-tools
* Fri Jan 25 2013 archie@dellroad.org
- Upgrade to release 2.3.0
* improved Ant support with some new Ant tasks and enhancements to existing tasks
* improved Maven2 compatibility
* some new resolvers
* numerous bug fixes as documented in Jira and in the release notes
* Wed Jan 02 2013 archie@dellroad.org
- Define ${target.ivy.version} during build
- Include an ivy(1) command line script and man page
* Mon Jan 16 2012 mvyskocil@suse.cz
- Initial SUSE packaging of apache-ivy 2.2.0
(without signing support)
/etc/ant.d/apache-ivy /usr/bin/ivy /usr/share/doc/packages/apache-ivy /usr/share/doc/packages/apache-ivy/README.adoc /usr/share/java/apache-ivy /usr/share/java/apache-ivy/ivy.jar /usr/share/java/ivy.jar /usr/share/licenses/apache-ivy /usr/share/licenses/apache-ivy/LICENSE /usr/share/licenses/apache-ivy/NOTICE /usr/share/man/man1/ivy.1.gz /usr/share/maven-metadata/apache-ivy.xml /usr/share/maven-poms/JPP-ivy.pom
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Sep 30 22:36:46 2025