Commit graph

4262 commits

Author SHA1 Message Date
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
Mark Linimon
b58ecf8673 The src tree is splitting 32-bit arm support into 'armv6' and the new
'armv7'.  This patch adds armv7 support.  It should provide no regression
on any existing architecture.

PR:		221896
Approved by:	maintainer
2017-09-01 14:42:43 +00:00
Boris Samorodov
1b7e050606 java/intellij: Update to version 2017.2.3. 2017-08-30 21:10:28 +00:00
Greg Lewis
33ad7fb605 . Update to 8u144. 2017-08-27 17:48:46 +00:00
Tobias Kortkamp
0ddc6acaf2 Require at least Gradle 4.0 for building java/openjfx8-devel
This will prevent build problems when there is an older Gradle version
installed in the build environment.  Using older Gradle versions is
not supported and leads to hard to decode build failures.
2017-08-26 14:42:54 +00:00
Tobias Kortkamp
092b72c9e9 java/openjfx8-devel
- Enable OpenGL Prism backend by default on FreeBSD too
- Add missing platform check.  FreeBSD is "a form of Linux or Solaris" too.

Submitted by:	Gareth Wyn Roberts <g.w.roberts@glyndwr.ac.uk> (via mail)
2017-08-24 17:48:55 +00:00
Boris Samorodov
f362118427 java/intellij-pycharm -> devel/pycharm-ce: Disconnect the former and connect the latter. 2017-08-23 18:47:50 +00:00
Boris Samorodov
4ca1576159 java/intellij-pycharm -> devel/pycharm-ce: Rename to reflect upstream and
use a more appropriate origin (devel for development tools,  IDEs).
2017-08-23 18:42:19 +00:00
Eugene Grosbein
fdcf879213 Update to version 1.58
The main focus in this release is on features. Considerable work has
been done on improving the TLS/DTLS API and the BCJSSE. Support for
ECGOST3410-2012 has been added for both signing and key
agreement/exchange. The DSTU-7564 digest and DSTU-7624 (Kalyna) cipher
have also been added. Support for XMSS and XMSS^MT has been added to the
BCPQC provider and certificate support for the BCPQC algorithms is much
improved.

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

https://www.bouncycastle.org/releasenotes.html
2017-08-22 16:51:42 +00:00
Boris Samorodov
3bffd91d54 java/intellij: Update to version 2017.2.2. 2017-08-19 10:24:35 +00:00
Boris Samorodov
df8ef61432 java/intellij-pycharm: Update to version 2017.2.1. 2017-08-13 19:59:49 +00:00
Jung-uk Kim
77f9a32ce4 Update to 8u144.
MFH:		2017Q3
2017-08-10 16:40:54 +00:00
Mathieu Arnold
28dc2acfa6 Fixup GH_TAGNAME usage, and minor cleanup.
Sponsored by:	Absolight
2017-08-09 16:10:56 +00:00
Alex Dupre
8e3b0ad1c3 Update to 1.5.6 release.
PR:		220592
Submitted by:	Gerrit Beine <mail+freebsd@gerritbeine.de>
2017-08-09 15:27:50 +00:00
Boris Samorodov
00b8d8ca99 java/intellij: Update to version 2017.2.1. 2017-08-02 22:27:07 +00:00
Boris Samorodov
cc4c25c351 java/intellij-pycharm: Update to version 2017.2. 2017-07-29 09:43:21 +00:00
Boris Samorodov
2dcf86d79d java/intellij: Update to version 2017.2. 2017-07-25 17:38:37 +00:00
Tobias Kortkamp
7de7dddc28 java/openjfx8-devel: Update to a more recent snapshot
- Add new default options MEDIA and WEBKIT to enable building of the
  media and web modules
- Take back maintainership

Running e.g. AsciidocFX on FreeBSD should be possible now.

PR:		218014
Reported by:	Dr. Jochen Raßler <jochen.rassler@gmail.com>, mr (via mail)
2017-07-22 22:05:21 +00:00
Boris Samorodov
bfe0a53601 java/intellij-pycharm: Update to version 2017.1.5. 2017-07-18 09:20:26 +00:00
Tobias Kortkamp
b746e136ed Fix build of java/openjfx8-devel with Gradle 4.0
PR:		220322
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D11565
2017-07-13 15:46:36 +00:00
Jung-uk Kim
4967dcccea Remove an unnecessary runtime dependency for NPAPI plugin support.
PR:		220648
MFH:		2017Q3
2017-07-11 19:44:09 +00:00
Tobias Kortkamp
3b42faefe9 Add missing Pango symbols
Currently Pango functions are hidden behind __linux__ and not compiled
in as part of the build.  Not all JavaFX applications are affected by
this, but applications that do advanced text layout that require Pango
internally cause an UnsatisfiedLinkError at runtime.

