./java/jna [Java Native Access (JNA)]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 4.4.0, Package name: jna-4.4.0
Maintained by: Jasper Lievisse Adriaanse
Master sites:
Description
JNA provides Java programs easy access to native shared libraries
without writing anything but Java code -- no JNI or native code is
required. This functionality is comparable to Windows' Platform/Invoke
and Python's ctypes. Access is dynamic at runtime without code
generation.

JNA allows you to call directly into native functions using natural Java
method invocation. The Java call looks just like it does in native code.
Most calls require no special handling or configuration; no boilerplate
or generated code is required.


Filesize: 67625.406 KB
Version History (View Complete History)
  • (2017-03-26) Updated to version: jna-4.4.0
  • (2017-02-25) Updated to version: jna-4.3.0
  • (2016-04-19) Updated to version: jna-4.2.2
  • (2015-10-24) Updated to version: jna-4.2.1
  • (2015-09-19) Updated to version: jna-4.2.0
  • (2015-09-02) Updated to version: jna-4.1.0
  • (2013-03-08) Updated to version: jna-3.5.1
  • (2011-09-05) Package added to openports.se, version jna-3.2.7 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2019-09-23 07:39:27 by Kurt Miller | Files touched by this commit (1)
Log message:
This version is not compatible with jdk-11. Adjust MODJAVA_VER to 1.8 only.
okay jasper@
   2019-07-12 14:47:59 by Stuart Henderson | Files touched by this commit (874)
Log message:
replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes
   2019-06-10 18:38:36 by Kurt Miller | Files touched by this commit (57)
Log message:
Revision bump all java ports for the jre package removal and java.port.mk
changes.
   2019-03-24 16:24:14 by Stuart Henderson | Files touched by this commit (43)
Log message:
sweep all java ports with a couple of adjustments to build/dependency
environment, which will reduce complexity in java.port.mk when jdk 11 is
added. direction agreed with kurt@.
- switch all MODJAVA_VER to at least 1.8 (we don't currently have any
version earlier than this anyway).
- drop MODJAVA_JRERUN, the separate jre package will be going away with
jdk 11.
- bump changed ports
   2017-04-21 07:27:47 by Kurt Miller | Files touched by this commit (51)
Log message:
- disconnect devel/jdk/1.7 from the build
- adjust java.port.mk so all 1.7 and lower ports now build with 1.8
- bump revision on affected ports
okay sthen@, ian@, landry@
   2017-03-26 06:45:27 by Jasper Lievisse Adriaanse | Files touched by this commit (3)
Log message:
update to jna-4.4.0
   2017-03-06 14:19:20 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Honour CC/CFLAGS
   2017-02-25 08:05:21 by Jasper Lievisse Adriaanse | Files touched by this commit (5)
Log message:
update to jna-4.3.0
   2016-04-18 11:33:12 by Jasper Lievisse Adriaanse | Files touched by this commit (3)
Log message:
update to jna-4.2.2
   2015-12-29 12:49:41 by Jasper Lievisse Adriaanse | Files touched by this commit (44)
Log message:
DISTNAME is set by bsd.port.mk for these ports now
   2015-10-24 08:22:14 by Jasper Lievisse Adriaanse | Files touched by this commit (3)
Log message:
add extended testcase based on clojure
   2015-10-24 08:08:41 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
update to jna-4.2.1
   2015-09-18 12:36:27 by Jasper Lievisse Adriaanse | Files touched by this commit (3)
Log message:
- update to jna-4.2.0
- switch to using the system libffi
   2015-09-04 15:22:29 by Stuart Henderson | Files touched by this commit (1)
Log message:
fix java/jna packaging on i386
   2015-09-01 13:29:42 by Jasper Lievisse Adriaanse | Files touched by this commit (1)
Log message:
missed in previous
   2015-09-01 13:29:22 by Jasper Lievisse Adriaanse | Files touched by this commit (4)
Log message:
- update to jna-4.1.0
- update homepage
- switch to using GH_*
tested with clojure