CVE and update status of the FreeBSD ports tree4,826 unaddressed CVEs in 618 portsAll times are CET

Port details

x11-toolkits/swt4.21_5

Standard Widget Toolkit for Java

Maintainer
ports@FreeBSD.org
Packages
swt 4.21_5
Upstream
Higher version available: 4.41
CPE
none, CVEs only via VuXML
WWW
https://www.eclipse.org/swt/
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (0)

No VuXML entries for this package.

Commits (85)

Ronald Klop (ronald) · 4.21_5
*/*: bump portrevision after java_default=25 update

Included all ports that have USES=java.

PR:	293559
86813e9ccf
Ronald Klop (ronald) · 4.21_4
*/*: bump portrevision after java_default=21 update

PR:	272855
2baaf16375
Thierry Thomas (thierry) · 4.21_3
x11-toolkits/swt: unbreak by removing -Werror

This is just a Q&D fix: compilation fails with many deprecation warnings.
It is lagging, and the real fix would probably be to upgrade it to a more
recent version: latest is 4.37  ATM.

https://download.eclipse.org/eclipse/downloads/index.html#Latest_Release
22970d2570
Piotr Kubaj (pkubaj) · 4.21_3
x11-toolkits/swt: fix installation

pkg-static: Missing shlib dependency: libjawt.so

Failed to install the following 1 package(s): /packages/All/swt-4.21_2.pkg
f3f3bc08ff
Charlie Li (vishwin) · 4.21_2
gnome.mk: rename gdkpixbuf2 to gdkpixbuf to prepare for port move

The GTK 1-based gdk-pixbuf has not existed for some time.

No functional or package changes.
e87d8134a3
Charlie Li (vishwin) · 4.21_2
www/webkit2-gtk: update to 2.46.5

Changelog: https://github.com/WebKit/WebKit/blob/webkitgtk-2.46.5/Source/WebKit/gtk/NEWS

Now consolidated into one port with flavours since the codebase is
the same, just linked with different libraries resulting in different
SONAMEs and APIs. SONAMEs/flavours:

* GTK3 + libsoup = libwebkit2gtk-4.0 (40)
* GTK3 + libsoup3 = libwebkit2gtk-4.1 (41)
* GTK4 + libsoup3 = libwebkitgtk-6.0 (60)

Despite upstream's recommendation to use clang for better skia
optimisation, this port now USE_GCC due to extensive std::pair copy
constructor use that is not trivial to continue patching to stay
working with our libc++ version 1 ABI. See review D35327 for some
details.

Reported by: eduardo
PR: 275914
Differential Revision: https://reviews.freebsd.org/D45878
9431001288
Muhammad Moinur Rahman (bofh) · 4.21_2
Mk/**java.mk: Convert bsd.java.mk to USES

The following features have been added or changed:
- Instead of USE_JAVA use USES=java. This defaults to
  USES=java:build,run if NO_BUILD is undefined. Else it defaults to
  USES=java:run
- Instead of USE_ANT=yes use USES=java:ant which also implies
  USES=java:build
- Instead of JAVA_BUILD=yes use USES=java:build. Does not imply run or
  extract
- Instead of JAVA_EXTRACT=yes use USES=java:extract does not imply
  build or run
- Instead of JAVA_RUN=yes use USES=java:run does not imply extract or
  build
- Instead of USE_JAVA=<version> use USES=java and JAVA_VERSION=<version>

Approved by: mat (portmgr), glewis
Differential Revision:  https://reviews.freebsd.org/D48201
0835676e36
Rene Ladan (rene) · 4.21_2
all: drop support for expired FreeBSD 14.0

Simplify expressions for FreeBSD 13.X

Reviewed by:	many

Differential Revision:	https://reviews.freebsd.org/D46601
4485bd8221
Nuno Teixeira (eduardo) · 4.21_2
*/*: Bump consumers of x11-toolkits/gtk30

New version of gtk3 in tree
3572ca3e01
Max Brazhnikov (makc) · 4.21_1
math/scilab: drop maintainership

