*/*: bump portrevision after java_default=25 update Included all ports that have USES=java. PR: 29355986813e9ccf
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)
*/*: bump portrevision after java_default=21 update PR: 2728552baaf16375
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_Release22970d2570
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.pkgf3f3bc08ff
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
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/D458789431001288
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/D482010835676e36
all: drop support for expired FreeBSD 14.0 Simplify expressions for FreeBSD 13.X Reviewed by: many Differential Revision: https://reviews.freebsd.org/D466014485bd8221
*/*: Bump consumers of x11-toolkits/gtk30 New version of gtk3 in tree3572ca3e01
math/scilab: drop maintainership Release math/scilab and its prerequisites379cec2296
*/*: 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
x11-toolkits/swt: Unbrek on HEAD Approved by: portmgr (blanket)990db0f2c1
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
x11-toolkits/swt: fix build with OpenJDK debug enabled PR: 265747 Submitted by: chadf at triularity.org8630a2a43b
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
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
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: portmgr71b6a9f9c7
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.comd551e5b93e
x11-toolkits/swt: not for i386 Upstream dropped support for i386 several years ago.fca8faf5bb
x11-toolkits/swt: Update to 4.20 - WEBKIT implies CAIRO, since it needs libcairo anyway.99297d62eb
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/D30824da3162c7c9
Remove # $FreeBSD$ from Makefiles.305f148f48
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 emaile2517bdb03
x11-toolkits/swt: fix build on powerpc64le using similar conditionals that already work for powerpc6446b25d1923
x11-toolkits/swt: fix patch to correctly detect cpu arch757699a0af
x11-toolkits/swt: add patch to fix build with -fno-common00a286433b
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
Allow building on powerpc64le. Approved by: portmgr (tier-2 blanket)d2a46d2593
x11-toolkits/swt: Allow build on aarch64 Approved by: portmgr (tier-2 blanket)61d3fa72b9
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
x11-toolkits/swt: fix build on powerpc64 build.sh misses some powerpc64 conditionals. PR: 247170 Approved by: makc (maintainer)cffd94b8d6
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 maintainership2c9792a30b
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/D223425a52a08234
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
Mark BROKEN on i386: missing distinfo Reported by: pkg-fallout MFH: 2019Q2916e536741
x11-toolkits/swt: update to 4.7.3a PR: 229360 Submitted by: Thomas Merkel <tm+freebsd@core.io>1318ed9c4d
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=localbase3147bb6c6b
Revision bump of all ports with USE_GL after consolidation of mesa-libs Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D10845b760897dde
${RM} already has -f.
PR: 213570
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolighteabbfd75e3Convert tab after WWW: in pkg-descrs to single space as per PHB Approved by: portmgr blanket54a08f6954
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.
With hat: portmgr
Sponsored by: Absolight72ea7e696bMASTER_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: Absolight60d1a83c2ax11-toolkits/swt: Fix embarrassing typo Reports by: Jung-uk Kimd2d0618fc2
x11-toolkits/swt: Add DragonFly support Bring in fix from dports (port is not maintained)4f6686216b
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
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
Change maintainer's email address to one that may no bounce With hat: portmgreaf2278312
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-web67a015afbc
Unbreakf424230497
Convert x* to USES=zip9f9d071f7b