Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

apache-ivy-2.5.2-150200.3.9.1 RPM for noarch

From OpenSuSE Leap 15.6 for noarch

Name: apache-ivy Distribution: SUSE Linux Enterprise 15
Version: 2.5.2 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150200.3.9.1 Build date: Tue Oct 31 15:37:23 2023
Group: Development/Tools/Building Build host: h04-ch2a
Size: 1438734 Source RPM: apache-ivy-2.5.2-150200.3.9.1.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.

Provides

Requires

License

Apache-2.0

Changelog

* 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

Files

/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, Fri Apr 26 23:30:45 2024