Commit Graph

135 Commits

Author SHA1 Message Date
rsadowski
0f0399586c Update gradle to 6.5.1
Diff from Lawrence Teo (MAINTAINER), Thanks
2020-07-11 12:41:07 +00:00
jasper
e4ea48352d remove java-tanukiwrapper, it was never used and the original software that required
it never made it into the tree.

ok kurt@
2019-09-24 11:47:40 +00:00
kurt
16995dc103 This version is not compatible with jdk-11. Adjust MODJAVA_VER to 1.8 only.
okay sthen@
2019-09-23 14:04:25 +00:00
kurt
321ca4b2be This version is not compatible with jdk-11. Adjust MODJAVA_VER to 1.8 only.
okay jasper@
2019-09-23 13:39:27 +00:00
lteo
019363fe43 Introduce a variable called GRADLE_JAR to replace the Gradle version number in
the PLIST to make future PLIST diffs less noisy.

suggested by and ok sthen@
2019-09-19 02:02:17 +00:00
lteo
ccb0de530f Update to Gradle 5.6.2.
https://docs.gradle.org/5.6.2/release-notes.html

ok abieber@ rpointel@ sthen@
2019-09-18 02:16:40 +00:00
lteo
86aca2f21d Update to Gradle 5.6
https://docs.gradle.org/5.6/release-notes.html

ok rsadowski@
2019-08-19 02:29:34 +00:00
lteo
7e30a26699 Update to Gradle 5.5.1
https://docs.gradle.org/5.5.1/release-notes.html

ok abieber@
2019-07-19 02:22:31 +00:00
sthen
485792605b replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 21:02:12 +00:00
sthen
3318ced016 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:46:54 +00:00
lteo
dfdd5ab45e +gradle 2019-06-17 02:07:21 +00:00
lteo
ae3c0a648b Import java/gradle, a build automation tool. Includes tweaks by sthen@.
ok kn@ sthen@

Gradle is an open-source build automation tool focused on flexibility and
performance.
2019-06-17 02:03:44 +00:00
kurt
7705a5ad0b Revision bump all java ports for the jre package removal and java.port.mk
changes.
2019-06-11 00:38:33 +00:00
sthen
9c6e9626b9 s/PERMIT_PACKAGE_CDROM/PERMIT_PACKAGE/ and some light whitespace tidying
in ports which I maintain
2019-06-03 16:06:50 +00:00
ian
d8ee068def Remove another port that doesn't benefit from packaging...
because people will use it from Maven or Gradle. OK sthen jca.
2019-05-11 01:11:20 +00:00
ian
6edf4aba32 unhook junit 2019-05-07 19:38:46 +00:00
ian
468845d4f8 Remove junit, no benefit to packaging, OK jca@ 2019-05-07 19:29:41 +00:00
sthen
6145315d70 use GH_*, ok kurt 2019-03-28 19:02:53 +00:00
kurt
154393cc17 Update for jdk11 and removal of old versions and jre 2019-03-28 18:57:34 +00:00
sthen
828f08b0e2 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
2019-03-24 22:24:12 +00:00
naddy
3da3a5f186 Make sure object files linked into a shared library get compiled with -fPIC. 2018-11-22 16:04:39 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
jasper
ef75639957 fix build with clang6; from Matthew Martin 2018-04-15 10:39:32 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
c114d7057b add pthread to COMPILER_LIBCXX.
white lie, but it allows clang and gcc to be more similar
bump accordingly.
2017-07-23 09:26:25 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
espie
22836dcd06 zap remaining trailing / at end of WRK* 2017-05-12 15:11:17 +00:00
kurt
558715b919 - 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-04-21 13:27:46 +00:00
ian
fde3cff987 Unbreak on clang. ok sthen@ 2017-04-14 00:44:21 +00:00
sthen
bcbf44ab87 use LIBCXX 2017-04-10 11:46:18 +00:00
jasper
a1edbbddc0 update to jna-4.4.0 2017-03-26 12:45:27 +00:00
jca
ebe2898e95 Honour CC/CFLAGS 2017-03-06 21:19:20 +00:00
jasper
2d5a208964 update to jna-4.3.0 2017-02-25 15:05:21 +00:00
naddy
6ba202c932 replace libiconv module 2016-09-13 15:29:01 +00:00
jasper
f6602cde6a remove asm, unused in our tree and hasn't been in-sync with upstream for 5 years
ok aja@
2016-04-27 14:22:35 +00:00
jasper
880cebd798 -asm 2016-04-27 14:21:06 +00:00
jasper
29d249586d update to jna-4.2.2 2016-04-18 17:33:11 +00:00
naddy
42bc647e80 remove SHARED_ONLY from ports that only use modules that neither set nor
read this variable
2016-03-18 23:12:15 +00:00
jasper
d23eb3c36b stop using malloc.h; stdlib.h is already included anyway 2016-01-13 22:09:32 +00:00
jasper
d6e85d6790 DISTNAME is set by bsd.port.mk for these ports now 2015-12-29 19:49:39 +00:00
jasper
dd11ff3185 switch distfiles.nl to SSL, setup with security/letsencrypt/client 2015-11-24 09:11:02 +00:00
jasper
88859de3fb add extended testcase based on clojure 2015-10-24 14:22:14 +00:00
jasper
0ff7614281 update to jna-4.2.1 2015-10-24 14:08:41 +00:00
jasper
34292814d1 - update to jna-4.2.0
- switch to using the system libffi
2015-09-18 18:36:27 +00:00
sthen
276f8c8637 fix java/jna packaging on i386 2015-09-04 21:22:29 +00:00
jasper
602df1bb4a missed in previous 2015-09-01 19:29:42 +00:00
jasper
64ef76236e - update to jna-4.1.0
- update homepage
- switch to using GH_*

tested with clojure
2015-09-01 19:29:22 +00:00
jasper
e03a56b814 fixup HOMEPAGE and kill trailing ws 2015-06-18 07:14:22 +00:00
jasper
0059cc3c59 update to jlint-3.1.2 2015-06-17 19:06:58 +00:00
kurt
25859304ff Update to 1.0 which includes support for the 1.8 jdk/jre. ok sthen@ 2015-06-08 18:59:16 +00:00