4678 Commits

Author SHA1 Message Date
Greg Lewis
b153007008 Allow the JDK to be compiled with gcc.
This is required for powerpc64 support.

PR:		237370
2019-08-25 20:55:19 +00:00
Greg Lewis
c1c56f1796 Add support for powerpc64
PR:		237208
2019-08-25 20:28:47 +00:00
Greg Lewis
3d582f57af Add support for powerpc64
PR:		237208
2019-08-25 20:22:05 +00:00
Boris Samorodov
dcdfcabb7c java/intellij: Update to 2019.2.1 and more
PR:	240080
Submitted by: 	Dmitry Wagin <dmitry.wagin@ya.ru>

. update to 2019.2.1
. drop dependency on intellij-pt4j port -- the FreeBSD native library is already included in the upstream pty4j jar
. install FreeBSD native library for jansi
. fix the "Typeahead timeout is exceeded" error
. small cleanup
2019-08-25 15:03:15 +00:00
Greg Lewis
cbd18582d7 Minor fixes
* Fix include file path
* Fix the mode for jspawnhelper so it is executable
* Sort the packing list
2019-08-24 22:28:34 +00:00
Alex Dupre
7efb3db29f Various improvements:
- remove unneeded intellij-pty4j dependency
- install native library for jansi
- fix the "Typeahead timeout is exceeded" error
- general cleanup

PR:		239787
2019-08-23 09:08:52 +00:00
Greg Lewis
3dfe050739 Pet portlint 2019-08-22 02:30:08 +00:00
Greg Lewis
0a6d17f526 Update to netty 4.1.39
PR:		219218
2019-08-22 02:14:14 +00:00
Koichiro Iwao
ffd33804e6 java/intellij-ultimate: Update to 2019.2
While here, convert to UCL pkg-message.

PR:		239783
Submitted by:	Dmitry Wagin <dmitry.wagin@ya.ru> (maintainer)
2019-08-21 02:24:59 +00:00
Greg Lewis
5e8ed00aeb Update to Apache Commons DBCP 2.7.0
PR:		239984
Approved by:	ale@ (maintainer)
2019-08-21 02:01:15 +00:00
Greg Lewis
b2eb904f0e Update to Apache Commons Pool 2.7.0
PR:		239983
Approved by:	ale@ (maintainer)
2019-08-21 01:59:38 +00:00
Greg Lewis
3a4c96b01f Update cacerts
* Use the latest cacerts file from Oracle's public distribution of 8u221.
2019-08-20 18:33:32 +00:00
Greg Lewis
01db95f8d1 Update cacerts
* Use the latest cacerts file from Oracle's public distribution of 12.0.2
2019-08-20 18:25:11 +00:00
Greg Lewis
2a60da4a4a Pet portlint 2019-08-20 18:05:26 +00:00
Greg Lewis
9dac406b78 Update cacerts
* Use the latest cacerts file from Oracle's public distribution of 11.0.4.
2019-08-20 18:03:28 +00:00
Kurt Jaeger
02d28e745c java/eclipse: upgrade 4.11 -> 4.12
- Fallback MASTER_SITES, as git.eclipse.org is slow/unreliable.

PR:		239650
Submitted by:	Jonathan Chen <jonc@chen.org.nz> (maintainer)
Relnotes:	https://www.eclipse.org/eclipseide/2019-06/noteworthy/
2019-08-20 11:27:20 +00:00
Greg Lewis
cf9f40f566 Set an expiration date
* Java 6 public releases ended April 2013, and extended support on
  December 2018.  With upstream support ending, this is marked as
  deprecated and users are encouraged to upgrade to openjdk8.
* Provide an expiration date set one month from now (2019-09-20).

PR:	234792
2019-08-20 07:47:25 +00:00
Max Brazhnikov
71a218bad1 java/jgraphx:
- Update to 4.0.3
- Remove COMPILE option and build unconditionally from sources
- Update WWW

PR:		234140 (based on)
Submitted by:	yuri
2019-08-16 08:37:15 +00:00
Mathieu Arnold
3bd0ac0d72 Convert to UCL & cleanup pkg-message (categories h-k) 2019-08-13 22:22:35 +00:00
Tobias Kortkamp
2a2e8da848 Drop nop PORTREVISION_19 from devel/subversion addon ports
devel/subversion19 has been removed.
2019-08-13 14:57:22 +00:00
Greg Lewis
dc20dd8e50 Update to 12.0.2+10.2 2019-08-13 13:32:12 +00:00
Greg Lewis
dda3f471cf Update to 11.0.4+11.2 2019-08-13 04:41:40 +00:00
Boris Samorodov
5b6ab3983b java/intellij: Update to version 2019.2.
PR:		239790
Submitted by:	Dmitry Wagin <dmitry.wagin@ya.ru>
2019-08-12 21:09:31 +00:00
Greg Lewis
c1db705823 Workaround for infinite recursion crash
* FreeBSD crashes on infinite recursion rather than throwing a stack
  overflow because the stack address of the fault is in the page below
  the guard area.  Workaround this by rounding down the fault address to
  the nearest page boundary.  Investigation is still under way into what
  may be causing this but this appears to prevent it in simple test cases.

PR:		222146
2019-08-12 04:05:58 +00:00
Greg Lewis
2d13292940 Fixes to pkg-install and version handling
* In pkg-install, fix the exclusion of the bootstrap directories. [1]
* In pkg-install, fix the find expression so it actually finds jdks if
  there are multiple present. [1]
* When determining the VM version, be better about ensuring we end up
  with only a number.

