Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

eclipse-swt-4.29-4.2 RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

Name: eclipse-swt Distribution: openSUSE Tumbleweed
Version: 4.29 Vendor: openSUSE
Release: 4.2 Build date: Mon Apr 13 19:59:54 2026
Group: Development/Libraries/Java Build host: reproducible
Size: 4333851 Source RPM: eclipse-swt-4.29-4.2.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/eclipse-platform/eclipse.platform.swt
Summary: Eclipse SWT: The Standard Widget Toolkit for GTK+
SWT is an open source widget toolkit for Java designed to provide
efficient, portable access to the user-interface facilities of the
operating systems on which it is implemented.

Provides

Requires

License

EPL-2.0

Changelog

* Mon Apr 13 2026 Fridrich Strba <fstrba@suse.com>
  - Do not require WebKitGtk for building, since the code does not
    link with it, but dlopens it.
  - Added patch:
    * eclipse-webkit.patch
      + let the 32-bit version use the same logic of dlopening
      WebKitGtk libraries as the 64-bit version
* Wed Sep 24 2025 Fridrich Strba <fstrba@suse.com>
  - Added patch:
    * eclipse-swt-no-werror.patch
      + disable the default -Werror for the 4.29 version
      + fixes build with some deprecated glib/gtk+ functions
* Tue Jul 22 2025 Fridrich Strba <fstrba@suse.com>
  - Use the existing %%{__isa_bits} macro instead of crafting one
* Wed Jun 18 2025 Fridrich Strba <fstrba@suse.com>
  - Extend the architectures to build to all the 64-bit ones
    * use the 4.29 version for them
  - Added patches:
    * eclipse-swt-avoid-javascript-at-build-4_29.patch
    * eclipse-swt-gcc15-4_29.patch
      + the 4.29 version of the 4.9 patches
* Mon Jun 16 2025 Fridrich Strba <fstrba@suse.com>
  - Added patch:
    * eclipse-swt-gcc15-4_9.patch
      + fix build with gcc15
* Thu Jun 12 2025 Fridrich Strba <fstrba@suse.com>
  - Clean the spec file and avoid fetching and modifying sources by
    script. It is now possible to download from github tarballs of
    submodules without having to fetch all eclipse sources.
  - Removed patches:
    * eclipse-arm32.patch
    * eclipse-is64.patch
    * eclipse-jintlong.patch
    * eclipse-ppc64.patch
    * eclipse-secondary-arches.patch
    * eclipse-swt-optflags.patch
      + not needed after the cleanup
  - Added patches:
    * eclipse-swt-fedora-build-native.patch
      + patch from Fedora to avoid hardcoding of CFLAGS for the native
      Build
    * eclipse-swt-rm-eclipse-tasks-and-customize-build.patch
      + remove from build the eclipse tasks that we cannot run and
      that we don't need
    * eclipse-swt-avoid-javascript-at-build-4_9.patch
      + avoid using javascript to determine versions that we don't
      need to know
* Fri Mar 28 2025 Fridrich Strba <fstrba@suse.com>
  - Do not require xmvn-tools for building
* Wed Feb 21 2024 Gus Kenion <gus.kenion@suse.com>
  - Use %patch -P N instead of deprecated %patchN.
* Sat Jun 18 2022 Fridrich Strba <fstrba@suse.com>
  - Added patch:
    * eclipse-jintlong.patch
      + fix several incoherences preventing correct JNI calls on x86
* Thu May 26 2022 Fridrich Strba <fstrba@suse.com>
  - Build also the gtk3 support of webkit including the webkit2
    extensions
  - Modified patch:
    * eclipse-is64.patch
      + run actually replace64 if the *value* of is64 is false

Files

/usr/lib64/eclipse-swt
/usr/lib64/eclipse-swt/libswt-atk-gtk-4962r3.so
/usr/lib64/eclipse-swt/libswt-awt-gtk-4962r3.so
/usr/lib64/eclipse-swt/libswt-cairo-gtk-4962r3.so
/usr/lib64/eclipse-swt/libswt-glx-gtk-4962r3.so
/usr/lib64/eclipse-swt/libswt-gtk-4962r3.so
/usr/lib64/eclipse-swt/libswt-pi3-gtk-4962r3.so
/usr/lib64/eclipse-swt/libswt-webkit-gtk-4962r3.so
/usr/lib64/java/eclipse
/usr/lib64/java/eclipse/swt.jar
/usr/lib64/java/swt.jar
/usr/share/licenses/eclipse-swt
/usr/share/licenses/eclipse-swt/LICENSE
/usr/share/licenses/eclipse-swt/NOTICE
/usr/share/maven-metadata/eclipse-swt.xml


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Aug 2 05:00:51 2026