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

jna-contrib-5.5.0-150200.3.4.4 RPM for noarch

From OpenSuSE Leap 15.5 for noarch

Name: jna-contrib Distribution: SUSE Linux Enterprise 15
Version: 5.5.0 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150200.3.4.4 Build date: Sat Feb 25 13:25:40 2023
Group: Unspecified Build host: sheep66
Size: 2683652 Source RPM: jna-5.5.0-150200.3.4.4.src.rpm
Packager: https://www.suse.com/
Url: https://github.com/twall/jna
Summary: Contrib for jna
This package contains the contributed examples for jna.

Provides

Requires

License

Apache-2.0 OR LGPL-2.1-or-later

Changelog

* Sat Mar 19 2022 fstrba@suse.com
  - Build with java source/target levels 8
* Mon Oct 12 2020 dimstar@opensuse.org
  - %{suffix} is an rpm internal macro that extracts a suffix
    (extension) from a filename. With RPM 4.16, it verifies that a
    filename is passed (e.g. %{suffix:filename.spec}); earlier
    versions returned "", meaning we can just strip it from the
    install command, as we rely on an empty return value.
* Thu Jun 04 2020 fstrba@suse.com
  - Upgrade to 5.5.0
    * Features
      + Add CoreFoundation, IOKit, and DiskArbitration mappings in
      c.s.j.p.mac.
      + c.s.j.p.mac.SystemB now extends c.s.j.p.unix.LibCAPI.
      + Add additional OSGi headers for the JNA bundle to support
      32bit ARM (hardfloat)
      + Include Win32 COM utils (c.s.j.p.win32.com.util and
      c.s.j.p.win32.com.annotation) in OSGI bundle
    * Bug Fixes
      + Fix signature for c.s.j.p.win32.Kernel32#CreateRemoteThread
      and bind VirtualAllocEx, VirtualFreeEx, GetExitCodeThread in
      c.s.j.p.win32.Kernel32
      + Windows needs a wide string in
      c.s.j.p.win32.COM.IShellFolder#ParseDisplayName
      + KEY_ALL_ACCESS value is incorrect in c.s.j.p.win32.WinNT.java
      + Ensure JARs created from the build system don't contain
      invalid Info-ZIP Unicode Path extra info
      + Read correct member of
      WinBase.SYSTEM_INFO.processorArchitecture union
      + Fix passing unions containing integer and floating point
      members as parameters by value
  - Modified patch:
    * jna-build.patch
      + rediff to the changed context
      + disable warnings as errors
      + fix build on ppc64 and s390x
* Thu Oct 10 2019 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 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 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/share/java/jna
/usr/share/java/jna-platform.jar
/usr/share/java/jna/jna-platform.jar
/usr/share/maven-metadata/jna-contrib.xml
/usr/share/maven-poms/jna-platform.pom


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 19:57:54 2024