1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-05 01:55:52 +00:00
Commit Graph

4504 Commits

Author SHA1 Message Date
Antoine Brodin
2ea691feac Fix packaging with DEFAULT_VERSIONS=python=3.x 2018-05-27 07:14:32 +00:00
Greg Lewis
609050ebad Update to 8u172 2018-05-27 05:19:42 +00:00
Greg Lewis
29256d5651 . Update to 8u172. 2018-05-26 18:12:48 +00:00
Antoine Brodin
b7b0cc8354 Fix packaging with DEFAULT_VERSIONS=python=3.x 2018-05-26 15:11:33 +00:00
Steve Wills
3d5f40d191 java/visualvm: update to 1.4.1 2018-05-24 17:59:42 +00:00
Greg Lewis
f78f4e4860 . Update to 2018e. 2018-05-22 00:52:06 +00:00
Greg Lewis
bbac75f33c . Update to 8u172. 2018-05-21 00:03:43 +00:00
Jung-uk Kim
13e9eabe22 Fix build on head. 2018-05-15 23:55:39 +00:00
Alex Dupre
4b009188de Update to 6.0.3 release. 2018-05-10 16:10:32 +00:00
Dmitry Marakasov
1ca519fc02 - Fix tests and switch to new test framework
Approved by:	portmgr blanket
2018-05-06 08:33:58 +00:00
Alexey Dokuchaev
a6fd5a21c8 Remove redundant PKGMESSAGE assignment, which is set appropriately
by the b.p.m when `pkg-message' appears on the SUB_FILES list.
2018-05-05 17:13:42 +00:00
Kirill Ponomarev
4d1c68deb2 Update to 2018.1.1
PR:		227950
Submitted by:	maintainer
2018-05-03 16:54:49 +00:00
Jan Beich
c400a2c8b6 multimedia/ffmpeg: update to 4.0
- FFSERVER support was removed upstream
- libressl now uses libtls backend instead of patching openssl one
- Clang i386 no longer uses 16-byte aligned stack

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.0:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR:		227726
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D15175
2018-05-02 15:07:27 +00:00
Alex Dupre
9bb84417e0 Update to 6.0.2 release. 2018-04-26 14:44:43 +00:00
Mathieu Arnold
b4b1816b21 Only sleep in ports if BATCH/PACKAGE_BUILDING are not defined.
Sponsored by:	Absolight
2018-04-25 22:00:04 +00:00
Muhammad Moinur Rahman
7b9f8713c3 java/java-checkstyle: Update version 8.7=>8.9 2018-04-24 21:51:32 +00:00
Tobias Kortkamp
f6ba0e085b java/openjfx8-scenebuilder: Update to 8u172-b11 2018-04-21 18:56:01 +00:00
Tobias Kortkamp
f95f2ae918 java/openjfx8-devel: Update to 8u172-b11 2018-04-21 18:51:13 +00:00
Lev A. Serebryakov
48cc8b76a8 (1) Remove devel/subversion18
(2) Intoroduce devel/subversion19 from latest pre-1.10 devel/subversion
 (3) Rework all addons to unify versioning code.
     FLAVORS is not used because it will conflict with Python FLAVORS
 (4) Restore mod_dontdothat for www/mod_dav_svn
2018-04-20 15:38:58 +00:00
Boris Samorodov
0fbc0b80ae java/intellij: Update to version 2018.1 2018-04-16 20:13:22 +00:00
Vanilla I. Shu
625428c73a Update to 2018.1.1.
PR:		227480
Submitted by:	maintainer
2018-04-16 13:30:58 +00:00
Lev A. Serebryakov
abd6045fe6 Update to latest & newest version 1.10.0 2018-04-16 11:53:03 +00:00
Jan Beich
ae60358af5 devel/icu: update to 61.1
Changes:	http://site.icu-project.org/download/61
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		227042
Exp-run by:	antoine
MFH:		2018Q2 (required by Firefox 61)
2018-04-06 15:53:16 +00:00
Greg Lewis
dd2bb5b576 . Tweak message. 2018-04-05 21:05:51 +00:00
Greg Lewis
26a01b916b . Tweak message. 2018-04-05 21:05:22 +00:00
Greg Lewis
3fa5179bed . Tweak message. 2018-04-05 21:04:37 +00:00
Greg Lewis
5fff68211b . Correct description.
. Tweak message.
2018-04-05 21:03:51 +00:00
Greg Lewis
7ac7256c8b . Update to 2018d. 2018-04-05 18:35:42 +00:00
Ed Maste
73ca9e7230 Use BINARY_ALIAS to make LLD_UNSAFE more widely applicable
Some ports do not honour $LD or -fuse-ld=bfd in $CFLAGS, but do invoke
ld via $PATH.   Automatically set BINARY_ALIAS+=ld=${LD} when LLD_UNSAFE
is active to use ld.bfd for these ports.

Approved by:	portmgr (antoine)
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D14876
2018-03-29 15:02:05 +00:00
Kirill Ponomarev
bb20b3c336 Switch to ld.bfd by default as ld.ldd doesn't have built-in default
output target.

PR:		226993
Submitted by:	emaste
Approved by:	portmgr (LLD_UNSAFE blanket)
2018-03-29 10:33:45 +00:00
Baptiste Daroussin
3147bb6c6b Make libgnome and libgnomeui not implying esound dependency
It has been a while both does not depend anymore on esound, before this change
esound dependency was wrongly added to plenty of packages which actually does
not depend on it.

While here:

- audio/glame: remove esound support
- games/monkeybubble: add an explicit dependency on esound
- sysutils/gnome-schedule: add en explicit dependency on pkg-config
- comms/kb: add missing dependency on pkgconfig
- x11-toolkits/libgnomeui:
  * update to 2.4.5
  * use USES=localbase
2018-03-26 12:38:56 +00:00
Boris Samorodov
70356e0ca4 java/intellij: Update to version 2017.3.5.
PR:		226880
Submitted by:	Sergey Brunov <sergey.v.brunov@gmail.com>
2018-03-25 19:32:15 +00:00
Bernard Spil
abd6f84396 devel/apr1: Bump portrevision
- Repair my rookie mistake of earlier today
 - Bump revision of dependent ports (again)

Reported by:	antoine
2018-03-21 21:24:43 +00:00
Bernard Spil
636881f4c2 devel/apr1: Fix runtime issues of dependent port
- iconv is in base in all supported FreeBSD versions
 - Fix build with MariaDB 10.2 [2]
 - Bump portrevision in dependencies

PR:		226705 [1], 226026 [2]
With hat:	apache
Approved by:	joneum (apache)
2018-03-21 19:50:35 +00:00
Antoine Brodin
88ba66367c Mark BROKEN: fails to build
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/tools/ant/launch/Launcher : Unsupported major.minor version 52.0

Reported by:	pkg-fallout
2018-03-11 21:34:34 +00:00
Gerald Pfeifer
c2a92a1aea Bump PORTREVISIONs of all users of math/mpc that we just updated to
version 1.1.0 (via revision 464079).
2018-03-10 17:46:04 +00:00
Tobias Kortkamp
7b5f54b685 java/openjfx8-scenebuilder: Add desktop entry 2018-03-08 10:34:54 +00:00
Greg Lewis
9e41abde7f . Link libinstrument.so with iconv and jli as intended.
PR:		210297
2018-03-06 04:41:08 +00:00
Alex Dupre
f3e0583f2d Update to 6.0.1 release. 2018-03-05 09:08:18 +00:00
Greg Lewis
bbcdfbd079 . Allow thread names to be set on FreeBSD.
PR:		223589
Submitted by:	bra@fsn.hu
2018-03-04 17:35:30 +00:00
Greg Lewis
5e80ef3db6 . Add a FONTCONFIG option which allows scaler to obtain per-family FreeType
rendering and loading and may noticeably improves font rendering in Java
  appications

PR:		215636
Submitted by:	Dmitri Goutnik <dg@syrec.org>
2018-03-04 00:56:31 +00:00
Alex Dupre
728dd63306 Update to 6.0 release. 2018-03-02 08:23:41 +00:00
Jung-uk Kim
dd487071e8 Apply an upstream patch to fix Zero.
http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/8bd024c567e7

This patch complements the following commits.

http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/f8a45a60bc6b
http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/b1606443958a
http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/a3e756231625

Reported by:	Mikaël Urankar (mikael.urankar@gmail.com) (via swills)
2018-02-27 19:49:00 +00:00
Greg Lewis
071376dd00 . Add a port of the documentation for Java 9. 2018-02-26 16:45:46 +00:00
Greg Lewis
6d4c3888c1 . Update to docs for 8u162. 2018-02-25 19:51:17 +00:00
Gerald Pfeifer
6d1f05d3d7 Remove dead code: Java support (via GCJ) has not been part of any of
the lang/gcc4x ports since last spring and newer versions of GCC do
not carry a point in their major version designation.  On top of that
WITH_GCC has not been use for ages anyway.

On the way move ONLY_FOR_ARCHS towards its proper spot.

Approved by:	portmgr blanket
2018-02-24 21:24:15 +00:00
Greg Lewis
de85c3d8f0 Respect the LINUX_ARCH setting
. Install either the i386 or amd64 version of the JDK, depending upon the
  value of LINUX_ARCH.
. Add appropriate packing list conditionals to account for this.
2018-02-24 00:55:48 +00:00
Greg Lewis
457c7a433a Respect the LINUX_ARCH setting
. Install either the i386 or amd64 version of the JDK, depending upon the
  value of LINUX_ARCH.
. Add appropriate packing list conditionals to account for this.
2018-02-24 00:55:40 +00:00
Greg Lewis
b0ab54ab43 . Update to b45. 2018-02-18 00:34:56 +00:00
Greg Lewis
3955814dcd . Update to 2018c. 2018-02-15 03:53:59 +00:00
Johannes M Dieterich
b090dfd6b9 java/aparapi: fix recent LLVM6 fallout caused by the switch to default to C++14. As development of aparapi at the location referenced by the port as slowed down, set C++ standard explicitly in the internal Makefile. Ultimately, an upgrade to the more active development location is planned.
Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
MFH:		2018Q1
Differential Revision:	https://reviews.freebsd.org/D14278
2018-02-09 04:33:16 +00:00
Greg Lewis
7effcd49b2 . Fix the build for i386 when WITH_LLD_IS_LD is set.
PR:		225741
Submitted by:	dim@
2018-02-08 06:29:02 +00:00
Greg Lewis
e55f74cd94 . Update to 7u161. 2018-02-07 22:23:58 +00:00
Greg Lewis
99a2633b63 . Update to 8u162. 2018-02-03 21:41:06 +00:00
Tobias Kortkamp
6a57e4dce6 java/openjfx8-scenebuilder: Update to 8u172-b03 2018-02-01 15:19:45 +00:00
Tobias Kortkamp
f09c06cf38 java/openjfx8-devel: Update to 8u172-b03
Make SWT support optional and disable it by default.  swt-devel is
unmaintained, quite the heavy dependency, and SWT support is not used
by any port in the tree.
2018-02-01 15:17:06 +00:00
Boris Samorodov
58fce74097 java/intellij: Update to version 2017.3.4. 2018-01-30 12:28:36 +00:00
Jung-uk Kim
46ab872f1a Update to 9.0.4.
http://www.oracle.com/technetwork/java/javase/9-0-4-relnotes-4021191.html

MFH:		2018Q1
2018-01-29 22:28:30 +00:00
Jung-uk Kim
5992ccf5f8 Update to 8u162.
http://www.oracle.com/technetwork/java/javase/8u162-relnotes-4021436.html

MFH:		2018Q1
2018-01-29 22:26:53 +00:00
Don Lewis
cf00d93cd7 Upgrade jakarta-commons-lang3 to version 3.7.
Follow the lead of some of the other jakarta-commons ports and download
the pre-built binary .jar since building from source using ant has been
removed from jakarta-commons-lang3 a few versions ago.

Install the .jar file with the version number and then symlink it to
the .jar file without the version number as is done by
jakarta-commons-logging.

Pet portlint.

Unwrap a line that is no longer too long.
2018-01-29 10:01:01 +00:00
Jung-uk Kim
c16eb018ab Fix build with Clang 6.0. 2018-01-23 22:59:21 +00:00
Boris Samorodov
af13dfbb6d java/intellij: Update to version 2017.3.3. 2018-01-23 20:43:23 +00:00
Steve Wills
a48979e9b9 java/visualvm: update to 1.4 2018-01-20 21:32:07 +00:00
Jung-uk Kim
5befc99fa7 Fix a run-time crash with Clang 6.0.
Note this problem was introduced with fixes for JDK-8055007.

https://bugs.java.com/view_bug.do?bug_id=8055007
http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/changeset/c6211b707068

PR:		225054
2018-01-18 19:26:27 +00:00
Jung-uk Kim
d27e5917f1 Fix build with Clang 6.0.
Note it is partially merged from the upstream patches for Linux and GCC 6.

https://bugs.openjdk.java.net/browse/JDK-8163032
http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/e34324d73cd5
http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/9e1264f51bae

PR:		225054
2018-01-18 01:58:19 +00:00
Koop Mast
5066831583 Update netbeans to 8.2.
Limit java version to 1.8, netbeans does not run with another version.

PR:		218111, 224554
Submitted by:	Hadi <rezaee.hadi@gmail.com>
2018-01-16 06:54:08 +00:00
Muhammad Moinur Rahman
abde237ddf java/java-checkstyle: Update version 7.6=>8.7
- Pet PORTLINT
2018-01-13 11:25:40 +00:00
Sunpoet Po-Chuan Hsieh
5781557189 Sort SUBDIRs 2018-01-07 15:39:04 +00:00
Eugene Grosbein
efadb98a29 bouncycastle15: update to version 1.59
This release fixes CVE-2017-13098 ("ROBOT"), a Bleichenbacher oracle in TLS
when RSA key exchange is negotiated. This potentially affected BCJSSE servers
and any other TLS servers configured to use JCE for the underlying crypto -
note the two TLS implementations using the BC lightweight APIs
are not affected by this.

Some of additional fixes, features and functionality:

* GOST3410-94 private keys encoded using ASN.1 INTEGER are now accepted
  in private key info objects; GOST3412-2015 has been added
  to the JCE provider and the lightweight API.
* SCRYPT is now supported as a SecretKeyFactory in the provider and
  in the PKCS8 APIs.
* The BCJSSE provider now supports Server Name Indication,
  session resumption in clients, the jdk.tls.namedGroups and
  org.bouncycastle.jsse.ec.disableChar2 system properties.
* ECGOST-2012 public keys were being encoded with the wrong OID
  for the digest parameter in the algorithm parameter set. This has been fixed.
* The BCJSSE SSLEngine implementation now correctly wraps/unwraps
  application data only in whole records.

Further details on other additions and bug fixes can be found in the
release notes at:

https://www.bouncycastle.org/releasenotes.html

Security:	CVE-2017-13098
2017-12-29 09:21:11 +00:00
Boris Samorodov
c63cdb693f java/intellij: Update to version 2017.3.2. 2017-12-26 22:12:55 +00:00
Tijl Coosemans
03948507f8 Replace USE_AUTOTOOLS and pre-configure with a plain build dependency on
devel/autoconf.  The upstream build system runs autoconf to regenerate
generated-configure.sh.
2017-12-25 17:35:39 +00:00
Greg Lewis
7f279c7566 . Don't incorrectly set the scopeId of an IPv6 interface on BSD.
This fixes binding sockets for applications running on IPv6.

PR:		224079
Submitted by:	John W. O'Brien <john@saltant.com>
2017-12-25 06:25:53 +00:00
Tobias Kortkamp
e39dd2ae6f java/intellij-fsnotifier: Drop maintainership 2017-12-20 16:51:01 +00:00
Tobias Kortkamp
4a01f13bf8 java/intellij-pty4j: Drop maintainership 2017-12-20 16:50:31 +00:00
Boris Samorodov
9f84c138b7 java/intellij-ultimate: Update to version 2017.3.1.
PR:		224392
Submitted by:	Andrey Cherkashin <andoriyu@gmail.com> (maintainer)
2017-12-17 22:25:02 +00:00
Boris Samorodov
592dd9593f java/intellij: Update to version 2017.3.1. 2017-12-15 11:47:39 +00:00
Boris Samorodov
c5c2330ea5 java/intellij-ultimate: Update to 2017.2.5.
PR:		222472
Submitted by:	Ivan <bsd@abinet.ru>
Patch by:	Andrey Cherkashin <andoriyu@gmail.com> (maintainer)
2017-12-15 11:42:11 +00:00
Antoine Brodin
6cfdfbc1cd - Those ports fail to build with python3
- Add some explicit FLAVOR to dependencies where needed
2017-12-12 18:35:32 +00:00
Kurt Jaeger
46e4de87c6 java/jdk8-doc: update 8u131 -> 8u152
- docs for jdk8

PR:		223172
Changes:	http://www.oracle.com/technetwork/java/javase/8u152-relnotes-3850503.html
		http://www.oracle.com/technetwork/java/javase/8u151-relnotes-3850493.html
		http://www.oracle.com/technetwork/java/javase/8u144-relnotes-3838694.html
		http://www.oracle.com/technetwork/java/javase/8u141-relnotes-3720385.html
Submitted by:	Jonathan Chen <jonc@chen.org.nz>
2017-12-11 08:20:17 +00:00
Mathieu Arnold
e7a6fac769 Don't include bsd.port.options.mk after bsd.port.pre.mk.
Sponsored by:	Absolight
2017-12-08 08:33:45 +00:00
Rene Ladan
2bd4d84233 Fix java/cacao after switching to bootstrap-openjdk6 2017-12-02 13:48:41 +00:00
Rene Ladan
71ceffb11b java/classpath: fix build after switching to bootstrap-openjdk6
Reported by:	antoine
Pointy hat:	rene
2017-12-02 13:34:20 +00:00
Boris Samorodov
4d02b9c5ea java/intellij: Welcome 2017.3 version! 2017-12-01 21:23:48 +00:00
Rene Ladan
7f0d896b8e Remove expired ports:
2017-11-30 www/p5-Yahoo-Lifestyle: This service has been shut down
2017-11-30 games/linux-rtcw: Use the native and open source games/iortcw instead
2017-11-30 java/bootstrap-openjdk: superseded by java/bootstrap-openjdk[68]
2017-11-30 lang/gcc46: Unsupported by upstream. Use GCC 6 or newer instead.
2017-12-01 12:23:20 +00:00
Rene Ladan
8be825cb37 java/{cacao,classpath}: Use java/bootstrap-openjdk6 as dependency. 2017-12-01 12:18:38 +00:00
Jung-uk Kim
34f4fb6411 Add support for "-XX:+UseLargePages" option.
Excerpted from the original submission:

"FreeBSD on several architectures automatically utilizes superpages.  So,
for the JVM's JIT-compiled code cache and data heap, much of those regions
are already using superpages.  However, the -XX:+UseLargePages option still
serves a useful, if secondary, purpose on FreeBSD.  Essentially, it informs
the JVM's platform-independent layer what the supported page sizes are.  So,
when memory is mmap(2)ed and munmap(2)ed within the code cache and data
heap, the addresses and sizes will be superpage-aligned and a multiple of
the superpage size, respectively.  Currently, without this patch, the code
cache, for example, typically starts at an unaligned address, so the initial
portion of the code cache can never be a superpage.  Similarly, unaligned
munmap(2)s on the data heap force the kernel to demote superpages to 4KB
pages, and this patch eliminates those demotions.

This patch both introduces the code needed on FreeBSD to implement
-XX:+UseLargePages and deletes code that was copied from Linux that is, to
the best of my knowledge, useless on any version of BSD, i.e., UseHugeTLBFS
and UseSHM.  The additions are in part based on the Solaris version of
os_solaris.cpp, e.g., the sorting of the page sizes array."

Note I did minor style cleanup and regenerated the patches.

Submitted by:	alc
2017-12-01 01:56:02 +00:00
Jung-uk Kim
160372ad95 Add support for powerpc64.
PR:		223262
2017-12-01 01:41:29 +00:00
Mark Linimon
bf43557044 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
2017-11-30 06:13:34 +00:00
Mathieu Arnold
d9033160f4 Don't use MASTER_SITE_SUBDIR when it is not needed.
Sponsored by:	Absolight
2017-11-24 17:53:11 +00:00
Greg Lewis
06c101bdd0 . Update to 2017c. 2017-11-19 18:56:11 +00:00
Greg Lewis
ef9ac15f4b . Update to 8u152. 2017-11-19 05:14:20 +00:00
Boris Samorodov
10fc5d8f7c java/intellij: Update to version 2017.2.6, build 172.4574.11. 2017-11-14 13:49:18 +00:00
Antoine Brodin
48f5f5e82e Fix the context of some patches so that they apply with stricter patch(1)
PR:		223545
With hat:	portmgr
2017-11-09 20:45:04 +00:00
Boris Samorodov
039eaf5470 java/intellij: Update to version 2017.2.6. 2017-11-09 09:07:42 +00:00
Jan Beich
99b0558e42 devel/icu: update to 60.1
Changes:	http://site.icu-project.org/download/60
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		223373
Exp-run by:	antoine
2017-11-09 02:31:47 +00:00
Jung-uk Kim
25f84f8660 Add support for aarch64.
PR:		223231
2017-11-02 05:29:33 +00:00
Jung-uk Kim
243fd8836a Fix default bootstrap JDK selection.
It was accidentally broken by r450869.
2017-11-01 20:49:54 +00:00
Jung-uk Kim
2f8e1591bf Add preliminary support for aarch64 with Zero.
PR:		223231
2017-11-01 20:23:35 +00:00
Jimmy Olgeni
2fb9f25373 Fix whitespace issues (mixed tab/spaces, alignment) in a few ports. 2017-11-01 13:10:35 +00:00
Jimmy Olgeni
7273f4e5a2 Copy java/wildfly10 to java/wildfly11, and update to Wildfly 11.0.
PR:		223343
Submitted by:	olgeni
Approved by:	yerenkow@gmail.com (maintainer)
2017-10-31 20:30:15 +00:00
Tobias Kortkamp
0bd5ebc333 java/jattach: Fix typo 2017-10-27 15:55:38 +00:00
Tobias Kortkamp
d6be98f021 New port: java/jattach
The utility to send commands to remote JVM via Dynamic Attach mechanism.
All-in-one jmap + jstack + jcmd + jinfo functionality in a single tiny program.
No installed JDK required, works with just JRE.

This is the lightweight native version of HotSpot Attach API
https://docs.oracle.com/javase/8/docs/jdk/api/attach/spec/

WWW: https://github.com/apangin/jattach

PR:		222660
Submitted by:	Michael Zhilin <mizhka@gmail.com>
2017-10-27 15:52:10 +00:00
Jimmy Olgeni
6fe92f5e4e java/wildfly90: add support for status command and remove pidfile on
shutdown (see r452897).
2017-10-25 23:01:36 +00:00
Jimmy Olgeni
5c70bf0676 java/wildfly10: add support for status command and remove pidfile on shutdown.
While I'm here, fix whitespace, and add APP_SHORTNAME to the console
output to make it clear who is doing what.

PR:		220513
Submitted by:	soumar@linux.fjfi.cvut.cz
Approved by:	maintainer timeout
2017-10-25 22:59:29 +00:00
Greg Lewis
eb35016415 . Update to 8u152. 2017-10-22 21:25:53 +00:00
Greg Lewis
63e92b5fff . Udpate to 8u152. 2017-10-22 21:06:34 +00:00
Greg Lewis
96f40de2b6 . Udpate to 9.0.1
. Fix ONLY_FOR_ARCHS to not include i386 [1]
. Rework versioning now the update format has been revealed

PR:		222540 [1]
Submitted by:	Michael Osipov [1]
2017-10-22 19:23:58 +00:00
Greg Lewis
b8ff4cc504 . Add back in @dir directive accidentally dropped in the last commit. 2017-10-22 19:16:49 +00:00
Greg Lewis
ca87bf78df . Update to 9.0.1
. Fix ONLY_FOR_ARCHS to not include i386 [1]
. Rework versioning now the update format has been revealed
. Add missing symlink to the packing list

PR:		222540 [1]
Submitted by:	Michael Osipov [1]
2017-10-22 19:13:32 +00:00
Jan Beich
84e727457f multimedia/ffmpeg: update to 3.4
Notable changes:
- i386/amd64 now depend on NASM per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/4f9297ac3b39
- NETCDF is now MYSOFA but the dependency doesn't exist in ports yet
- SCHROEDINGER is gone per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/220b24c7c9
- DRM, LIBRSVG2, LIBXML2 are new options
- ABI isn't completely compatible: some structs have changed

Minor cleanup:
- Don't pass --disable-{in,out}dev when it's already blocked by disabled dependency
- Drop redundant "Enable" from option descriptions
- Switch CDIO_DESC to use Mk/bsd.options.desc.mk

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.4:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR:		223057
Exp-run by:	antoine
2017-10-21 06:50:49 +00:00
Ben Woods
520df03e1e java/bluej: Update to 4.1.1
- Change minimum supported JDK version to 8u60
- Take maintainership
- Remove fallback MASTER_SITE (no longer available)
- Add LICENSE details
- Add dependency on openjfx to fix runtime error
- Set NO_ARCH=yes
- Add desktop entry
- Move install location to ${JAVASHAREDIR}/${PORTNAME} as per porter's handbook

PR:		221162
Approved by:	lme (previous maintainer)
2017-10-21 01:58:27 +00:00
Steve Wills
e7f690fb60 java/visualvm: fix web url 2017-10-16 17:56:46 +00:00
Greg Lewis
b36d9bf2d9 . Pet portlint. 2017-10-14 19:10:06 +00:00
Greg Lewis
f6e4982d3e . Remove reference to not yet complete openjdk9 port. 2017-10-14 19:06:18 +00:00
Greg Lewis
44ab7d52cc . More portlint petting. 2017-10-14 19:05:06 +00:00
Greg Lewis
1602efd4f0 . Minor portlint petting. 2017-10-14 18:51:41 +00:00
Greg Lewis
53fa2e8d8a . Add a port of the Oracle JRE 9 for Linux. 2017-10-14 18:43:15 +00:00
Greg Lewis
e64557483f . Add a port of the Oracle JDK9 for Linux.
. Add support for JDK9 to bsd.java.mk
2017-10-14 18:41:06 +00:00
Greg Lewis
023c67f707 . Prepare for JDK9 support. 2017-10-14 18:36:17 +00:00
Vanilla I. Shu
bf793f4d36 Update to 2017.2.4.
Submitted by:	222827
Reported by:	maintainer
2017-10-14 05:49:23 +00:00
Mathieu Arnold
4da13b8f8e Remove WANT_GNOME and HAVE_GNOME.
Approved by:	bapt kwm
Sponsored by:	Absolight
Differential Revision:	  https://reviews.freebsd.org/D12643
2017-10-12 15:57:51 +00:00
Mark Linimon
3ef3461740 For ports that are explicitly enabled on armv6, also enable them
on armv7.  This has not been tested with an -exp run but should
"do no harm".

PR:		221894 (partial)
2017-10-10 21:31:30 +00:00
Boris Samorodov
8b93d1312e java/intellij: Update to version 2017.2.5. 2017-10-09 22:10:08 +00:00
Vanilla I. Shu
db70563fd8 Update to 1.2.2. 2017-10-06 06:17:28 +00:00
Tobias Kortkamp
a66b317496 New port: java/openjfx8-scenebuilder
JavaFX Scene Builder provides a visual layout environment that lets
you quickly design user interfaces for JavaFX applications without
needing to write any code.

It allows simple drag-and-drop positioning of GUI components onto a
JavaFX scene.  As you build the layout of your UI, the FXML code for
the layout is automatically generated.  It provides a simple yet
intuitive interface that can help even non-programmers to quickly
prototype interactive applications that connect GUI components to the
application logic.

WWW: http://openjdk.java.net/projects/openjfx/
2017-10-04 17:12:42 +00:00
Tobias Kortkamp
a225df30e4 Make sure that java/openjfx8-devel can load libavcodec.so.57 and
unlock support for more media formats.
2017-10-04 12:28:42 +00:00
Tobias Kortkamp
c7e43fec34 java/openjfx8-devel: Update to 8u172-b00
- Move to the regular OpenJFX 8 repository [1], add all *BSD specific
  patches to the port, and stop using the repository at [2].  This
  should make port contributions and updates a lot easier going forward.
- Bump PORTEPOCH and start using version numbers based on the tags from [1]
- Prepare the port for supporting multiple audio backend options
- Fix PREFIX/LOCALBASE confusion and get all Java dependencies from LOCALBASE
  and not from PREFIX
- Respect CC and CXX during the WebKit build.  Clang in FreeBSD 10.3
  segfaults while building it now, so make sure we use Clang from
  devel/llvm40 via compiler:c++14-lang instead.

[1] http://hg.openjdk.java.net/openjfx/8u/rt/
[2] https://bitbucket.org/tobik/openjfx-rt
2017-10-03 21:24:58 +00:00
Jung-uk Kim
06ee14ef70 Clean up X11 option handling. No functional change. 2017-10-03 19:53:20 +00:00
Jung-uk Kim
8bac93539e Fix java/openjdk8-jre build after r444448.
PR:		222750
2017-10-03 18:13:18 +00:00
Jung-uk Kim
b3297776b5 Update arm distfiles to sync. with amd64 and i386. 2017-10-02 16:24:18 +00:00
Don Lewis
e2fcc27d73 Unbreak fetch. This is sort of an exception to the MASTER_SITE_SUBDIR
for APACHE_COMMONS_SOURCE.
2017-09-30 04:39:29 +00:00
Don Lewis
5ba84086f4 New port jakarta-commons-lang3.
This is a repo-copy of jakarta-commons-lang, updated to revision 3.4.
It can co-exist with jakarta-commons-lang.  The newest version upstream
is actually 3.6, but support for using apache-ant to build was dropped
between 3.4 and 3.5.  Apache OpenOffice 4.2.0 will require 3.3+.

Add NO_ARCH.

Modernize by using option helpers.

Get rid of the JDK_API!= stuff, which looks like it no longer did
anything useful.
2017-09-29 09:07:40 +00:00
Jung-uk Kim
829933d303 Synchronize COMMENT with java/bootstrap-openjdk8. 2017-09-28 22:03:24 +00:00
Jung-uk Kim
7e26df3cf5 Set DEPRECATED and EXPIRATION_DATE.
Use java/bootstrap-openjdk6 to bootstrap java/openjdk6 and java/openjdk7 and
use java/bootstrap-openjdk8 to bootstrap java/openjdk8.
2017-09-28 21:03:43 +00:00
Jung-uk Kim
6330c22ba4 Use java/bootstrap-openjdk6 to bootstrap. 2017-09-28 20:22:16 +00:00
Jung-uk Kim
ad6af13f08 Use java/bootstrap-openjdk8 to bootstrap. 2017-09-28 20:14:21 +00:00
Jung-uk Kim
bda81778aa Add bootstrap JDK for OpenJDK8.
PR:		210283
PR:		221897
PR:		222460
2017-09-28 20:12:51 +00:00
Jung-uk Kim
c17c5e1d31 Make sure to disable IcedTea patches when we build distfiles next time. 2017-09-28 18:46:04 +00:00
Jung-uk Kim
591481a836 Add a missing runtime dependency. 2017-09-27 05:44:42 +00:00
Jung-uk Kim
65305ef5fe Use java/bootstrap-openjdk6 to bootstrap. 2017-09-27 05:03:03 +00:00
Jung-uk Kim
16f59a4286 Add bootstrap JDK for OpenJDK6.
java/bootstrap-openjdk will be used for OpenJDK7 and OpenJDK8 later.
2017-09-27 05:02:16 +00:00
Jan Beich
a382198617 devel/icu: update to 59.1
- Temporarily keep C++98 working in consumers for Clang's default -std=

Changes:	http://site.icu-project.org/download/59
PR:		218788
Submitted by:	takefu@airport.fm, dcarmich@dcarmichael.net (early version)
Exp-run by:	antoine
2017-09-25 00:02:36 +00:00
Adam Weinberger
c499c78518 Reset maintainership on Dominic Fandrey's ports.
With hat:	portmgr
2017-09-23 21:11:51 +00:00
Tobias Kortkamp
225bf1ceda java/openjfx8-devel: Unbreak build with ICU 59.1
modules/web/src/main/native/Source/JavaScriptCore/API/JSStringRef.cpp:40:13: error: no matching function for call to 'create'
    return &OpaqueJSString::create(chars, numChars).leakRef();
            ^~~~~~~~~~~~~~~~~~~~~~
modules/web/src/main/native/Source/JavaScriptCore/API/OpaqueJSString.h:48:32: note: candidate function not viable: no known conversion from 'const JSChar *' (aka 'const unsigned short *') to 'const LChar *' (aka 'const unsigned char *') for 1st argument
    static Ref<OpaqueJSString> create(const LChar* characters, unsigned length)
                               ^
modules/web/src/main/native/Source/JavaScriptCore/API/OpaqueJSString.h:53:32: note: candidate function not viable: no known conversion from 'const JSChar *' (aka 'const unsigned short *') to 'const UChar *' (aka 'const char16_t *') for 1st argument
    static Ref<OpaqueJSString> create(const UChar* characters, unsigned length)
                               ^
modules/web/src/main/native/Source/JavaScriptCore/API/OpaqueJSString.h:43:32: note: candidate function not viable: requires 0 arguments, but 2 were provided
    static Ref<OpaqueJSString> create()
                               ^
modules/web/src/main/native/Source/JavaScriptCore/API/OpaqueJSString.h:58:53: note: candidate function not viable: requires 1 argument, but 2 were provided
    JS_EXPORT_PRIVATE static RefPtr<OpaqueJSString> create(const String&);
                                                    ^
modules/web/src/main/native/Source/JavaScriptCore/API/JSStringRef.cpp:65:35: error: no matching function for call to 'createWithoutCopying'
    return OpaqueJSString::create(StringImpl::createWithoutCopying(chars, numChars)).leakRef();
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
modules/web/src/main/native/Source/WTF/wtf/text/StringImpl.h:385:50: note: candidate function not viable: no known conversion from 'const JSChar *' (aka 'const unsigned short *') to 'const UChar *' (aka 'const char16_t *') for 1st argument
    WTF_EXPORT_STRING_API static Ref<StringImpl> createWithoutCopying(const UChar* characters, unsigned length);
                                                 ^
modules/web/src/main/native/Source/WTF/wtf/text/StringImpl.h:386:50: note: candidate function not viable: no known conversion from 'const JSChar *' (aka 'const unsigned short *') to 'const LChar *' (aka 'const unsigned char *') for 1st argument
    WTF_EXPORT_STRING_API static Ref<StringImpl> createWithoutCopying(const LChar* characters, unsigned length);
                                                 ^
modules/web/src/main/native/Source/JavaScriptCore/API/JSStringRef.cpp:90:12: error: cannot initialize return object of type 'const JSChar *' (aka 'const unsigned short *') with an rvalue of type 'const UChar *' (aka 'const char16_t *')
    return string->characters();
           ^~~~~~~~~~~~~~~~~~~~
modules/web/src/main/native/Source/WTF/wtf/unicode/java/UnicodeJava.h:21:18: error: typedef redefinition with different types ('uint16_t' (aka 'unsigned short') vs 'char16_t')
typedef uint16_t UChar;
                 ^
/usr/local/include/unicode/umachine.h:347:22: note: previous definition is here
    typedef char16_t UChar;

PR:		218788, 222270
Submitted by:	jbeich
Reviewed by:	jbeich
Obtained from:	WebKit (rebased)
2017-09-21 17:55:30 +00:00
Boris Samorodov
b8002bbae6 java/intellij: Update to version 2017.2.4. 2017-09-13 22:51:04 +00:00
Gerald Pfeifer
e59c88cece Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

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, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
2017-09-10 20:55:38 +00:00
Greg Lewis
4f0e3c4d46 . Update to 7u151. 2017-09-08 18:11:04 +00:00
Jung-uk Kim
6ea79f805e Fix available memory calculation on head after r309017.
Note PORTREVISION is not bumped because it only affects a kernel without
"options COMPAT_FREEBSD11".
2017-09-07 00:41:34 +00:00
Jung-uk Kim
b3af4e6f63 Fix available memory calculation on head after r309017.
Note PORTREVISION is not bumped because it only affects a kernel without
"options COMPAT_FREEBSD11".
2017-09-07 00:40:40 +00:00
Greg Lewis
60dd67ef73 . Update to b44. 2017-09-03 02:28:32 +00:00