Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
5.15.0_2 24 Oct 2024 11:46:45 |
Ronald Klop (ronald) |
devel/jna: unbreak armv6 and armv7
PR: 282297
Approved by: Mark Dixon (maintainer) |
5.15.0_1 10 Oct 2024 06:53:26 |
Ronald Klop (ronald) |
devel/jna: no RUN_DEPENDS on openjdk8
As this is a library, the end product will decide what JDK is used.
No unnecessary install of an extra JDK.
+ pet portlint:
FATAL: PLIST_FILES: files cannot contain %%FOO%% variables. Use make variables
and logic instead
PR: 262830
Approved by: maintainer timeout |
5.15.0 21 Apr 2024 12:03:37 |
Fernando Apesteguía (fernape) Author: Dmitry Wagin |
devel/jna: Update to 5.14.0+
ChangeLog:
https://github.com/java-native-access/jna/blob/master/CHANGES.md#next-release-5150
Features
* Add support for FreeBSD aarch64.
* Add support for DragonFly BSD x86-64.
* Add IsProcessorFeaturePresent to c.s.j.p.win32.Kernel32.
Bug Fixes
* Fix analysis of ELF binary on arm systems running with a java ELF binary
without section table headers (java8 on armv7 NAS). (Only the first 15 lines of the commit message are shown above ) |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
5.7.0_1 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
5.7.0_1 21 Apr 2022 17:11:32 |
Piotr Kubaj (pkubaj) |
devel/jna: build with clang on powerpc64 |
5.7.0_1 19 Apr 2022 12:09:17 |
Piotr Kubaj (pkubaj) |
devel/jna: use clang on powerpc64le |
5.7.0 04 Jun 2021 05:53:21 |
Gerald Pfeifer (gerald) |
*/*: Replace USE_GCC=any with USE_GCC=yes
USE_GCC=any has been equivalent to USE_GCC=yes in most cases (such
as i386 and amd64 since 12.x and depending on configuration 11.x,
most newer installations on other platforms, and 13.x across the
board).
Since commit 96c17633d90386b5bcf8 Mk/bsd.gcc.mk is treating them as
different spellings of the same, so continue the deorbiting of the
USE_GCC=any form and simply replace it with USE_GCC=yes.
This should not make any functional difference at all.
Discussed with: mat, linimon, pkubaj |
5.7.0 07 Apr 2021 08:09:01 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
5.7.0 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
5.7.0 09 Mar 2021 09:16:29 |
lwhsu |
devel/jna: Update to 5.7.0
Submitted by: Mark Dixon <ports@markdixon.name> (maintainer)
Differential Revision: https://reviews.freebsd.org/D29110 |
5.6.0 03 Mar 2021 16:26:32 |
crees |
Update devel/jna to 5.6.0
Pass maintainership to submitter
Submitted by: Mark Dixon <ports@markdixon.name>
Differential Revision: https://reviews.freebsd.org/D28506 |
5.5.0 26 Jan 2021 11:27:07 |
pkubaj |
devel/jna: fix build on powerpc64le |
5.5.0 05 Dec 2020 03:13:51 |
pkubaj |
devel/jna: fix packaging on powerpc64le
Before this change, powerpc64le would change into ppc64, while it should change
into ppc64le.
Approved by: tier 2 blanket |
5.5.0 30 Oct 2020 11:33:49 |
pkubaj |
devel/jna: fix build on powerpc64 elfv2
Use GCC:
[exec]
/wrkdirs/usr/ports/devel/jna/work/jna-5.5.0/native/libffi/src/powerpc/linux64.S:215:2:
error: changed section flags for .eh_frame, expected: 0x2 |
5.5.0 23 Sep 2020 17:40:57 |
linimon |
Enable on powerpc64le. |
5.5.0 06 Mar 2020 19:10:11 |
hselasky |
- 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@mosedal.net>
Approved by: pi |
4.5.2 04 Nov 2019 22:20:31 |
zeising |
Add USES=xorg USES=gl, ports categories d
Add USES=xorg, USES=gl and in a few cases USES=gnome to ports in categories
starting with 'd'. |
4.5.2 19 Aug 2019 17:19:26 |
glewis |
. Update to 4.5.2
This is the final version of the 4.x series and a patch version bump.
There is a 5.x series, but this likely needs to be moved to a jna4 port
and the dependencies updated before doing so. I've done some light
testing of elasticsearch6 with this without seeing any problems.
. Add a JAVA_VERSION specification and restrict it to Java 8
This does not compile with Java 11. I haven't tried 6, 7, 9 or 10, but
all of those are potentially going away soon, so it is kind of pointless
to do so. |
4.5.1 28 Apr 2019 11:04:25 |
antoine |
Fix build on i386 with lld
PR: 234718 |
4.5.1 30 Oct 2018 11:44:29 |
linimon |
Fix build on poweprc64.
PR: 231741
Submitted by: Piotr Kubaj |
4.5.1 18 Jun 2018 03:49:10 |
linimon |
Mark ports broken on powerpc64, categories d-f.
While here, pet portlint and do some other cleanup.
Approved by: portmgr (tier-2 blanket) |
4.5.1 09 Jan 2018 13:09:48 |
vanilla |
Update to 4.5.1. |
4.5.0 30 Nov 2017 06:13:35 |
linimon |
For ports that are marked BROKEN on armv6, and also fail to build on
armv7, mark them so.
This is part two of a multipart commit to bring armv7 ports to parity
with armv6.
Approved by: portmgr (tier-2 blanket)
Obtained from: lonesome.com -exp run |
4.5.0 03 Oct 2017 09:25:48 |
vanilla |
Update to 4.5.0. |
4.4.0 26 May 2017 20:02:44 |
linimon |
Mark some ports failing on armv6, for errors classified as "???".
While here, pet portlint.
Approved by: portmgr (tier-2 blanket) |
4.4.0 05 Apr 2017 23:33:09 |
jkim |
Implement test terget. |
4.4.0 18 Mar 2017 14:40:59 |
vanilla |
Update to 4.4.0. |
4.3.0 15 Jan 2017 14:59:15 |
vanilla |
Update to 4.3.0. |
4.2.2 01 Jan 2017 03:45:13 |
sunpoet |
Remove BROKEN_FreeBSD_9
Approved by: portmgr (blanket) |
4.2.2 25 Dec 2016 12:09:27 |
vanilla |
1: Upgrade to 4.2.2.
2: pet portlint.
3: s/LICENSE_FOLE/LICENSE_FILE/ |
4.1.0 26 Oct 2016 11:36:46 |
amdmi3 |
- Mark broken on 9 i386:
BUILD FAILED
/wrkdirs/usr/ports/devel/jna/work/jna-4.1.0/build.xml:894:
java.lang.ArrayIndexOutOfBoundsException: 0
at java.net.InetAddress.getLocalHost(InetAddress.java:1509)
at
org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter.getHostname(XMLJUnitResultFormatter.java:170)
at
org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter.startTestSuite(XMLJUnitResultFormatter.java:145)
at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTaskMirrorImpl.addVmExit(JUnitTaskMirrorImpl.java:53)
at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.logVmExit(JUnitTask.java:1869)
at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.logVmCrash(JUnitTask.java:1818)
at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.executeAsForked(JUnitTask.java:1295)
at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.execute(JUnitTask.java:1024)
at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.executeOrQueue(JUnitTask.java:2105)
at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.execute(JUnitTask.java:832)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:293) (Only the first 15 lines of the commit message are shown above ) |
4.1.0 11 Sep 2016 17:58:19 |
amdmi3 |
- Add LICENSE
- Switch to options helpers
- Cosmetic fixes |
4.1.0 30 Aug 2016 14:50:28 |
olgeni |
Drop maintainership of devel/jna. |
4.1.0 22 May 2015 13:34:22 |
mat |
Remove $FreeBSD$ from patches files in categories a-j.
With hat: portmgr
Sponsored by: Absolight |
4.1.0 06 May 2015 15:16:54 |
mat |
Update ports in the [bcd]* categories to not use GH_COMMIT.
With minor cleanups to make things simpler.
With hat: portmgr
Sponsored by: Absolight |
4.1.0 19 Mar 2015 16:44:59 |
bdrewery |
Update USE_GITHUB so it does not require GH_COMMIT.
Using this new scheme allows only setting the _tag_ or _commit hash_ in
GH_TAGNAME and not having to know the hash for a tag. This scheme will
download a tarball that has a different checksum than before due to a changed
directory name for extraction.
The following MASTER_SITES are provided to retain the old checksum and
directory structure (that require GH_COMMIT):
GH -> GHL
GITHUB -> GITHUB_LEGACY
Differential Revision: https://reviews.freebsd.org/D748
Submitted by: amdmi3
Reviewed by: mat, swills, antoine, bdrewery
With hat: portmgr |
4.1.0 20 May 2014 19:32:39 |
tijl |
Quote ${CC} and similar variables in MAKE_ARGS.
Reported by: Dominic Fandrey <kamikaze@bsdforen.de> |
4.1.0 14 Mar 2014 08:17:58 |
olgeni |
Upgrade to version 4.1.0.
Submitted by: jkim |
4.0_1 12 Mar 2014 21:15:41 |
jkim |
Remove trailing white spaces in the patch. |
4.0_1 12 Mar 2014 19:54:02 |
jkim |
- Work around unit test failures with java/openjdk6 and unbreak the port.
createTempFile() creates a file like "/tmp//foo" but matchLibrary() returns
its real path, e. g., "/tmp/foo". java/openjdk7 does not have the problem.
- Remove redundant USE_GCC and support staging. |
4.0_1 21 Feb 2014 13:36:13 |
ehaupt |
Remove trailing whitespaces from category devel |
4.0_1 10 Feb 2014 13:54:28 |
ehaupt |
According to the Porter's Handbook (5.12.2.3.) default options must be added to
OPTIONS_DEFINE. This policy has been implemented only recently that's why we
have many ports violating this policy.
This patch adds the default options specified in the Porter's Handbook to
OPTIONS_DEFINE where they are being used. Ports maintained by
gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded.
Approved by: portmgr (bapt) |
4.0_1 08 Feb 2014 15:24:42 |
antoine |
Mark broken: doesn't build due to test failures
BUILD FAILED
/wrkdirs/usr/ports/devel/jna/work/twall-jna-9b7ba38/build.xml:903: One or more
tests failed
Reported by: pkg-fallout since september 2013
With hat: portmgr |
4.0_1 05 Oct 2013 11:34:59 |
olgeni |
Fix loading of libc.so after r251668 ("turn libc.so into an ld script.")
Submitted by: jkim |
4.0 25 Sep 2013 20:50:01 |
olgeni |
- Do not change ARCH
- Do not mute install commands
- Disable a test that tries to access the builder's home |
4.0 24 Sep 2013 21:01:53 |
olgeni |
Upgrade to version 4.0.
Submitted by: jgh (by mail) |
3.2.7_1 20 Sep 2013 17:04:44 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 2) |
02 Sep 2013 06:45:48
|
bapt |
Eradicate USE_GNOME=pkgconfig from devel
While here:
USE_GMAKE->USES=gmake
USE_GNOME=gnomehack->USES=pathfix
USE_PERL5*->USES=perl5 |
3.2.7_1 26 Jan 2013 14:50:30 |
olgeni |
Convert Makefile headers to the new format in my ports. |
3.2.7_1 29 Aug 2012 15:33:03 |
olgeni |
Replace spaces with tabs in assignments. |
3.2.7_1 23 Sep 2011 22:26:39 |
amdmi3 |
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav |
3.2.7_1 03 Jul 2011 14:59:23 |
ohauer |
-remove MD5 |
3.2.7_1 07 Mar 2011 12:07:07 |
olgeni |
Tinderbox does not have /usr/X11R6, so use /usr/local. |
3.2.7_1 27 Feb 2011 22:28:29 |
olgeni |
Remove BROKEN: USE_XORG properly. |
3.2.7_1 27 Oct 2010 21:40:28 |
pav |
- Mark BROKEN: does not build
Reported by: pointyhat |
3.2.7_1 14 Oct 2010 15:46:33 |
olgeni |
Remove unneeded ${ARCH} from installed jar filenames. |
3.2.7 13 Oct 2010 13:15:59 |
olgeni |
Add missing USE_XLIB.
Reported by: QAT |
3.2.7 13 Oct 2010 12:35:30 |
olgeni |
Unbreak - fix ARCH handling. |
3.2.7 12 Oct 2010 22:49:01 |
pav |
- Mark BROKEN: does not build
Reported by: pointyhat |
3.2.7 04 Oct 2010 18:55:11 |
olgeni |
Add missing USE_GMAKE.
Reported by: pointyhat (Erwin) |
3.2.7 03 Oct 2010 10:05:15 |
olgeni |
Add JNA, which provides Java programs easy access to native shared
libraries without writing anything but Java code. |