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

jna-5.4.0-bp153.1.32 RPM for s390x

From OpenSuSE Leap 15.3 for s390x

Name: jna Distribution: SUSE Linux Enterprise 15 SP3
Version: 5.4.0 Vendor: openSUSE
Release: bp153.1.32 Build date: Sat Mar 6 02:25:56 2021
Group: Unspecified Build host: s390zp26
Size: 434015 Source RPM: jna-5.4.0-bp153.1.32.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/twall/jna
Summary: Pure Java access to native libraries
JNA provides Java programs easy access to native shared libraries
(DLLs on Windows) without writing anything but Java code. JNA's
design aims to provide native access in a natural way with a
minimum of effort. No boilerplate or generated code is required.
While some attention is paid to performance, correctness and ease
of use take priority.

Provides

Requires

License

LGPL-2.1-or-later OR Apache-2.0

Changelog

* Thu Oct 10 2019 Fridrich Strba <fstrba@suse.com>
  - Rename package to jna, since the jna package must be anyway
    archful
  - Upgrade to 5.4.0
  - Split the package into:
    * jna
      + archful package
      + provides and obsoletes the libjnidispatch package
      + packages the libjnidispatch.so
    * jna-contrib
      + noarch package
      + contains the jna-platform examples
  - Removed patches:
    * jna-4.5.1-nojavah.patch
    * jna-getpeer.patch
    * jna-msgsize.patch
      + not needed anymore with this version
  - Modified patches:
    * jna-build.patch
    * jna-callback.patch
      + Adapted to changed context
  - Added patches:
    * jna-system-libjnidispatch.patch
      + Load the libjnidispatch from system
    * jna-java8compat.patch
      + Add casts to prevent using of java9+ only ByteBuffer
      methods
* Wed Mar 13 2019 Fridrich Strba <fstrba@suse.com>
  - Decide whether to apply the jna-4.5.0-nojavah.patch according
    to what java-devel version is used for build
* Wed Oct 24 2018 Fridrich Strba <fstrba@suse.com>
  - Install the provided pom*.xml files in order to make maven aware
    about the jna-platform too
* Thu Jul 26 2018 msuchanek@suse.com
  - Fix dealing with different java environments
  - Fix license warning
* Wed Jun 13 2018 msuchanek@suse.com
  - do not apply nojavah on Leap 42.3 - breaks build
  - quiet warnings
    + jna-msgsize.patch
    + jna-callback.patch
    + delete jna-no-werror.patch
* Tue Jun 12 2018 fstrba@suse.com
  - Upstrem version 4.5.1
  - Modified patch:
    * jna-4.5.0-nojavah.patch -> jna-4.5.1-nojavah.patch
      + Rediff to changed context, rework dependency chain and do not
      try to load urls in the no-network build environment
  - Added patch:
    * jna-no-werror.patch
      + Disable -Werror to enable build with two new warnings
  - Build with compatibility 1.8
* Tue Jan 09 2018 fstrba@suse.com
  - Added patch:
    * jna-4.5.0-nojavah.patch
      + Fix build with jdk10
      + Generate relevant header files during javac run
* Tue Jan 02 2018 fstrba@suse.com
  - Force build with jdk < 10
* Mon Oct 30 2017 ecsos@opensuse.org
  - change version and name from jna-4.1.0.pom to jna-4.5.0.pom
  - fix require libjnidispatch-version in jna-package
* Tue Sep 19 2017 fstrba@suse.com
  - Upstream version 4.5.0
  - Removed patch:
    * reproducible.patch
      + integrated upstream
  - Added patch:
    * jna-getpeer.patch
      + upstream workaround to the inaccessibility of the getPeer
      method
      + Fix build with jdk9
  - Modified patch:
    * jna-build.patch
      + rediff to the new context
* Tue Sep 19 2017 fstrba@suse.com
  - Build with source and target levels 1.6
  - Force building with java-devel < 1.9, since the code uses APIs
    removed in jdk9
* Fri May 19 2017 dziolkowski@suse.com
  - New build dependency: javapackages-local
  - drop conditionals for unsupported SUSE versions
* Fri Feb 24 2017 msuchanek@suse.com
  - Upstream version 4.2.2
    * adds some symbols needed by Arduino IDE.
* Fri Mar 18 2016 bwiedemann@suse.com
  - Add reproducible.patch to fix build-compare
* Sun Nov 08 2015 p.drouand@gmail.com
  - Update to version 4.2.1
    * Add support for linux-sparcv9.
    * Added `GetCommState`, `GetCommTimeouts` `SetCommState` and `SetCommTimeouts`
      to `com.sun.jna.platform.win32.Kernel32`. Added `DCB` structure to
      `com.sun.jna.platform.win32.WinBase.
    * Make loading debug flags mutable.
    * Added `host_processor_info` to `com.sun.jna.platform.mac.SystemB`.
    * Added JNA functional overview.
    * Update linux-arm natives omitted in 4.2.
  - Update jna-4.1.0-build.patch > jna-build.patch
* Wed Mar 18 2015 tchvatal@suse.com
  - Fix build with new javapackages-tools
* Mon Nov 03 2014 cbosdonnat@suse.com
  - Updated to 4.1.0. See the changelog on:
    https://github.com/twall/jna/blob/master/CHANGES.md
  - Updated jna-3.4.0-build.patch into jna-4.1.0-build.patch
  - Added libjnidispatch.rpmlintrc to silence warning about explicit
    library dependency between jna and libjnidistach: rpm doesn't
    detect library dependencies on Java packages, we need to force it.
  - Removed libffi patches: now using the libffi package.
    * libffi-aarch64.patch
    * libffi-ppc64le.patch
  - Added rpmlint filters:
    * libjnidispatch-rpmlintrc

Files

/usr/lib64/java/jna
/usr/lib64/java/jna.jar
/usr/lib64/java/jna/jna.jar
/usr/lib64/jna
/usr/lib64/jna/libjnidispatch.so
/usr/share/doc/packages/jna
/usr/share/doc/packages/jna/CHANGES.md
/usr/share/doc/packages/jna/OTHERS
/usr/share/doc/packages/jna/README.md
/usr/share/doc/packages/jna/TODO
/usr/share/java/jna.jar
/usr/share/licenses/jna
/usr/share/licenses/jna/LICENSE
/usr/share/maven-metadata/jna.xml
/usr/share/maven-poms/jna.pom


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 15:08:25 2024