aboutsummaryrefslogtreecommitdiff
path: root/java
Commit message (Collapse)AuthorAgeFilesLines
* MFH: r437435 r437437 r437439 r437475 by geraldJan Beich2017-04-023-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove files/patch-armv6-hf-support since armv6hf no longer exists as an arch. Reported by: andreast Update lang/gcc and hence the default version of GCC in the Ports Collection (requested by USE_GCC=yes and various USES=compiler invocations) from GCC 4.9.4 to GCC 5.4. files/patch-arm-support and files/patch-gcc_system.h have become obsolete. New patches files/patch-arm-unwind-cxx-support and files/patch-libc++ help support arm targets and new libc++ in base. ONLY_FOR_ARCHS now also includes arm. A new option GRAPHITE_DESC, off by default for now, adds support for Graphite loop optimizations. Finally, conflicts with other lang/gcc* ports are adjusted suitably. In terms of changes for users, this upgrade brings the following: The default mode for C is now -std=gnu11 instead of -std=gnu89. New warning options -Wc90-c99-compat and -Wc99-c11-compat may prove useful on that front. The C++ front end now has full C++14 language support including C++14 variable templates, C++14 aggregates with non-static data member initializers, C++14 extended constexpr, and more. The Standard C++ Library (libstdc++) has full C++11 support and experimental full C++14 support. It uses a new ABI by default. There have been significant improvements to inter-procedural optimizations and link-time optimization such as One Definition Rule based merging of C++ types as well as register allocation. OpenMP 4.0 specification offloading features are now supported by the C, C++, and Fortran compilers. Cilk Plus, an extension to the C and C++ languages to support data and task parallelism, has been added as well. New warning options -Wswitch-bool, -Wlogical-not-parentheses, -Wbool-compare and -Wsizeof-array-argument may prove useful as may new preprocessor directives __has_include, __has_include_next, and __has_attribute. GCC can now be built as a shared library for embedding in other processes (such as interpreters), suitable for Just-In-Time compilation to machine code. This provides a C API and a C++ wrapper API. Many code generation improvements for AArch64, ARM, support for AVX-512{BW,DQ,VL,IFMA,VBMI} and Intel MPX on x86-64, and generally improvements on many targets. The Local Register Allocator (LRA) now contains a rematerialization subpass and is able to reuse the PIC hard register on x86/x86-64 to improve performance of position independent code. https://gcc.gnu.org/gcc-5/changes.html has a more extensive set of changes and https://gcc.gnu.org/gcc-5/porting_to.html has a solid overview of issue you may encountering porting to this new version. PR: 216707, 218125 Tested by: antoine (-exp runs) Supported by: jbeich, tcberner, and others Bump PORTREVISIONs for ports depending on the canonical version of GCC and lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some circumstances such as versions of FreeBSD or platforms). This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using using Mk/bsd.octave.mk which in turn has USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang, c++11-lang, c++0x, c11, or gcc-c++11-lib. PR: 216707 Add support for aarch64. Submitted by: andreast Approved by: ports-secteam (junovitch) Notes: svn path=/branches/2017Q2/; revision=437538
* java/intellij-pycharm: Update to version 2017.1.Boris Samorodov2017-03-273-11/+974
| | | | Notes: svn path=/head/; revision=437088
* java/intellij: Update to version 2017.1.Boris Samorodov2017-03-273-34/+56
| | | | Notes: svn path=/head/; revision=437087
* java/intellij-pycharm: Update to version 2016.3.3.Boris Samorodov2017-03-272-4/+4
| | | | Notes: svn path=/head/; revision=437040
* . Update to 2017b.Greg Lewis2017-03-273-4/+5
| | | | Notes: svn path=/head/; revision=437015
* java/intellij: Update to version 2016.3.5.Boris Samorodov2017-03-142-5/+5
| | | | Notes: svn path=/head/; revision=436167
* Update to 1.4.Vanilla I. Shu2017-03-142-3/+6
| | | | Notes: svn path=/head/; revision=436134
* Switch MAINTAINER to my new account for my ports.Eugene Grosbein2017-03-111-1/+1
| | | | | | | | | | | | Reviewed by: az M devel/py-application/Makefile M devel/py-xcaplib/Makefile M java/bouncycastle15/Makefile M net/py-msrplib/Makefile Notes: svn path=/head/; revision=435952
* . Update to 2017a.Greg Lewis2017-03-022-4/+4
| | | | Notes: svn path=/head/; revision=435210
* Remove expired ports:Rene Ladan2017-02-287-102/+0
| | | | | | | | | | | | | | | | | | 2017-02-28 textproc/rubygem-nokogiri14: Use textproc/rubygem-nokogiri instead 2017-02-28 textproc/rubygem-liquid2: Use textproc/rubygem-liquid instead 2017-02-28 www/rubygem-rack14: Use www/rubygem-rack or www/rubygem-rack16 instead 2017-02-28 www/rubygem-mechanize26: Use www/rubygem-mechanize instead 2017-02-28 www/rubygem-net-http-persistent25: Use www/rubygem-net-http-persistent2 instead 2017-02-28 devel/rubygem-builder32: Use devel/rubygem-builder instead 2017-02-28 www/rubygem-net-http-digest_auth11: Use www/rubygem-net-http-digest_auth instead 2017-02-28 devel/rubygem-bson1: Use devel/rubygem-bson instead 2017-02-28 devel/rubygem-minitest4: Use devel/rubygem-minitest instead 2017-02-28 java/jdk16-doc: Should have been removed with linux-sun-jdk16 (2014-05-11) 2017-02-28 java/jdk7-doc: Should have been removed with linux-sun-jdk17 (2016-04-24) 2017-02-28 textproc/rubygem-sass-rails4: Use textproc/rubygem-sass-rails5 instead Notes: svn path=/head/; revision=435047
* Update MAINTAINER to tobik@FreeBSD.org for my portsTobias Kortkamp2017-02-153-3/+3
| | | | | | | | Approved by: mat (mentor) Differential Revision: https://reviews.freebsd.org/D9610 Notes: svn path=/head/; revision=434159
* Actually add the patchBaptiste Daroussin2017-02-113-0/+60
| | | | | | | Reported by: antoine Notes: svn path=/head/; revision=433916
* Fix build with libc++ (is_const is already defined by some libc++ headers)Baptiste Daroussin2017-02-111-3/+1
| | | | | | | This make the port work without the gcc dependency Notes: svn path=/head/; revision=433915
* java/jdk(16|7)-doc: Deprecate and remove 28 FEB 2017John Marino2017-02-102-0/+6
| | | | | | | | The associated jdk ports were removed years ago. The documentation should have been removed with them then. Notes: svn path=/head/; revision=433810
* Remove expired ports:Rene Ladan2017-02-0724-5229/+0
| | | | | | | | | 2017-02-07 java/jboss7: Unsupported, replaced by wildfly 2017-02-07 java/jboss71: Unsupported, replaced by wildfly 2017-02-07 java/jboss72: Unsupported, replaced by wildfly Notes: svn path=/head/; revision=433585
* Fix build with GCC. It was broken by r430424.Jung-uk Kim2017-02-021-1/+1
| | | | | | | PR: 216738 Notes: svn path=/head/; revision=433180
* java/intellij: Update to version 2016.3.4.Boris Samorodov2017-02-023-6/+6
| | | | Notes: svn path=/head/; revision=433131
* Fix distinfo.Jung-uk Kim2017-01-301-1/+3
| | | | | | | PR: r216595 Notes: svn path=/head/; revision=432874
* . Update to 8u121.Greg Lewis2017-01-295-650/+1182
| | | | Notes: svn path=/head/; revision=432697
* . Update to 8u121.Greg Lewis2017-01-282-4/+4
| | | | Notes: svn path=/head/; revision=432685
* . Fix @javavm directive.Greg Lewis2017-01-281-1/+1
| | | | Notes: svn path=/head/; revision=432684
* . Update to 8u121.Greg Lewis2017-01-283-160/+161
| | | | | | | . Fix @javavm directive. Notes: svn path=/head/; revision=432683
* Update WWW: SF redirects to https://sourceforge.net/projects/<PROJECT_NAME>/Sunpoet Po-Chuan Hsieh2017-01-201-1/+1
| | | | Notes: svn path=/head/; revision=431996
* Update to 5.3.2 release.Alex Dupre2017-01-192-5/+5
| | | | Notes: svn path=/head/; revision=431864
* Update to b41.Jung-uk Kim2017-01-183-264/+16
| | | | Notes: svn path=/head/; revision=431831
* The output of tools like awk, date, sort, tr,... depends on the currentTijl Coosemans2017-01-187-14/+7
| | | | | | | | | | | | | | | | | | | | | locale set by the user. Add LANG=C and LC_ALL=C at the beginning of bsd.port.mk and export them so all commands are executed with the C locale. LC_ALL=C overrides all other LC_* variables. LANG is used by setlocale(3) as default value for LC_* variables, so normally it isn't used when LC_ALL is set, but there's code out there that looks at LANG directly so it's safer to set it as well. The only commands not captured by this are != assignments before any inclusion of bsd.port.*mk. Introduce USE_LOCALE=<locale> that adds LANG=<locale> and LC_ALL=<locale> to CONFIGURE_ENV and MAKE_ENV so upstream build systems can be executed with a different locale (e.g. USE_LOCALE=en_US.UTF-8). PR: 215882 Exp-run by: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=431796
* Upgrade java/wildfly10 to 10.1.0.Jimmy Olgeni2017-01-163-1184/+329
| | | | | | | | | | | | | | - Move installation directory to /usr/local/wildfly10. - Fix directory permissions and ownership (root:wheel everywhere except config.) - Remove all @dir entries which are now unnecessary. - Add upgrade notice to UPDATING. PR: 212052 Submitted by: olgeni Approved by: maintainer Notes: svn path=/head/; revision=431670
* . Fix compilation with Clang 4.0Greg Lewis2017-01-153-1/+23
| | | | | | | | PR: 216016 Submitted by: jbeich@ Notes: svn path=/head/; revision=431607
* . Fix compilation with Clang 4.0Greg Lewis2017-01-152-1/+21
| | | | | | | | PR: 216016 Submitted by: jbeich@ Notes: svn path=/head/; revision=431605
* Fix ports using PREFIX in their depends instead of LOCALBASE.Mathieu Arnold2017-01-132-5/+5
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=431402
* Update Eclipse CDT to 9.0.1 and assign port to submitter.Tijl Coosemans2017-01-1213-455/+940
| | | | | | | | PR: 213649 Submitted by: Michael Zhilin <mizhka@gmail.com> Notes: svn path=/head/; revision=431296
* - Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOLDmitry Marakasov2017-01-111-4/+0
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=431169
* Rename java/wildfly100 to java/wildfly10.Jimmy Olgeni2017-01-108-4/+4
| | | | | | | | PR: 212052 Submitted by: olgeni Notes: svn path=/head/; revision=431140
* java/intellij-rubymine: create portSteve Wills2017-01-109-0/+2195
| | | | | | | | | | | | | RubyMine is a cross-platform IDE that supports Ruby, Ruby on Rails and web development. WWW: https://www.jetbrains.com/ruby/ PR: 214967 Submitted by: Stefan Wendler <stefan.wendler@tngtech.com> Notes: svn path=/head/; revision=431139
* - Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOLDmitry Marakasov2017-01-091-5/+0
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=430947
* . Update to 2016jGreg Lewis2017-01-063-4/+6
| | | | Notes: svn path=/head/; revision=430683
* java/openjfx8-devel fix build with Gradle 3.2.1Alan Somers2017-01-043-10/+14
| | | | | | | | | | | | | | | Add a missing build dependency on junit to the Makefile, and fix the path to Hamcrest in build.gradle. Also, reset MAINTAINER by request of the current maintainer. PR: 215677 Reviewed by: brd, Tobias Kortkamp Approved by: brd (ports) Sponsored by: Spectra Logic Corp Differential Revision: https://reviews.freebsd.org/D9005 Notes: svn path=/head/; revision=430571
* . Add powerpc64 support.Greg Lewis2017-01-021-5/+9
| | | | | | | | PR: 212709 Submitted by: Curtis Hamilton <hamiltcl@verizon.net> Notes: svn path=/head/; revision=430424
* . Add support for powerpc64.Greg Lewis2017-01-022-3/+15
| | | | | | | | | PR: 215417 Submitted by: Curtis Hamilton Approved by: Maintainer timeout Notes: svn path=/head/; revision=430419
* java/intellij-pycharm: Update to version 2106.3.2.Boris Samorodov2017-01-013-4/+6
| | | | Notes: svn path=/head/; revision=430304
* Remove BROKEN_FreeBSD_9Sunpoet Po-Chuan Hsieh2017-01-014-8/+0
| | | | | | | Approved by: portmgr (blanket) Notes: svn path=/head/; revision=430235
* . Add support for the HotSpot Serviceability Agent for ppc64.Greg Lewis2016-12-291-202/+2430
| | | | | | | | | | | . This also pulls in some OpenBSD tweaks, I believe. These should be a no-op for FreeBSD though. PR: 212709 (partial) Submitted by: Curtis Hamilton <hamiltcl@verizon.net> Notes: svn path=/head/; revision=429875
* . Update to 8u112Greg Lewis2016-12-282-3/+4
| | | | | | | | PR: 215424 Submitted by: Jonathan Chen <jonc@chen.org.nz> Notes: svn path=/head/; revision=429839
* java/intellij: Update to version 2016.3.2.Boris Samorodov2016-12-272-5/+5
| | | | Notes: svn path=/head/; revision=429630
* java/bouncycastle15: update 1.55 -> 1.56Kurt Jaeger2016-12-274-19/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | port changes: - upstream updated list of its MASTER_SITES (bouncycastle.gva.es is gone, downloads.bouncycastle.org changed to www.bouncycastle.org); - pkg-descr updated to reflect current features; - installation of zipped bundled sources made optional, enabled by default to match previous behavior. Some of new version changes: - a new API for DTLS/TLS and a JSSE provider suitable for Java 5 and later; - support for RFC 7539 ChaCha20 and Poly1305 has also been added and general support for SHA-3 in the PKIX APIs has been improved; Full details of the release: PR: 215507 Changes: https://www.bouncycastle.org/releasenotes.html Security: CVE-2016-1000338, CVE-2016-1000339, CVE-2016-1000340, CVE-2016-1000341, CVE-2016-1000342, CVE-2016-1000343, CVE-2016-1000344, CVE-2016-1000345, CVE-2016-1000346, CVE-2016-1000352 Submitted by: Eugene Grosbein <ports@grosbein.net> (maintainer) Notes: svn path=/head/; revision=429629
* - Mark BROKEN on FreeBSD 9.x i386Dmitry Marakasov2016-12-231-0/+2
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=429245
* - Mark BROKEN on FreeBSD 9.x i386Dmitry Marakasov2016-12-231-0/+2
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=429240
* - Mark BROKEN on FreeBSD 9.x i386:Dmitry Marakasov2016-12-231-0/+2
| | | | | | | | | [ERROR] Failed to execute goal org.apache.maven.plugins:maven-help-plugin:2.1.1:effective-settings (help.effective-settings) on project jboss-as-testsuite: Execution help.effective-settings of goal org.apache.maven.plugins:maven-help-plugin:2.1.1:effective-settings failed: 0 -> [Help 1] Approved by: portmgr blanket Notes: svn path=/head/; revision=429239
* java/intellij-pycharm: Update to version 2016.3.1.Boris Samorodov2016-12-163-5/+5
| | | | Notes: svn path=/head/; revision=428692
* java/intellij: Update to version 2016.3.1.Boris Samorodov2016-12-163-14/+14
| | | | Notes: svn path=/head/; revision=428691