{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":["print/texinfo"],"categories":["devel","java"],"comment":"Java access to native shared libraries","compare":"/compare/jna/index.json","dependentCount":null,"description":"JNA provides Java programs easy access to native shared libraries\nwithout writing anything but Java code - no JNI or native code is\nrequired. This functionality is comparable to Windows' Platform/Invoke\nand Python's ctypes. Access is dynamic at runtime without code\ngeneration.\n\nJNA allows you to call directly into native functions using natural\nJava method invocation. The Java call looks just like it does in\nnative code. Most calls require no special handling or configuration;\nno boilerplate or generated code is required.","flavors":[],"html":"https://daemonports.org/midnightbsd/devel/jna/","kind":"port","lastUpdate":null,"license":["Apache-2.0","lgpl2.1"],"maintainer":"ports@MidnightBSD.org","name":"jna","newest":false,"newestVersion":"5.18.1","noVulnData":true,"origin":"devel/jna","otherSystems":[{"maintainer":"ports@markdixon.name","origin":"devel/jna","path":"/devel/jna/","system":"FreeBSD","version":"5.15.0_4"},{"maintainer":"The OpenBSD ports mailing-list \u003cports@openbsd.org\u003e","matchedBy":"name","newest":true,"noVulnData":true,"origin":"java/jna","path":"/openbsd/java/jna/","system":"OpenBSD","updated":"2026-10-15","version":"5.18.1p0"},{"maintainer":"ports@markdixon.name","origin":"devel/jna","path":"/dragonfly/devel/jna/","system":"DragonFly","version":"5.15.0_2"},{"maintainer":"ports@markdixon.name","noVulnData":true,"origin":"devel/jna","path":"","system":"HardenedBSD","version":"5.15.0_4"},{"maintainer":"ports@markdixon.name","noVulnData":true,"origin":"devel/jna","path":"","system":"GhostBSD","version":"5.15.0_4"}],"packages":null,"pkgName":"jna-5.10.0_1","related":null,"repository":"mports","requiredBy":["devel/jetbrains-clion","devel/jetbrains-goland","textproc/elasticsearch7","textproc/opensearch","textproc/opensearch13","textproc/opensearch219"],"requiredByCount":6,"runDepends":[],"status":null,"system":"midnightbsd","systemLabel":"MidnightBSD","version":"5.10.0_1","versions":null,"vulnerabilities":null,"www":"https://github.com/java-native-access/jna"}
