Commit graph

5315 commits

Author SHA1 Message Date
Rene Ladan
a3bbdd76cd cleanup: Remove expired ports:
2022-09-03 java/openjdk7: EOLed since 31 July 2022
2022-09-03 java/openjdk7-jre: EOLed since 31 July 2022
2022-09-03 13:10:14 +02:00
Piotr Kubaj
e3f56d3c66 java/openjdk11: use LLVM 12 to build if the system compiler is LLVM 13 or newer
PR:	260319
Reported by:	jonc@chen.org.nz
Approved by:	java (maintainer timeout)
2022-08-31 01:02:10 +02:00
Stefan Eßer
3d41392b6e java/openjdk11: fix build on 13.1 and -CURRENT
Recent LLVM versions issue warnings for "|" being used with boolean
operands. Such operations exist in OpenJDK and the source lines are
marked with comments to not use logical operations instead.

This breaks the build on 13.1 and -CURRENT when building with LLVM-13
or newer due to the -Werror option being passed to the compiler.

Fix this issue by casting one of the boolean operands to int, as
suggested by the compiler in the error message for the case that the
"|" operation should actually be used on purpose.

I had submitted this patch as an attachment to PR 265687 on
2022-08-07, but it has been ignored by the maintainer (java team).

PR:		265687
Approved by:	portmgr (implicit)
2022-08-28 16:54:31 +02:00
Baptiste Daroussin
b9b250f912 rust: bring back update to 1.63
Revert back the revert of the update of rust and related commits

This revert was drive by beside validation by portmgr via exp-run
and not respectful of the etiquette we have between committers

This reverts commit 8ecb1f8141.
This reverts commit 04d257baa1.
This reverts commit 2757c63bd0.
This reverts commit 75f4713de5.
This reverts commit e88e592111.
This reverts commit 783c056d7d.

With hat:	portmgr
2022-08-25 16:49:50 +02:00
Piotr Kubaj
783c056d7d Revert "lang/rust: Bump revisions after 1.63.0"
This reverts commit c7912d9775.

PR:	265915
2022-08-25 12:49:39 +02:00
Mikael Urankar
c7912d9775 lang/rust: Bump revisions after 1.63.0 2022-08-25 10:51:32 +02:00
Alex Dupre
8eead822c3 java/intellij-ultimate: update to 2022.2.1 release 2022-08-22 16:39:54 +02:00
Piotr Kubaj
5a8afa08c5 java/openjdk11: fix build on powerpc64*
Go back to using LLVM 12, bin/java built with LLVM 13 crashes with:
* For target jdk__packages_attribute.done:

 A fatal error has been detected by the Java Runtime Environment:

  SIGILL (0x4) at pc=0x0000000802e3d438, pid=28756, tid=149399

 JRE version:  (11.0.16+8) (build )
 Java VM: OpenJDK 64-Bit Server VM (11.0.16+8-1, mixed mode, tiered, compressed oops, serial gc, bsd-ppc64)
 Problematic frame:
 V  [libjvm.so+0xe3d438]  JVM_RaiseSignal+0x446bcc
2022-08-09 23:16:34 +02:00
Stefan Eßer
1cf12abc91 java/openjdk11: revert accidental commit 3d803e4460
Revert part of commit 3d803e4460 that should only have affected the
deskutils/calendar port.

This patch that has been committed by accident had already been
attached to PR 265687 to fix the build issue of openjdk11 on -CURRENT,
but it is up to the java@ team to apply this or some other fix.

Approved by:	portmgr (implicit)
2022-08-08 11:57:44 +02:00
Stefan Eßer
3d803e4460 deskutils/calendar: update to version 0.9.3
Update the man page to match the version the -CURRENT base system.

