svn commit: r527891 - in head/devel/jna: . files
Hans Petter Selasky
hselasky at FreeBSD.org
Fri Mar 6 19:10:13 UTC 2020
Author: hselasky
Date: Fri Mar 6 19:10:11 2020
New Revision: 527891
URL: https://svnweb.freebsd.org/changeset/ports/527891
Log:
- Update to 5.0.5
This avoids a dependency on version 8 of OpenJDK when building elasticsearch7.
Test built using gcc and clang.
PR: 244358
Submitted by: Peter Laursen <freebsd at mosedal.net>
Approved by: pi
Modified:
head/devel/jna/Makefile
head/devel/jna/distinfo
head/devel/jna/files/patch-native_Makefile
Modified: head/devel/jna/Makefile
==============================================================================
--- head/devel/jna/Makefile Fri Mar 6 18:18:59 2020 (r527890)
+++ head/devel/jna/Makefile Fri Mar 6 19:10:11 2020 (r527891)
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= jna
-PORTVERSION= 4.5.2
+PORTVERSION= 5.5.0
CATEGORIES= devel java
MAINTAINER= ports at FreeBSD.org
@@ -10,8 +10,8 @@ COMMENT= Java access to native shared libraries
LICENSE= LGPL21+ APACHE20
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-LICENSE_FILE_LGPL21+ = ${WRKSRC}/LICENSE.LGPL
-LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE.AL
+LICENSE_FILE_LGPL21+ = ${WRKSRC}/LGPL2.1
+LICENSE_FILE_APACHE20= ${WRKSRC}/AL2.0
BROKEN_armv6= fails to compile: build.xml: compilation failed
BROKEN_armv7= fails to compile: build.xml: compilation failed
@@ -19,7 +19,7 @@ BROKEN_armv7= fails to compile: build.xml: compilatio
USES= autoreconf:build gmake libtool xorg
USE_ANT= yes
USE_JAVA= yes
-JAVA_VERSION= 8
+JAVA_VERSION= 8+
USE_XORG= x11 xt
MAKE_ARGS= -DCC="${CC}" -DLD="${LD}"
MAKE_ENV= ANT_OPTS=-Drelease -DARCH=${ANT_ARCH}
Modified: head/devel/jna/distinfo
==============================================================================
--- head/devel/jna/distinfo Fri Mar 6 18:18:59 2020 (r527890)
+++ head/devel/jna/distinfo Fri Mar 6 19:10:11 2020 (r527891)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1565977477
-SHA256 (java-native-access-jna-4.5.2_GH0.tar.gz) = 64c2bdcdbc12c71c04417aac7a25b271498b1bb10403c635c3f8b2df39fd953d
-SIZE (java-native-access-jna-4.5.2_GH0.tar.gz) = 74735377
+TIMESTAMP = 1581869314
+SHA256 (java-native-access-jna-5.5.0_GH0.tar.gz) = b684792ff099afba639288da75bc6ae4a2641f46a6429b5a481b7749630c56f7
+SIZE (java-native-access-jna-5.5.0_GH0.tar.gz) = 93781100
Modified: head/devel/jna/files/patch-native_Makefile
==============================================================================
--- head/devel/jna/files/patch-native_Makefile Fri Mar 6 18:18:59 2020 (r527890)
+++ head/devel/jna/files/patch-native_Makefile Fri Mar 6 19:10:11 2020 (r527891)
@@ -1,4 +1,4 @@
---- native/Makefile.orig 2017-12-27 19:27:16 UTC
+--- native/Makefile.orig 2018-10-07 21:48:55 UTC
+++ native/Makefile
@@ -39,6 +39,8 @@
# protection simply by defining HAVE_PROTECTION. This option has been only
@@ -22,16 +22,17 @@
CDEFINES+=-DHAVE_PROTECTION -DFFI_MMAP_EXEC_WRIT -DUSE_DEAFULT_LIBNAME_ENCODING
endif
-@@ -336,10 +341,10 @@ endif
- ifeq ($(CC),gcc)
+@@ -337,11 +342,11 @@ ifeq ($(CC),gcc)
GCC_MAJOR_VERSION = $(shell gcc -dumpversion | cut -f 1 -d '.')
ifneq ($(GCC_MAJOR_VERSION),4)
-- LOC_CC_OPTS=-Wno-unknown-warning-option -Werror -Wno-clobbered -Wno-unused-variable
-+ LOC_CC_OPTS=-Werror -Wno-unused-variable
+ ifneq ($(GCC_MAJOR_VERSION),3)
+- LOC_CC_OPTS=-Wno-unknown-warning-option -Werror -Wno-clobbered -Wno-unused-variable
++ LOC_CC_OPTS=-Wno-unused-variable
+ endif
endif
else
- LOC_CC_OPTS=-Wno-unknown-warning-option -Werror -Wno-clobbered -Wno-unused-variable
-+ LOC_CC_OPTS=-Werror -Wno-unused-variable
++ LOC_CC_OPTS=-Wno-unused-variable
endif
# Enable 64-bit builds if the arch demands it
More information about the svn-ports-all
mailing list