Commit Graph

4965 Commits

Author SHA1 Message Date
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
Dmitry Marakasov b96680aa91 - Update WWW
Approved by:	portmgr blanket
2019-07-13 09:32:12 +00:00
Dmitry Marakasov b93cdf6c1f - Update WWW
Approved by:	portmgr blanket
2019-07-12 09:32:15 +00:00
Dmitry Marakasov 151363367e - Update WWW
Approved by:	portmgr blanket
2019-07-11 09:32:11 +00:00
Tijl Coosemans ca78c9a51d Replace LINUX_ARCH with ARCH. Missed in r506352. 2019-07-10 18:29:22 +00:00
Tijl Coosemans 7003875294 On amd64 adding DEFAULT_VERSIONS+=linux=c6 to /etc/make.conf made Linux
infrastructure ports (linux_base-c6 and linux-c6*) install i386 CentOS 6
packages.  Using c6_64 instead of c6 made them install mixed amd64/i386
CentOS 6 packages and allowed Linux application ports to install amd64
binaries when available.  The i386-only configuration was only useful for
users of x11/nvidia-driver* which didn't provide Linux amd64 emulation
until recently.

With x11/nvidia-driver* now supporting Linux amd64 there's no longer a
need for i386-only Linux on amd64.  Let DEFAULT_VERSIONS+=linux=c6 make
Linux infrastructure ports install mixed amd64/i386 CentOS 6 packages,
like c6_64 before, and remove support for c6_64 as a value.

Replace LINUX_ARCH with ARCH everywhere because they are always the same
now.
2019-07-10 14:40:02 +00:00
Dmitry Marakasov b8a2328c74 - Update WWW
Approved by:	portmgr blanket
2019-07-10 09:32:10 +00:00
Dmitry Marakasov 2cf471d692 - Update WWW
Approved by:	portmgr blanket
2019-07-09 09:32:09 +00:00
Steve Wills 92295bfe82 java/visualvm: update to 1.4.3 2019-07-06 23:16:52 +00:00
Dmitry Marakasov 068cd3967b - Update WWW
Approved by:	portmgr blanket
2019-07-05 09:02:08 +00:00
Dmitry Marakasov e3f4177a01 - Update WWW
Approved by:	portmgr blanket
2019-07-04 09:02:07 +00:00
Greg Lewis 6468b14015 Adjust to proposed changes in Java versioning
* Bug #238758 proposes to change the Java versioning from versions such
  as "1.6.0" to versions such as "6" (for example).  Modify the Makefile
  checks on JAVA_PORT_VERSION to cope with either format.
2019-07-04 02:40:49 +00:00
Tobias Kortkamp 3ca8bd9aa0 java/jd-gui: Fix fetch
Upstream seems to have retagged v1.6.2.  According to diffoscope
the only change is in build.gradle where the version has been bumped
from 1.6.1 to 1.6.2.
2019-07-03 05:17:57 +00:00
Greg Lewis 2fbef85da7 Convert one missed /usr/local to ${LOCALBASE}
Submitted by:	jbeich@
2019-07-01 23:24:59 +00:00