Release math/scilab and its prerequisites
379cec2296
Muhammad Moinur Rahman (bofh) · 4.21_1
*/*: llvm15 build fixes

llvm15 was also merged into 13.2-STABLE effective from OSVERSION
1302505. Fix the ports that failed to build with llvm15.

Approved by:	portmgr (blanket)
9b178ffd7e
Muhammad Moinur Rahman (bofh) · 4.21_1
x11-toolkits/swt: Unbrek on HEAD

Approved by:	portmgr (blanket)
990db0f2c1
Tobias C. Berner (tcberner) · 4.21_1
accessibility/at-spi2-core: update to 2.46.0

What's new in at-spi2-core 2.46.0:
* Fix GetInterfaces documentation on org.a11y.atspi.Accessible
  interface.

What's new in at-spi2-core 2.45.91:
* Send device event controller events using the same signature as other
  events.
* Document the Accessible, Action, and Cache dbus interfaces.
* Fix license of atspi-gmain.c (#87).

What's new in at-spi2-core 2.45.90:
* xml: Add some documentation.
* xml: Fix event arguments.
* xml: Add some missing DeviceEventController methods.
* Bind the AT-SPI bus to the graphical session.
* Mark bus service as belonging to the session slice.
* Add ATSPI_ROLE_PUSH_BUTTON_MENU.
* Add an "announcement" event/signal to allow objects to send
  notifications (!63).
* Various code clean-ups and test improvements.

What's new in at-spi2-core 2.45.1:
* Atk and at-spi2-atk are now merged into this project.
* Now requires meson 0.56.2 and glib 2.67.4.
* at-spi2-atk: Expose the accessible hierarchy via dbus introspection.
* Properly escape the AT-SPI bus address; fixes warnings about the address
  not containing a colon (!55).
* Add a text value to AtspiValue, so that a value can expose a textual
  description, as in the new Atk value API.
* Add atspi_event_listener_register_with_app, to allow an event listener
  to be registered only for a given application (!52).

- accessibility/atk and accessibility/at-spi2-atk have been merged into
  accessibility/at-spi2-core

- accessibility/at-spi2-core: bump consumers of removed ports atk and at-spi2-atk

PR:		269704
Exp-run by:	antoine
---
fa81a4f5f8
Max Brazhnikov (makc) · 4.21
x11-toolkits/swt: fix build with OpenJDK debug enabled

PR:		265747
Submitted by:	chadf at triularity.org
8630a2a43b
Stefan Eßer (se) · 4.21
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 4.21
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Tobias C. Berner (tcberner) · 4.21
x11-toolkits: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  1wardd@airmail.net
  *  Alexander Kabaev <ak03@gte.com>
  *  Alexander Novitsky <alecn2002@yandex.ru>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Andreas Kohn <andreas@syndrom23.de>
  *  Andrew Pantyukhin <infofarmer@FreeBSD.org>
  *  Anton Berezin <tobez@FreeBSD.org>
  *  Brian Buchanan <brian@CSUA.Berkeley.EDU>
  *  Cezary Morga <cm@therek.net>
  *  Cheng-Lung Sung <clsung@FreeBSD.org>
  *  Danilo Egea Gondolfo <danilo@FreeBSD.org>
  *  Dima Sivachenko <dima@Chg.RU>
  *  Edwin Groothuis <edwin@mavetju.org>
  *  Eric Anholt <anholt@FreeBSD.org>
  *  Igor Pokrovsky <ip@doom.homeunix.org>
  *  James FitzGibbon <jfitz@FreeBSD.org>
  *  Jean-Sébastien Pédron <dumbbell@FreeBSD.org>
  *  Joe Marcus Clarke <marcus@FreeBSD.org>
  *  Juli Mallett
  *  Kenjiro Cho <kjc@csl.sony.co.jp>
  *  Kimura Fuyuki <fuyuki@hadaly.org>
  *  Koop Mast <kwm@FreeBSD.org>
  *  Lars Koeller <Lars.Koeller@Uni-Bielefeld.de>
  *  Lubomir Marinov <lubomir_m@abv.bg>
  *  Marc Recht <marc@informatik.uni-bremen.de>
  *  Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
  *  Martin Klaffenboeck <martin.klaffenboeck@gmx.at>
  *  Martin Matuska <mm@FreeBSD.org>
  *  Maxim Sobolev <sobomax@FreeBSD.org>
  *  Michael Grünewald <michipili@gmail.com>
  *  Michael Johnson <ahze@FreeBSD.org>
  *  Mike Krutov <neko@takino.org>
  *  Mike Meyer <mwm@mired.org>
  *  Olivier Duchateau
  *  Paul Schmehl <pauls@utdallas.edu>
  *  Peter Hawkins <thepish@FreeBSD.org>
  *  Piotr Kubaj <pkubaj@anongoth.pl>
  *  Radim Kolar
  *  Rene Ladan <rene@FreeBSD.org>
  *  Robert C. Noland III <rnoland@FreeBSD.org>
  *  Simon Barner <barner@gmx.de>
  *  Stephane Legrand <stephane@FreeBSD.org>
  *  Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Thomas Gellekum <tg@FreeBSD.org>
  *  Tom McLaughlin <tmclaugh@sdf.lonestar.org>
  *  Vanilla I. Shu <vanilla@MinJe.com.TW>
  *  Will Andrews <andrews@technologist.com>
  *  Yukihiro Nakai <nakai@FreeBSD.org>
  *  Zane C, Bowers <vvelox@vvelox.net>
  *  asami
  *  chinsan
  *  chuckr
  *  clsung@dragon2.net
  *  dmitry@karasik.eu.org
  *  fjoe@FreeBSD.org
  *  gahr
  *  gena
  *  ijliao
  *  mi
  *  minter@lunenburg.org
  *  nivit@users.sourceforge.net
  *  ports@c0decafe.net
  *  roland.jesse@gmx.net
  *  thierry@pompo.net
  *  vanilla

With hat:	portmgr
71b6a9f9c7
Max Brazhnikov (makc) · 4.21
x11-toolkits/swt: update to 4.21

- Sync patches with eclipse 4.21
- Remove patch-org_eclipse_swt_graphics_Device.java (which breaks
  icons in Eclipse) and install missing *.css files
- Add patch-org_eclipse_swt_widgets_Shell.java to fix layout on HiDPI
  scaled to 200%

PR:		264512 (based on)
Submmitted by:	huanghwh@gmail.com
d551e5b93e
Max Brazhnikov (makc) · 4.20
x11-toolkits/swt: not for i386

Upstream dropped support for i386 several years ago.
fca8faf5bb
Max Brazhnikov (makc) · 4.20
x11-toolkits/swt: Update to 4.20

- WEBKIT implies CAIRO, since it needs libcairo anyway.
99297d62eb
Kevin Bowling (kbowling) · 4.11_2
graphics/mesa-libs: Bump reverse deps for libglvnd

Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.

PR:		246767
Reviewed by:	manu, bapt
Approved by:	x11
Differential Revision:	https://reviews.freebsd.org/D30824
da3162c7c9
Mathieu Arnold (mat) · 4.11_1
Remove # $FreeBSD$ from Makefiles.
305f148f48
Max Brazhnikov (makc) · 4.11_1
x11-toolkits/swt: - Remove excessive patching, which also broke loading of swt libraries. - Add temporary patch to fix crash, when swt tries to load *.css files which   are not shipped with the tarball.

Reported by:		Robin Dapp via email
e2517bdb03
Piotr Kubaj (pkubaj) · 4.11
x11-toolkits/swt: fix build on powerpc64le using similar conditionals that already work for powerpc64
46b25d1923
Max Brazhnikov (makc) · 4.11
x11-toolkits/swt: fix patch to correctly detect cpu arch
757699a0af
Max Brazhnikov (makc) · 4.11
x11-toolkits/swt: add patch to fix build with -fno-common
00a286433b
Max Brazhnikov (makc) · 4.11
x11-toolkits/swt: - Update to 4.11 which builds with modern JDK - Switch to GTK 3 (GTK 2 is not supported anymore) - Add option to build with Webkit support (off by default) - Update WWW

PR:		238605 (based on)
Submitted by:	Thomas Merkel (tm@NetBSD.org)
5e0c5cc9ca
Mark Linimon (linimon) · 4.7.3.a
Allow building on powerpc64le.

Approved by:	portmgr (tier-2 blanket)
d2a46d2593
Mikael Urankar (mikael) · 4.7.3.a
x11-toolkits/swt: Allow build on aarch64

Approved by:	portmgr (tier-2 blanket)
61d3fa72b9
Mark Linimon (linimon) · 4.7.3.a
Add compiler:c++11-lang to USES to attempt to fix build on GCC-based systems.  It is necessary but insufficient, but at least it allows us to get further.

Now it fails on powerpc64-12 the same way it does on powerpc64-13:

  callback.c: error: initializer element is not a compile-time constant

Approved by:	portmgr (tier-2 blanket)
89dc5395ec
Piotr Kubaj (pkubaj) · 4.7.3.a
x11-toolkits/swt: fix build on powerpc64

build.sh misses some powerpc64 conditionals.

PR:		247170
Approved by:	makc (maintainer)
cffd94b8d6
Max Brazhnikov (makc) · 4.7.3.a
x11-toolkits/swt: - Unbreak on i386 by providing distinfo. Sources are shipped along with linux   binaries in arch dependent tarballs. - Allow build on powerpc64. Not sure if it works though, let's try. - Clean up Makefile: use option helpers, remove unused variables, simplify - Take maintainership
2c9792a30b
Jung-uk Kim (jkim) · 4.7.3.a
Clean up after java/openjdk6 and java/openjdk6-jre removal

java/openjdk6 support was removed from Mk/bsd.java.mk (r512662) and
java/openjdk6 and java/openjdk6-jre were removed from the ports tree
(r512663).  Now this patch completely removes remaining stuff from the
ports tree.

PR:			241953 (exp-run)
Reviewed by:		glewis
Approved by:		portmgr (antoine)
Differential Revision:	https://reviews.freebsd.org/D22342
5a52a08234
Niclas Zeising (zeising) · 4.7.3.a
Add USES=xorg USES=gl, ports categories x

Add USES=xorg and USES=gl to ports in categories starting with 'x'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
4c46ca73d8
Antoine Brodin (antoine) · 4.7.3.a
Mark BROKEN on i386: missing distinfo

Reported by:	pkg-fallout
MFH:		2019Q2
916e536741
Steve Wills (swills) · 4.7.3.a
x11-toolkits/swt: update to 4.7.3a

PR:		229360
Submitted by:	Thomas Merkel <tm+freebsd@core.io>
1318ed9c4d
Baptiste Daroussin (bapt) · 3.5.2_5
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
3147bb6c6b
Matthew Rezny (rezny) · 3.5.2_4
Revision bump of all ports with USE_GL after consolidation of mesa-libs

Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D10845
b760897dde
Mathieu Arnold (mat) · 3.5.2_3
${RM} already has -f.

PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
eabbfd75e3
Dmitry Marakasov (amdmi3) · 3.5.2_3
Convert tab after WWW: in pkg-descrs to single space as per PHB

Approved by:	portmgr blanket
54a08f6954
Mathieu Arnold (mat) · 3.5.2_3
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.

With hat:	portmgr
Sponsored by:	Absolight
72ea7e696b
Mathieu Arnold (mat) · 3.5.2_3
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
60d1a83c2a
John Marino (marino) · 3.5.2_3
x11-toolkits/swt: Fix embarrassing typo

Reports by:	Jung-uk Kim
d2d0618fc2
John Marino (marino) · 3.5.2_3
x11-toolkits/swt: Add DragonFly support

Bring in fix from dports (port is not maintained)
4f6686216b
Gerald Pfeifer (gerald) · 3.5.2_3
Update the default version of GCC in the Ports Collection from GCC 4.7.4 to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
15945f8122
Raphael Kubo da Costa (rakuco) · 3.5.2_2
Reset maintainership to ports@.

From the PR:
  I have not been maintaining this port, mainly because this version is not
  supported upstream.
  We should have moved to the -devel version a while ago, and someone should
  work on the newer versions.

PR:		191253
Submitted by:	pfg@
4368073304
Antoine Brodin (antoine) · 3.5.2_2
Change maintainer's email address to one that may no bounce

With hat:	portmgr
eaf2278312
Baptiste Daroussin (bapt) · 3.5.2_2
Convert from USE_GECKO to USES=gecko While here stagify what was not staged yet Convert to USES=webplugin where needed and add desktop-file-utils dependency to icedtea-web
67a015afbc
Antoine Brodin (antoine) · 3.5.2_2
Unbreak
f424230497
Baptiste Daroussin (bapt) · 3.5.2_2
Convert x* to USES=zip
9f9d071f7b