Changelog for
jna-contrib-5.5.0-150200.3.4.4.noarch.rpm :
* Sat Mar 19 2022 fstrbaAATTsuse.com- Build with java source/target levels 8
* Mon Oct 12 2020 dimstarAATTopensuse.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 fstrbaAATTsuse.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 fstrbaAATTsuse.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 fstrbaAATTsuse.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 fstrbaAATTsuse.com- Install the provided pom
*.xml files in order to make maven aware about the jna-platform too
* Thu Jul 26 2018 msuchanekAATTsuse.com- Fix dealing with different java environments- Fix license warning
* Wed Jun 13 2018 msuchanekAATTsuse.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 fstrbaAATTsuse.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 fstrbaAATTsuse.com- Added patch:
* jna-4.5.0-nojavah.patch + Fix build with jdk10 + Generate relevant header files during javac run
* Tue Jan 02 2018 fstrbaAATTsuse.com- Force build with jdk < 10
* Mon Oct 30 2017 ecsosAATTopensuse.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 fstrbaAATTsuse.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 fstrbaAATTsuse.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 dziolkowskiAATTsuse.com- New build dependency: javapackages-local- drop conditionals for unsupported SUSE versions
* Fri Feb 24 2017 msuchanekAATTsuse.com- Upstream version 4.2.2
* adds some symbols needed by Arduino IDE.
* Fri Mar 18 2016 bwiedemannAATTsuse.com- Add reproducible.patch to fix build-compare
* Sun Nov 08 2015 p.drouandAATTgmail.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 tchvatalAATTsuse.com- Fix build with new javapackages-tools
* Mon Nov 03 2014 cbosdonnatAATTsuse.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