Caused by: java.lang.UnsatisfiedLinkError: com.sun.javafx.font.freetype.OSPango.pango_ft2_font_map_new()J
	at com.sun.javafx.font.freetype.OSPango.pango_ft2_font_map_new(Native Method)
	at com.sun.javafx.font.freetype.PangoGlyphLayout.layout(PangoGlyphLayout.java:88)
	at com.sun.javafx.text.PrismTextLayout.shape(PrismTextLayout.java:834)
	at com.sun.javafx.text.PrismTextLayout.layout(PrismTextLayout.java:1064)
	at com.sun.javafx.text.PrismTextLayout.ensureLayout(PrismTextLayout.java:223)
	...

PR:		220566
Submitted by:	Stefan Ehmann <shoesoft@gmx.net>
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D11545
MFH:	2017Q3
2017-07-11 13:20:17 +00:00
Eugene Grosbein
72482226ac Fix build of java/bouncycastle15 on armv6:
remove fork="true" in javac and fork="yes" in junit tasks (ant/bc+-build.xml)

Original report:

  If java/bouncycastle15 is build on armv6 with openjdk18, the build stops with
  This command is not for general use and should only be run as the result of a call to ProcessBuilder.start() or Runtime.exec() in a java application

PR:		220612
Submitted by:	Gerrit Beine <mail+freebsd@gerritbeine.de> (based on)
Approved by:	az (mentor)
2017-07-11 05:38:31 +00:00
Boris Samorodov
0c691c9fa0 java/intellij: Update to 2017.1.5. 2017-07-10 11:27:02 +00:00
Tobias Kortkamp
97b05f204d Add a new ALSA default option to make it possible to disable ALSA
support and build the JDK without an ALSA dependency

PR:		219125
Reviewed by:	jbeich
Approved by:	mat (mentor), java (maintainer timeout, 6+ weeks)
Differential Revision:	https://reviews.freebsd.org/D11331
2017-06-27 08:35:24 +00:00
Mark Linimon
2fc969b4b7 Scrub mention of armv6hf from ARCHS. It was never in a released version.
While here, sort ARCHS and pet portlint.

Reviewed by:	imp
Approved by:	portmgr (tier-2 blanket)
2017-06-26 22:20:20 +00:00
Sunpoet Po-Chuan Hsieh
44a1e78654 Fix WWW
Approved by:	portmgr (blanket)
2017-06-26 19:36:28 +00:00
Sunpoet Po-Chuan Hsieh
65e7911c7b Fix WWW
Approved by:	portmgr (blanket)
2017-06-26 19:36:23 +00:00
David Naylor
9920d3ae65 qa: add check for NO_ARCH
If NO_ARCH is set then check that no FreeBSD elf(5) files are in $STAGEDIR.
If an elf(5) file is bundles as part of the package, but is not meant to be
run directly (i.e. the elf(5) file is a payload, and not compiled) then
those files can be added to NO_ARCH_IGNORE to avoid the check from failing,

Changes to ports:
 - Ports that have NO_ARCH set, but actually compile files have had NO_ARCH
   removed.
 - Ports that have elf(5) payloads have had those files added to
   NO_ARCH_IGNORE.
 - R-cran ports that do not set USES=cran:compiles have NO_ARCH set,

PR:		218976
Reviewed by:	antoine, mat
Approved by:	portmgr
2017-06-18 18:09:16 +00:00
Boris Samorodov
4f1791f3a7 java/intellij-pycharm: Update to version 2017.1.4 2017-06-14 10:06:44 +00:00
Boris Samorodov
6c5843f1d0 java/intellij: Update to version 2017.1.4 2017-06-07 11:54:45 +00:00
Boris Samorodov
6e0d5ef4ff java/intellij-pycharm: Update to version 2017.1.3 2017-05-31 11:44:51 +00:00
Jung-uk Kim
0c4e8f20de Fix compilation with Clang 4.0. 2017-05-31 04:55:36 +00:00
Jung-uk Kim
94001227e8 Fix compilation with Clang 4.0. 2017-05-31 04:53:51 +00:00
Greg Lewis
918fb9038d . Update to b43. 2017-05-30 00:47:27 +00:00
Greg Lewis
b77ba1d553 . Update to 7u141. 2017-05-30 00:19:06 +00:00
Greg Lewis
f59b37d996 . Update to 7u131. 2017-05-29 04:16:00 +00:00
Greg Lewis
b1a2b1f2a0 . Update to the 8u131 docs. 2017-05-27 06:33:43 +00:00
Mark Linimon
c095cd43d0 Mark some ports failing on armv6, for errors classified as "???".
While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2017-05-26 20:02:44 +00:00
Mark Linimon
28a42395cb Mark some ports failing on armv6. In cases where the error message
was a stub, provide a real one.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2017-05-26 14:45:53 +00:00
Boris Samorodov
af20ca67f8 java/intellij: Update to version 2017.1.3 2017-05-25 14:56:17 +00:00
Matthew Rezny
b760897dde Revision bump of all ports with USE_GL after consolidation of mesa-libs
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D10845
2017-05-23 05:03:14 +00:00
Eugene Grosbein
879be60945 Update java/bouncycastle15 upto 1.57 2017-05-20 17:41:42 +00:00