Package: libnative-platform-java / 0.11-5

Metadata

Package Version Patches format
libnative-platform-java 0.11-5 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
native_locator_usr_lib_first.patch | (download)

src/main/java/net/rubygrapefruit/platform/internal/NativeLibraryLocator.java | 11 11 + 0 - 0 !
1 file changed, 11 insertions(+)

 try to load native library [java.library.path]/libnative-platform.so first
 instead of extractDir or classpath.
 It will load first file matching expected name for paths listed in java.library.path
libname.diff | (download)

src/main/java/net/rubygrapefruit/platform/internal/Platform.java | 13 7 + 6 - 0 !
1 file changed, 7 insertions(+), 6 deletions(-)

 library name is always stable under debian gnu/linux
 when shared object is installed into /usr/lib/jni/
 So remove Linux32Bit / Linux64Bit handling.
PosixFile_rename.patch | (download)

build.gradle | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 native-helper 0.11 suddenly renamed posixfile
 This patch fixes the problem by reintroducing PosixFile and should be safe to
 remove after Gradle is updated to 3.1.
 See https://github.com/adammurdoch/native-platform/commit/bceb8b65fa12113551056d2ba7903345ae3247cb