The only change is a better description of the // single line comment
syntax, i.e. that // is only considered to start a comment when it
appears at the start of the line or after white space. This allows to
embed URLs in calendar entries.
2022-08-08 09:58:14 +02:00
Dimitry Andric
591a784f32 java/openjdk{8,11}: Remove dependency on devel/llvm12 which is no longer necessary
The workarounds committed in aa1ca89826 and 846ff4e952 are no longer
necessary, as both the upstream commits for PR258954
(305a68a90c)
and PR264065 (https://hg.openjdk.java.net/jdk/jdk/rev/40c07de877ab) are
now merged into the distribution tarballs.

PR:		258954, 264065
Approved by:	maintainer timeout (1 month)
MFH:		2022Q3
2022-08-06 12:55:32 +02:00
Greg Lewis
bf637c3239 java/openjdk7: Mark as deprecated due to upstream EOL
Java 7 ceased extended support on July 31, 2022 and will no longer
receive any patches or updates.

PR:		264689
2022-08-02 19:41:56 -07:00
Greg Lewis
28b0ae0fe7 java/openjdk18: Update to 18.0.2 2022-08-02 19:27:22 -07:00
Greg Lewis
f20eed28f0 java/openjdk17: Update to 17.0.4 2022-08-02 06:14:11 -07:00
Greg Lewis
6ce6fe80a1 java/openjdk11: Update to 11.0.16 2022-08-01 22:03:55 -07:00
Greg Lewis
8efb59db35 java/openjdk8: Update to 8u342 2022-08-01 21:15:45 -07:00
Tobias C. Berner
419b0eeeb1 cleanup: remove remaining occurrences of $FreeBSD$ 2022-07-21 10:15:30 +02:00
Tobias C. Berner
526869d8dc java: remove 'Created by' lines
A big Thank You to the original contributors of these ports:

  *  Alex Dupre <ale@FreeBSD.org>
  *  Alex Semenyaka <alex@rinet.ru>
  *  Alexander Yerenkow <yerenkow@gmail.com>
  *  Anton Yudin (<contact@toha.org.ua>)
  *  Anton Yudin <toha@toha.org.ua>
  *  Benjamin Close <benjsc@FreeBSD.org>
  *  Björn König <bkoenig@alpha-tierchen.de>
  *  Conor McDermottroe <ports@mcdermottroe.com>
  *  Danilo Egea Gondolfo <danilo@FreeBSD.org
  *  Dave Glowacki <dglo@ssec.wisc.edu>
  *  Ernst de Haan <znerd@FreeBSD.org>
  *  Eugene Grosbein <ports@grosbein.net>
  *  Filippo Natali <filippo@widestore.net>
  *  Gerrit Beine <gerrit.beine@gmx.de>
  *  Greg Lewis <glewis@FreeBSD.org>
  *  Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
  *  Jason Helfman <jgh@FreeBSD.org>
  *  Jeremy <karlj000@unbc.ca>
  *  Johannes Dieterich <dieterich@ogolem.org>
  *  Johannes Dieterich <jmd@FreeBSD.org>
  *  Jonathan Chen <jonc@chen.org.nz>
  *  Jose Marques
  *  Jose Marques <noway@nohow.demon.co.uk>
  *  Lapo Luchini <lapo@lapo.it>
  *  Lev Serebryakov <lev@FreeBSD.org>
  *  Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
  *  Matthew Dillon <dillon@backplane.com>
  *  Maxim Sobolev <sobomax@FreeBSD.org>
  *  Mikhail T. <mi@aldan.algebra.com>
  *  Mikhail T. <michael@fun-box.ru>
  *  Mikhail Teterin
  *  Nicola Vitale <nivit@FreeBSD.org>
  *  Nicola Vitale <nivit@email.it>
  *  OISHI Masakuni <yamasa@bsdhouse.org>
  *  OKAZAKI Tetsurou
  *  Pedro Giffuni
  *  Simeo Reig <reig.simeo@gmail.com>
  *  Sutra Zhou <zhoushuqun@gmail.com>
  *  Tom Judge <tj@FreeBSD.org>
  *  Volker Stolz <vs@FreeBSD.org>
  *  Wen Heping <wenheping@gmail.com>
  *  Yen-Ming Lee <leeym@cae.ce.ntu.edu.tw>
  *  gldisater@gldis.ca
  *  ijliao
  *  jake@checker.org
  *  jpbeconne
  *  lon_kamikaze@gmx.de
  *  mi
  *  nordwick@xcf.berkeley.edu
  *  nork@FreeBSD.org
  *  olgeni@FreeBSD.org
  *  rasputin
  *  rfarmer@predatorlabs.net
  *  rtdean@cytherianage.net
  *  tux@pinguru.net

With hat:	portmgr
2022-07-20 16:22:12 +02:00
Alexey Dokuchaev
a7d3136dfc java/icedtea-web: allow to disable new launchers written in Rust
Even it's a build-time dependency, it's quite heavy nonetheless.
Since those new launchers are optional (traditional shell-based
versions are still provided), allow users to turn them off.

Reported by:	Vyacheslav Olkhovchenkov
2022-07-08 10:42:04 +00:00
Alexey Dokuchaev
0276f6d332 java/sqlitejdbc: this old port requires specific (8th) version of JDK
It should be fairly easy to make it compatible against Java 8~11, but
that's the task for another day.  While here, bump the source/target
version to 1.6 and get rid of bogus `post-patch' target: LOCALBASE is
already passed on the MAKE_ENV.

PR:	264748
2022-07-07 12:30:52 +00:00
Jonathan Chen
3d3be85dd2 java/eclipse: Makefile cleanup
* disable PORTSCOUT
 * remove now superflous WRKSRC_SUBDIR

PR:	264967
Reported by:	jonc@chen.org.nz (maintainer)
2022-07-06 22:48:03 +02:00
Mikael Urankar
a50372b91f lang/rust: Bump revisions after 1.62.0 2022-07-02 15:47:05 +02:00
Po-Chuan Hsieh
2f377d18dc
java/jrosetta: Add NO_ARCH
Approved by:	portmgr (blanket)
2022-06-30 05:51:20 +08:00
Po-Chuan Hsieh
7933982fa1
java/jgraphx: Add NO_ARCH
Approved by:	portmgr (blanket)
2022-06-30 05:51:20 +08:00
Po-Chuan Hsieh
180ceded3e
java/javahelp: Add NO_ARCH
Approved by:	portmgr (blanket)
2022-06-30 05:51:19 +08:00
Po-Chuan Hsieh
54fbcef382
java/apache-commons-logging: Add NO_ARCH
Approved by:	portmgr (blanket)
2022-06-30 05:51:17 +08:00
Po-Chuan Hsieh
3cae181773
java/apache-commons-collections: Add NO_ARCH
Approved by:	portmgr (blanket)
2022-06-30 05:51:16 +08:00
Po-Chuan Hsieh
396bf5d2cc
java/apache-commons-beanutils: Add NO_ARCH
Approved by:	portmgr (blanket)
2022-06-30 05:51:15 +08:00
Po-Chuan Hsieh
943945d9ad
java/java-subversion: Update WWW
Approved by:	portmgr (blanket)
2022-06-30 00:33:04 +08:00
Po-Chuan Hsieh
f9392a227f
java/jakarta-oro: Update WWW 2022-06-30 00:33:04 +08:00
Po-Chuan Hsieh
005080d6b5
java/apache-commons-pool: Update WWW
Approved by:	portmgr (blanket)
2022-06-30 00:33:04 +08:00
Po-Chuan Hsieh
74a5a14b45
java/apache-commons-logging: Update WWW
Approved by:	portmgr (blanket)
2022-06-30 00:33:04 +08:00
Po-Chuan Hsieh
28849a48b5
java/apache-commons-lang3: Update WWW
Approved by:	portmgr (blanket)
2022-06-30 00:33:03 +08:00
Po-Chuan Hsieh
e7f2577d26
java/apache-commons-lang: Update WWW 2022-06-30 00:33:03 +08:00
Po-Chuan Hsieh
564721f392
java/apache-commons-cli: Update WWW 2022-06-30 00:33:03 +08:00
Po-Chuan Hsieh
2415fa2da6
java/apache-commons-beanutils: Update WWW
Approved by:	portmgr (blanket)
2022-06-30 00:33:03 +08:00
Po-Chuan Hsieh
6177edf55d
java/apache-bcel: Update WWW
Approved by:	portmgr (blanket)
2022-06-30 00:33:02 +08:00
VVD
17624d612d java/dbvis: update to 13.0.4
ChangeLog: https://www.dbvis.com/releasenotes/13.0

PR:	264687
Reported by:	vvd@unislabs.com
Approved by:	jim@ohlste.in (maintainer, timeout > 2 weeks)
2022-06-29 07:20:52 +02:00
Mateusz Piotrowski
8ca406b29d java/bouncycastle15: Update to 1.71
Changes:	https://www.bouncycastle.org/releasenotes.html#r1rv71
2022-06-28 10:28:03 +02:00
Jonathan Chen
e1b29db6eb
java/eclipse: Update to 4.24
PR:		264864
2022-06-24 16:36:11 +08:00
Greg Lewis
2242e75646 java/openjdk8: Bump PORTREVISION for previous change 2022-06-19 09:01:17 -07:00
Greg Lewis
aa1ca89826 java/openjdk8: Attempt to fix newer aarch64
Revert to forcing Clang 12 if Clang 13 or newer is detected.
This may fix problems with the built JDK on aarch64.

PR:		264065
2022-06-18 21:55:54 -07:00
Dmitry Marakasov
fdff5d03aa java/dbvis: mark BROKEN
Approved by:	portmgr blanket
2022-06-07 17:28:07 +03:00
Charlie Li
ce75f0f99f
java/intellij: take maintainership
Approved by: mentors (implicit)
2022-06-06 08:36:15 -04:00
Rene Ladan
65e2c3c3bb all: return bsam's ports to the pool after his commit bit got safekept 2022-06-06 13:19:04 +02:00
Jonathan Chen
a0c13b4a90 java/eclipse: update 4.16 -> 4.21
This release is 1.5 years overdue and 6 months out-of-date, but is
an important interim step to the 4.24 release due in June 2022.

Massive thanks go to Patrick Mackinlay who resolved the 2 critical
bugs preventing update from coming out sooner!

Author:	Jonathan Chen <jonc@chen.org.nz>
PR:	264400
2022-06-03 12:06:36 +02:00
Mikael Urankar
e9a35a1c50 lang/rust: Bump revisions after 1.61.0 2022-05-31 15:06:17 +02:00
Sean Farley
0de164bdb5 java/openjdk17: Fix an NPE when using a multi-screen X11 setup
PR:		264356
Reported by:	scf@
2022-05-30 17:42:52 -07:00
Rene Ladan
c7d1c247d8 cleanup: remove expired versions of OpenJDK (12 through 16)
Adjust ports depending on expired versions of OpenJDK:
- biology/snpeff: 12+ -> 17+
- devel/RStudio: 12 -> 11
- www/closure-compiler: 13 -> 11+

Allow java/openjdk17 to use java/openjdk17-bootstrap on i386
too, this builds just fine on 13.1-i386

Remove jdk12-doc as it is no longer relevant.

Clean up Java version calculations in bsd.java.mk

Reviewed by: jwb, java (glewis)

Differential Revision: https://reviews.freebsd.org/D35280
2022-05-24 22:09:35 +02:00
Mikhail Teterin
17cd2716cd java/berkeley-db: upgrade from 6.2.31 to 7.5.11
Changelog: https://docs.oracle.com/cd/E17277_02/html/changelog.html

Set LICENSE and otherwise pet portlint. Limit Java to 8 -- newer
versions are rejected by the vendor's code...
2022-05-21 19:00:07 -04:00