PR:		239705 [1]
Submitted by:	John Hein <jcfyecrayz@liamekaens.com> [1]
2019-08-10 19:28:18 +00:00
Koop Mast
49d53e1f81 Update netbeans to 11.1.
Full Changelog: http://netbeans.apache.org/download/nb111/index.html
2019-08-07 16:06:31 +00:00
Jan Beich
325aed58cb multimedia/ffmpeg: update to 4.2
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.2:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
2019-08-05 23:06:50 +00:00
Greg Lewis
89a5e6cd1a Fix the build on PowerPC64
PR:		239624
Submitted by:	Curtis Hamilton <hamiltcl@verizon.net>
2019-08-04 23:04:33 +00:00
Antoine Brodin
f7232bb923 Mark BROKEN: unfetchable 2019-08-04 12:37:58 +00:00
Greg Lewis
dff11f2a9c Register openjdk12 as a java provider with javavm
PR:		237991
Submitted by:	Tommy P <tommyhp2@gmail.com>
2019-07-31 16:46:25 +00:00
Greg Lewis
5aac9afa48 Register openjdk11 as a java provider with javavm
PR:		238092
Submitted by:	Tommy P <tommyhp2@gmail.com>
2019-07-31 16:31:52 +00:00
Greg Lewis
fdb95debe1 Update to 8u221 2019-07-28 21:28:15 +00:00
Greg Lewis
13529500ad Update to 8u221 2019-07-28 21:15:30 +00:00
Greg Lewis
1bd2632a50 Update to 2019b 2019-07-27 21:12:52 +00:00
Greg Lewis
587ee3db52 Sort VMs by version numerically
* VMs were sorted by VM version by lexicographically sorting the version as
  a string.  Switch to numeric sorting now that there are versions like
  10, 11, and 12 so that the intended sort order (most recent first) is
  preserved.
* Bump minor version.
2019-07-26 21:47:09 +00:00
Gerald Pfeifer
ea8c8ec7da Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
2019-07-26 20:46:53 +00:00
Greg Lewis
446cb09333 Update manual pages
* Update currently supported version specifiers.
* Update currently supported vendors.
* Bump minor version.

This is mostly based on the patch in PR 223304.

PR:		223304
Submitted by:	Tommy P <tommyhp2@gmail.com>
2019-07-26 18:55:51 +00:00
Greg Lewis
8292f8dc5d Support for newer Java versions
* Switch the internal fallback logic (which is only run when the ports
  system is absent) to use modern Java versioning (e.g. 9 rather than 1.9)
* Add in support for specifying 10+, 11+ and 12+ as requested versions.
* Bump version to 2.7

Notes:

* The fallback logic doesn't support the idea of a default version the way
  bsd.java.mk does.  This was already the case.
* The sorting of VMs in the configuration file doesn't numerically sort
  versions 10 and higher correctly yet.  This will be addressed shortly.
* Manual pages need updating.
* The fallback logic is only used if bsd.java.mk is absent.  This should
  be a no-op if it is present.

PR:		223304
2019-07-26 18:35:05 +00:00
Greg Lewis
3b8668c653 Fix the build for the FONTCONFIG option
* Updated the fontconfig.patch file
* Simplified FONTCONFIG to use EXTRA_PATCHES rather than a separate target

PR:		239358
Submitted by:	John Hein <jcfyecrayz@liamekaens.com>, fluffy
2019-07-24 23:37:05 +00:00
Greg Lewis
ded732340a Fix the build for powerpc64
PR:		239368
Submitted by:	pkubaj
2019-07-24 23:29:39 +00:00
Greg Lewis
d5dc4f104d * Set NO_CCACHE to match configure being passed --disable-ccache
Fixes the build for people trying to use ccache

PR:		239387
Submitted by:	Jonathan Chen <jonc@chen.org.nz>
2019-07-24 22:45:29 +00:00
Greg Lewis
93dbf94b5e * Add a dependency on xrandr, since the latest version uses Xrandr.h
* Set NO_CCACHE to match configure being passed --disable-ccache

Fixes the build in poudriere and for people trying to use ccache

PR:		239387
Submitted by:	Jonathan Chen <jonc@chen.org.nz>
2019-07-24 22:41:40 +00:00
Tobias Kortkamp
4a8d0302a8 java/openjfx8-scenebuilder: Update to 8u202-b07 2019-07-23 07:02:29 +00:00
Tobias Kortkamp
0455f383ae java/openjfx8-devel: Update to 8u202-b07
- Also update devel/gradle to the latest version on the 4.x branch.
  Gradle >=4.8<5 is required to build OpenJFX now.
- GStreamer-lite is now based on GStreamer 1.0, so update the sndio
  backend accordingly.
- Add a bunch of missing platform checks which will make it
  actually use system fonts as configured.

OpenJFX 8 is unmaintained upstream and has been for a while [1].
Deprecate the port as noone seems to have stepped up to take over
maintainership.  No expiration date since this port has multiple
consumers and there is no alternative.

[1] https://mail.openjdk.java.net/pipermail/openjfx-dev/2018-December/023007.html

PR:		237443
2019-07-23 05:34:21 +00:00
Pedro F. Giffuni
89b167c217 Update java/intellij-rubymine to version 2019.1.2
PR:		239190
Approved by:	thierry (mentor)
2019-07-22 21:53:40 +00:00
Greg Lewis
e78463fedc Update to 12.0.2 2019-07-19 17:08:28 +00:00
Greg Lewis
ddc3913842 Update to 11.0.4 2019-07-19 17:07:37 +00:00
Greg Lewis
2f9982bc15 Update to 8u222 2019-07-19 16:31:14 +00:00
Dmitry Marakasov
bd482ec2ab - Update WWW
Approved by:	portmgr blanket
2019-07-15 09:32:13 +00:00
Dmitry Marakasov
1c9b4d71ca - Update WWW
Approved by:	portmgr blanket
2019-07-14 09:32:12 +00:00