commit eclipse for openSUSE:Factory

2020-07-17 Thread root
Hello community,

here is the log from the commit of package eclipse for openSUSE:Factory checked 
in at 2020-07-17 20:49:58

Comparing /work/SRC/openSUSE:Factory/eclipse (Old)
 and  /work/SRC/openSUSE:Factory/.eclipse.new.3592 (New)


Package is "eclipse"

Fri Jul 17 20:49:58 2020 rev:13 rq:821377 version:4.15

Changes:

--- /work/SRC/openSUSE:Factory/eclipse/eclipse.changes  2020-07-16 
12:15:15.834771272 +0200
+++ /work/SRC/openSUSE:Factory/.eclipse.new.3592/eclipse.changes
2020-07-17 20:50:38.212906944 +0200
@@ -1,0 +2,8 @@
+Thu Jul 16 23:57:01 UTC 2020 - Fridrich Strba 
+
+- Added patch:
+  * eclipse-libkeystorelinuxnative.patch
++ Fix unresolved symbols when trying to load
+  libkeystorelinuxnative.so on platforms that have it
+
+---

New:

  eclipse-libkeystorelinuxnative.patch



Other differences:
--
++ eclipse.spec ++
--- /var/tmp/diff_new_pack.R4D8pY/_old  2020-07-17 20:50:40.988909839 +0200
+++ /var/tmp/diff_new_pack.R4D8pY/_new  2020-07-17 20:50:40.992909844 +0200
@@ -114,6 +114,7 @@
 Patch31:eclipse-suse-batik.patch
 # Fix build on ppc64 big endian
 Patch33:eclipse-ppc64.patch
+Patch34:eclipse-libkeystorelinuxnative.patch
 BuildRequires:  ant >= 1.10.5
 BuildRequires:  ant-antlr
 BuildRequires:  ant-apache-bcel
@@ -503,6 +504,7 @@
 
 %patch31 -p1
 %patch33 -p1
+%patch34 -p1
 
 # Optional (unused) multipart support (see patch 25)
 rm 
rt.equinox.bundles/bundles/org.eclipse.equinox.http.servlet/src/org/eclipse/equinox/http/servlet/internal/multipart/MultipartSupport{Impl,FactoryImpl,Part}.java

++ eclipse-libkeystorelinuxnative.patch ++
--- 
eclipse-platform-sources-I20180906-0745/rt.equinox.bundles/bundles/org.eclipse.equinox.security.linux.x86_64/keystorelinuxnative/keystoreLinuxNative.c
  2020-06-04 09:40:51.525778305 +0200
+++ 
eclipse-platform-sources-I20180906-0745/rt.equinox.bundles/bundles/org.eclipse.equinox.security.linux.x86_64/keystorelinuxnative/keystoreLinuxNative.c
  2020-07-17 00:04:15.481020726 +0200
@@ -17,6 +17,7 @@
 #include 
 #include 
 #include 
+#include 
 
 const SecretSchema *
 equinox_get_schema (void)
--- 
eclipse-platform-sources-I20180906-0745/rt.equinox.bundles/bundles/org.eclipse.equinox.security.linux.x86_64/keystorelinuxnative/makefile
   2020-07-17 00:17:39.178284379 +0200
+++ 
eclipse-platform-sources-I20180906-0745/rt.equinox.bundles/bundles/org.eclipse.equinox.security.linux.x86_64/keystorelinuxnative/makefile
   2020-07-17 00:47:40.882104621 +0200
@@ -2,7 +2,7 @@
 LIBSECRET_LIBS = `pkg-config --libs libsecret-1`
 
 CFLAGS := $(CFLAGS) -fPIC -I"${JAVA_HOME}/include" 
-I"${JAVA_HOME}/include/linux" $(LIBSECRET_CFLAGS)
-LDFLAGS := $(LDFLAGS) -shared $(LIBSECRET_LIBS)
+LDFLAGS := $(LDFLAGS) $(LIBSECRET_LIBS)
 
 all: ../libkeystorelinuxnative.so
 
@@ -10,7 +10,7 @@
rm ../libkeystorelinuxnative.so ../target/keystoreLinuxNative.o
 
 ../libkeystorelinuxnative.so: ../target/keystoreLinuxNative.o
-   $(CC) $(LDFLAGS) -o $@ $<
+   $(CC) -shared -o $@ $< $(LDFLAGS) -Wl,--no-undefined -Wl,--as-needed
 
 ../target/keystoreLinuxNative.o: ../target keystoreLinuxNative.c
$(CC) -c $(CFLAGS) -o $@ $(TESTFLAGS) keystoreLinuxNative.c



commit eclipse for openSUSE:Factory

2020-07-16 Thread root
Hello community,

here is the log from the commit of package eclipse for openSUSE:Factory checked 
in at 2020-07-16 12:13:18

Comparing /work/SRC/openSUSE:Factory/eclipse (Old)
 and  /work/SRC/openSUSE:Factory/.eclipse.new.3592 (New)


Package is "eclipse"

Thu Jul 16 12:13:18 2020 rev:12 rq:818887 version:4.15

Changes:

--- /work/SRC/openSUSE:Factory/eclipse/eclipse.changes  2020-06-04 
17:56:11.728956975 +0200
+++ /work/SRC/openSUSE:Factory/.eclipse.new.3592/eclipse.changes
2020-07-16 12:15:15.834771272 +0200
@@ -1,0 +2,44 @@
+Mon Jul  6 04:53:01 UTC 2020 - Fridrich Strba 
+
+- Update to 4.15
+- Build only on 64-bit architectures, since 32-bit support was
+  dropped upstream
+- Modified patches:
+  * eclipse-debug-symbols.patch
+  * eclipse-disable-droplets-in-dropins.patch
+  * eclipse-disable-uses-constraints.patch
+  * eclipse-feature-plugins-to-category-ius.patch
+  * eclipse-fix-dropins.patch
+  * eclipse-fix-tests.patch
+  * eclipse-hide-droplets-from-install-wizard.patch
+  * eclipse-ignore-version-when-calculating-home.patch
+  * eclipse-make-droplets-runnable.patch
+  * eclipse-no-source-for-dependencies.patch
+  * eclipse-p2-pick-up-renamed-jars.patch
+  * eclipse-pde-tp-support-droplets.patch
+  * eclipse-secondary-arches.patch
+  * eclipse-support-symlink-bundles.patch
+  * eclipse-suse-batik.patch
+  * fix_ant_build.patch
+  * prefer_x11_backend.patch
+- Removed patches:
+  * eclipse-adjust-droplets.patch
+  * eclipse-arm32.patch
+  * eclipse-asm7.patch
+  * eclipse-felix-scr-dependencies.patch
+  * eclipse-force-gtk2.patch
+  * eclipse-gcc10.patch
+  * eclipse-imagedescriptor.patch
+  * eclipse-lucene-8.patch
+  * eclipse-mockito.patch
+  * eclipse-remove-jgit-provider.patch
+  * eclipse-swt-disable-gtk2.patch
+  * eclipse-test-support.patch
+- Added patches:
+  * compiler-release.patch
+  * eclipse-patch-out-fileupload-dep.patch
+  * eclipse-swt-avoid-javascript-at-build.patch
+  * explicit-hamcrest.patch
+  * force-clean-after-p2-operations.patch
+
+---

Old:

  eclipse-adjust-droplets.patch
  eclipse-arm32.patch
  eclipse-asm7.patch
  eclipse-felix-scr-dependencies.patch
  eclipse-force-gtk2.patch
  eclipse-gcc10.patch
  eclipse-imagedescriptor.patch
  eclipse-lucene-8.patch
  eclipse-mockito.patch
  eclipse-platform-sources-4.9-clean.tar.xz
  eclipse-remove-jgit-provider.patch
  eclipse-swt-disable-gtk2.patch
  eclipse-test-support.patch
  
org.eclipse.linuxtools.eclipse-build-44643cbda3dfd6f00fbf1b346dae7068df2a9ef9.tar.xz

New:

  compiler-release.patch
  eclipse-patch-out-fileupload-dep.patch
  eclipse-platform-sources-4.15-clean.tar.xz
  eclipse-swt-avoid-javascript-at-build.patch
  explicit-hamcrest.patch
  force-clean-after-p2-operations.patch
  
org.eclipse.linuxtools.eclipse-build-c985e357223668b4bc1fb76ea6b9e0c12829b7e8.tar.xz



Other differences:
--
++ eclipse.spec ++
 926 lines (skipped)
 between /work/SRC/openSUSE:Factory/eclipse/eclipse.spec
 and /work/SRC/openSUSE:Factory/.eclipse.new.3592/eclipse.spec

++ compiler-release.patch ++
--- 
rt.equinox.p2/bundles/org.eclipse.equinox.p2.artifact.repository/pom.xml.orig   
2020-03-23 00:19:02.052686148 +
+++ rt.equinox.p2/bundles/org.eclipse.equinox.p2.artifact.repository/pom.xml
2020-03-23 00:19:10.187688146 +
@@ -11,4 +11,7 @@
   org.eclipse.equinox.p2.artifact.repository
   1.3.400-SNAPSHOT
   eclipse-plugin
+  
+8
+  
 
++ eclipse-create-tarball.sh ++
--- /var/tmp/diff_new_pack.PwNZ6p/_old  2020-07-16 12:15:24.286779817 +0200
+++ /var/tmp/diff_new_pack.PwNZ6p/_new  2020-07-16 12:15:24.290779822 +0200
@@ -1,8 +1,8 @@
 #!/bin/bash
 
-ECLIPSE_DATE=20180906
-ECLIPSE_TIME=0745
-VERSION=4.9
+ECLIPSE_DATE=20200305
+ECLIPSE_TIME=0155
+VERSION=4.15
 NAME="eclipse-platform-sources"
 
 tmp_dir=$(mktemp -d)
@@ -11,7 +11,7 @@
 
 pushd ${tmp_dir}
 
-wget 
http://archive.eclipse.org/eclipse/downloads/drops4/R-${VERSION}-${ECLIPSE_DATE}${ECLIPSE_TIME}/${NAME}-${VERSION}.tar.xz
+wget 
https://archive.eclipse.org/eclipse/downloads/drops4/R-${VERSION}-${ECLIPSE_DATE}${ECLIPSE_TIME}/${NAME}-${VERSION}.tar.xz
 tar -xf ${NAME}-${VERSION}.tar.xz
 rm ${NAME}-${VERSION}.tar.xz
 

++ eclipse-debug-symbols.patch ++
--- /var/tmp/diff_new_pack.PwNZ6p/_old  2020-07-16 12:15:24.302779833 +0200
+++ /var/tmp/diff_new_pack.PwNZ6p/_new  2020-07-16 12:15:24.302779833 +0200
@@ -1,6 +1,6 @@
 --- eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT 
PI/gtk/library/build.sh.orig  2018-08-19 12:37:52.764590467 +0100
 +++ eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT 
PI/gtk/library/build.sh   2018-08-19 12:38:15.032503913 +0100
-@@ -75,7 +75,8 @@
+@@ -74,7 +74,8 

commit eclipse for openSUSE:Factory

2020-06-04 Thread root
Hello community,

here is the log from the commit of package eclipse for openSUSE:Factory checked 
in at 2020-06-04 17:55:54

Comparing /work/SRC/openSUSE:Factory/eclipse (Old)
 and  /work/SRC/openSUSE:Factory/.eclipse.new.3606 (New)


Package is "eclipse"

Thu Jun  4 17:55:54 2020 rev:11 rq:811347 version:4.9.0

Changes:

--- /work/SRC/openSUSE:Factory/eclipse/eclipse.changes  2020-04-11 
23:46:11.427072900 +0200
+++ /work/SRC/openSUSE:Factory/.eclipse.new.3606/eclipse.changes
2020-06-04 17:56:11.728956975 +0200
@@ -1,0 +2,7 @@
+Thu Jun  4 07:44:39 UTC 2020 - Fridrich Strba 
+
+- Added patch:
+  * eclipse-gcc10.patch
++ fix build with gcc 10
+
+---

New:

  eclipse-gcc10.patch



Other differences:
--
++ eclipse.spec ++
--- /var/tmp/diff_new_pack.pBQbPD/_old  2020-06-04 17:56:13.372962029 +0200
+++ /var/tmp/diff_new_pack.pBQbPD/_new  2020-06-04 17:56:13.376962041 +0200
@@ -117,6 +117,7 @@
 Patch36:eclipse-force-gtk2.patch
 Patch37:eclipse-felix-scr-dependencies.patch
 Patch38:eclipse-lucene-8.patch
+Patch39:eclipse-gcc10.patch
 BuildRequires:  ant >= 1.10.5
 BuildRequires:  ant-antlr
 BuildRequires:  ant-apache-bcel
@@ -521,6 +522,7 @@
 %if %{?pkg_vcmp:%pkg_vcmp lucene-core >= 8}%{!?pkg_vcmp:0}
 %patch38 -p1
 %endif
+%patch39 -p1
 
 # Use ecj when bootstrapping
 %if %{with bootstrap}

++ eclipse-gcc10.patch ++
--- 
"eclipse-platform-sources-I20180906-0745/eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse
 SWT PI/gtk/library/os_custom.h"   2020-06-04 09:40:50.445771866 +0200
+++ 
"eclipse-platform-sources-I20180906-0745/eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse
 SWT PI/gtk/library/os_custom.h"   2020-06-04 09:41:22.105960640 +0200
@@ -162,7 +162,7 @@
 glong g_utf8_offset_to_utf16_offset(const gchar*, glong);
 
 // Cached JVM pointer: see bug 521487.
-JavaVM *cached_jvm;
+extern JavaVM *cached_jvm;
 
 #ifndef NO_SwtFixed
 



commit eclipse for openSUSE:Factory

2020-04-11 Thread root
Hello community,

here is the log from the commit of package eclipse for openSUSE:Factory checked 
in at 2020-04-11 23:45:57

Comparing /work/SRC/openSUSE:Factory/eclipse (Old)
 and  /work/SRC/openSUSE:Factory/.eclipse.new.3248 (New)


Package is "eclipse"

Sat Apr 11 23:45:57 2020 rev:10 rq:792669 version:4.9.0

Changes:

--- /work/SRC/openSUSE:Factory/eclipse/eclipse.changes  2020-04-08 
19:55:24.137067229 +0200
+++ /work/SRC/openSUSE:Factory/.eclipse.new.3248/eclipse.changes
2020-04-11 23:46:11.427072900 +0200
@@ -1,0 +2,5 @@
+Thu Apr  9 09:13:21 UTC 2020 - Fridrich Strba 
+
+- Build against jgit, since jgit-bootstrap does not exist
+
+---



Other differences:
--
++ eclipse.spec ++
--- /var/tmp/diff_new_pack.FMCfvQ/_old  2020-04-11 23:46:13.271074306 +0200
+++ /var/tmp/diff_new_pack.FMCfvQ/_new  2020-04-11 23:46:13.275074308 +0200
@@ -160,6 +160,7 @@
 BuildRequires:  httpcomponents-client
 BuildRequires:  httpcomponents-core
 BuildRequires:  icu4j >= 62.1
+BuildRequires:  jgit
 BuildRequires:  jsch >= 0.1.46
 BuildRequires:  jsoup
 BuildRequires:  junit >= 4.12
@@ -232,21 +233,17 @@
 BuildRequires:  eclipse-emf-runtime
 BuildRequires:  eclipse-pde-bootstrap
 BuildRequires:  eclipse-platform-bootstrap
-BuildRequires:  jgit
 BuildRequires:  tycho
 #!BuildIgnore:  eclipse-ecf-core-bootstrap
 #!BuildIgnore:  eclipse-emf-core-bootstrap
 #!BuildIgnore:  eclipse-platform
-#!BuildIgnore:  jgit-bootstrap
 #!BuildIgnore:  tycho-bootstrap
 %else
 BuildRequires:  eclipse-ecf-core-bootstrap
 BuildRequires:  eclipse-emf-core-bootstrap
-BuildRequires:  jgit-bootstrap
 BuildRequires:  tycho-bootstrap
 #!BuildIgnore:  eclipse-ecf-core
 #!BuildIgnore:  eclipse-emf-core
-#!BuildIgnore:  jgit
 #!BuildIgnore:  tycho
 %endif
 




commit eclipse for openSUSE:Factory

2020-04-08 Thread root
Hello community,

here is the log from the commit of package eclipse for openSUSE:Factory checked 
in at 2020-04-08 19:55:21

Comparing /work/SRC/openSUSE:Factory/eclipse (Old)
 and  /work/SRC/openSUSE:Factory/.eclipse.new.3248 (New)


Package is "eclipse"

Wed Apr  8 19:55:21 2020 rev:9 rq:791946 version:4.9.0

Changes:

--- /work/SRC/openSUSE:Factory/eclipse/eclipse.changes  2020-04-07 
10:28:31.718309954 +0200
+++ /work/SRC/openSUSE:Factory/.eclipse.new.3248/eclipse.changes
2020-04-08 19:55:24.137067229 +0200
@@ -1,0 +2,8 @@
+Tue Apr  7 09:27:52 UTC 2020 - Fridrich Strba 
+
+- Added patch:
+  * eclipse-lucene-8.patch
++ port to lucene 8.x
++ apply if building against lucene >= 8
+
+---

New:

  eclipse-lucene-8.patch



Other differences:
--
++ eclipse.spec ++
--- /var/tmp/diff_new_pack.w547ZM/_old  2020-04-08 19:55:27.641069789 +0200
+++ /var/tmp/diff_new_pack.w547ZM/_new  2020-04-08 19:55:27.645069792 +0200
@@ -116,6 +116,7 @@
 Patch35:eclipse-arm32.patch
 Patch36:eclipse-force-gtk2.patch
 Patch37:eclipse-felix-scr-dependencies.patch
+Patch38:eclipse-lucene-8.patch
 BuildRequires:  ant >= 1.10.5
 BuildRequires:  ant-antlr
 BuildRequires:  ant-apache-bcel
@@ -337,10 +338,6 @@
 Requires:   httpcomponents-core
 Requires:   icu4j >= 62.1
 Requires:   jsch >= 0.1.46
-Requires:   lucene-analysis >= %{_lucene_version}
-Requires:   lucene-analyzers-smartcn >= %{_lucene_version}
-Requires:   lucene-core >= %{_lucene_version}
-Requires:   lucene-queryparser >= %{_lucene_version}
 Requires:   osgi-compendium
 Requires:   sac
 Requires:   sat4j
@@ -358,6 +355,10 @@
 Requires:   osgi(org.eclipse.jetty.servlet) >= %{_jetty_version}
 Requires:   osgi(org.eclipse.jetty.util) >= %{_jetty_version}
 Requires:   osgi(org.tukaani.xz)
+%requires_gelucene-analysis
+%requires_gelucene-analyzers-smartcn
+%requires_gelucene-core
+%requires_gelucene-queryparser
 
 %if %{with bootstrap}
 Requires:   eclipse-equinox-osgi-bootstrap = %{version}-%{release}
@@ -520,6 +521,9 @@
 %patch36 -p1
 %endif
 %patch37 -p1
+%if %{?pkg_vcmp:%pkg_vcmp lucene-core >= 8}%{!?pkg_vcmp:0}
+%patch38 -p1
+%endif
 
 # Use ecj when bootstrapping
 %if %{with bootstrap}

++ eclipse-lucene-8.patch ++
diff -urEbwBN 
eclipse-platform-sources-I20180906-0745/eclipse.platform.ua/org.eclipse.help.base/META-INF/MANIFEST.MF
 
eclipse-platform-sources-I20180906-0745.new/eclipse.platform.ua/org.eclipse.help.base/META-INF/MANIFEST.MF
--- 
eclipse-platform-sources-I20180906-0745/eclipse.platform.ua/org.eclipse.help.base/META-INF/MANIFEST.MF
  2018-09-06 06:27:51.0 +0200
+++ 
eclipse-platform-sources-I20180906-0745.new/eclipse.platform.ua/org.eclipse.help.base/META-INF/MANIFEST.MF
  2020-04-06 14:34:39.932678678 +0200
@@ -44,9 +44,9 @@
  org.eclipse.help;bundle-version="[3.5.0,4.0.0)";visibility:=reexport,
  org.eclipse.core.expressions;bundle-version="[3.4.200,4.0.0)",
  org.eclipse.core.net;bundle-version="[1.2.200,2.0.0]",
- org.apache.lucene.analyzers-common;bundle-version="[7.0.0,8.0.0)",
- org.apache.lucene.core;bundle-version="[7.0.0,8.0.0)",
- org.apache.lucene.analyzers-smartcn;bundle-version="[7.0.0,8.0.0)"
+ org.apache.lucene.analyzers-common;bundle-version="[8.0.0,9.0.0)",
+ org.apache.lucene.core;bundle-version="[8.0.0,9.0.0)",
+ org.apache.lucene.analyzers-smartcn;bundle-version="[8.0.0,9.0.0)"
 Import-Package: com.ibm.icu.text,
  org.eclipse.equinox.http.jetty;resolution:=optional
 Bundle-RequiredExecutionEnvironment: JavaSE-1.8
diff -urEbwBN 
eclipse-platform-sources-I20180906-0745/eclipse.platform.ua/org.eclipse.help.base/src/org/eclipse/help/internal/search/Analyzer_en.java
 
eclipse-platform-sources-I20180906-0745.new/eclipse.platform.ua/org.eclipse.help.base/src/org/eclipse/help/internal/search/Analyzer_en.java
--- 
eclipse-platform-sources-I20180906-0745/eclipse.platform.ua/org.eclipse.help.base/src/org/eclipse/help/internal/search/Analyzer_en.java
 2018-08-21 14:04:10.0 +0200
+++ 
eclipse-platform-sources-I20180906-0745.new/eclipse.platform.ua/org.eclipse.help.base/src/org/eclipse/help/internal/search/Analyzer_en.java
 2020-04-06 14:40:11.522544528 +0200
@@ -1,5 +1,5 @@
 
/***
- * Copyright (c) 2000, 2016 IBM Corporation and others.
+ * Copyright (c) 2000, 2019 IBM Corporation and others.
  *
  * This program and the accompanying materials
  * are made available under the terms of the Eclipse Public License 2.0
@@ -20,9 +20,10 @@
 
 import org.apache.lucene.analysis.Analyzer;
 import 

commit eclipse for openSUSE:Factory

2020-04-07 Thread root
Hello community,

here is the log from the commit of package eclipse for openSUSE:Factory checked 
in at 2020-04-07 10:28:07

Comparing /work/SRC/openSUSE:Factory/eclipse (Old)
 and  /work/SRC/openSUSE:Factory/.eclipse.new.3248 (New)


Package is "eclipse"

Tue Apr  7 10:28:07 2020 rev:8 rq:791542 version:4.9.0

Changes:

--- /work/SRC/openSUSE:Factory/eclipse/eclipse.changes  2020-03-27 
21:57:36.582803651 +0100
+++ /work/SRC/openSUSE:Factory/.eclipse.new.3248/eclipse.changes
2020-04-07 10:28:31.718309954 +0200
@@ -1,0 +2,8 @@
+Sun Apr  5 16:00:52 UTC 2020 - Fridrich Strba 
+
+- Added patch:
+  * eclipse-felix-scr-dependencies.patch
++ The dependencies of felix-scr changed. So stop linking xpp3
+  and kxml and link osgi.cmpn as symlink plugins.
+
+---

New:

  eclipse-felix-scr-dependencies.patch



Other differences:
--
++ eclipse.spec ++
--- /var/tmp/diff_new_pack.TG3Tu9/_old  2020-04-07 10:28:35.902314606 +0200
+++ /var/tmp/diff_new_pack.TG3Tu9/_new  2020-04-07 10:28:35.906314611 +0200
@@ -115,6 +115,7 @@
 Patch34:eclipse-asm7.patch
 Patch35:eclipse-arm32.patch
 Patch36:eclipse-force-gtk2.patch
+Patch37:eclipse-felix-scr-dependencies.patch
 BuildRequires:  ant >= 1.10.5
 BuildRequires:  ant-antlr
 BuildRequires:  ant-apache-bcel
@@ -170,6 +171,7 @@
 BuildRequires:  maven-local
 BuildRequires:  mockito
 BuildRequires:  objectweb-asm >= 6.1.1
+BuildRequires:  osgi-compendium
 BuildRequires:  pkgconfig
 BuildRequires:  rhino
 BuildRequires:  rsync
@@ -189,6 +191,7 @@
 BuildRequires:  mvn(org.apache.maven.plugins:maven-enforcer-plugin)
 BuildRequires:  mvn(org.apache.maven.plugins:maven-install-plugin)
 BuildRequires:  mvn(org.apache.maven.plugins:maven-shade-plugin)
+BuildRequires:  osgi(javax.servlet-api)
 BuildRequires:  osgi(org.apache.felix.gogo.command) >= 1.0.2
 BuildRequires:  osgi(org.apache.felix.gogo.runtime) >= 1.1.0
 BuildRequires:  osgi(org.apache.felix.gogo.shell) >= 1.1.0
@@ -338,6 +341,7 @@
 Requires:   lucene-analyzers-smartcn >= %{_lucene_version}
 Requires:   lucene-core >= %{_lucene_version}
 Requires:   lucene-queryparser >= %{_lucene_version}
+Requires:   osgi-compendium
 Requires:   sac
 Requires:   sat4j
 Requires:   xml-commons-apis
@@ -515,6 +519,7 @@
 %ifarch s390 %{arm} %{ix86} ppc
 %patch36 -p1
 %endif
+%patch37 -p1
 
 # Use ecj when bootstrapping
 %if %{with bootstrap}
@@ -780,7 +785,7 @@
   eclipse.jdt.debug/org.eclipse.jdt.launching/lib
 
 # Qualifier generated from last modification time of source tarball
-QUALIFIER=$(date -u -d"$(stat --format=%y %{SOURCE0})" +v%Y%m%d-%H%M)
+QUALIFIER=$(date -u -d"$(stat --format=%%y %{SOURCE0})" +v%%Y%%m%%d-%%H%%M)
 %{mvn_build} -j -f -- -DforceContextQualifier=$QUALIFIER \
 %if %{with bootstrap}
-P !api-generation,!build-docs \
@@ -1182,13 +1187,12 @@
 %{_eclipsedir}/plugins/org.eclipse.update.configurator_*
 %{_eclipsedir}/plugins/org.eclipse.urischeme_*
 %{_eclipsedir}/plugins/org.glassfish.web.javax.servlet.jsp_*
-%{_eclipsedir}/plugins/org.kxml2_*
 %{_eclipsedir}/plugins/org.sat4j.core_*
 %{_eclipsedir}/plugins/org.sat4j.pb_*
 %{_eclipsedir}/plugins/org.tukaani.xz_*
 %{_eclipsedir}/plugins/org.w3c.css.sac_*
 %{_eclipsedir}/plugins/org.w3c.dom.svg_*
-%{_eclipsedir}/plugins/org.xmlpull_*
+%{_eclipsedir}/plugins/osgi.cmpn_*
 %doc %{_eclipsedir}/readme
 %{_eclipsedir}/artifacts.xml
 %{_eclipsedir}/p2

++ eclipse-felix-scr-dependencies.patch ++
--- 
eclipse-platform-sources-I20180906-0745/dependencies/replace_platform_plugins_with_symlinks.sh
  2020-04-05 06:28:10.456842272 +0200
+++ 
eclipse-platform-sources-I20180906-0745/dependencies/replace_platform_plugins_with_symlinks.sh
  2020-04-05 06:31:57.141952192 +0200
@@ -62,12 +62,11 @@
_symlink org.eclipse.jetty.security_ jetty/jetty-security.jar
_symlink org.eclipse.jetty.servlet_ jetty/jetty-servlet.jar
_symlink org.glassfish.web.javax.servlet.jsp_ glassfish-jsp.jar
-   _symlink org.kxml2_ kxml.jar
_symlink org.sat4j.core_ org.sat4j.core.jar
_symlink org.sat4j.pb_ org.sat4j.pb.jar
_symlink org.tukaani.xz_ xz-java.jar
_symlink org.w3c.css.sac_ sac.jar
_symlink org.w3c.dom.svg_ xml-commons-apis-ext.jar
-   _symlink org.xmlpull_ xpp3.jar
+   _symlink osgi.cmpn_ osgi-compendium/osgi.cmpn.jar
popd
 popd



commit eclipse for openSUSE:Factory

2020-03-27 Thread root
Hello community,

here is the log from the commit of package eclipse for openSUSE:Factory checked 
in at 2020-03-27 21:57:14

Comparing /work/SRC/openSUSE:Factory/eclipse (Old)
 and  /work/SRC/openSUSE:Factory/.eclipse.new.3160 (New)


Package is "eclipse"

Fri Mar 27 21:57:14 2020 rev:7 rq:789015 version:4.9.0

Changes:

--- /work/SRC/openSUSE:Factory/eclipse/eclipse.changes  2020-03-18 
12:41:23.700802973 +0100
+++ /work/SRC/openSUSE:Factory/.eclipse.new.3160/eclipse.changes
2020-03-27 21:57:36.582803651 +0100
@@ -1,0 +2,16 @@
+Fri Mar 27 10:27:45 UTC 2020 - Fridrich Strba 
+
+- Filter out the *SUNWprivate_1.1* symbols from requires
+  * They were unconditionally sucking in java-1_8_0-openjdk-devel 
+
+---
+Thu Mar 26 13:16:00 UTC 2020 - Fridrich Strba 
+
+- Added patches:
+  * eclipse-arm32.patch
++ Fix detection of libjawt.so on 32-bit arm
+  * eclipse-force-gtk2.patch
++ On 32-bit architectures, force use of GTK2, since GTK3
+  platform does not work on those systems
+
+---

New:

  eclipse-arm32.patch
  eclipse-force-gtk2.patch



Other differences:
--
++ eclipse.spec ++
--- /var/tmp/diff_new_pack.46fDqx/_old  2020-03-27 21:57:42.270806959 +0100
+++ /var/tmp/diff_new_pack.46fDqx/_new  2020-03-27 21:57:42.310806983 +0100
@@ -29,6 +29,7 @@
 %global eclipse_tag I%{eclipse_date}-%{eclipse_time}
 %global _jetty_version  9.4.11
 %global _lucene_version 7.1.0
+%define __requires_exclude .*SUNWprivate_1\\.1.*
 %ifarch %{ix86}
 %global eclipse_arch x86
 %endif
@@ -112,6 +113,8 @@
 Patch33:eclipse-ppc64.patch
 # Fix build with objectweb-asm 7
 Patch34:eclipse-asm7.patch
+Patch35:eclipse-arm32.patch
+Patch36:eclipse-force-gtk2.patch
 BuildRequires:  ant >= 1.10.5
 BuildRequires:  ant-antlr
 BuildRequires:  ant-apache-bcel
@@ -508,6 +511,10 @@
 %patch32 -p1
 %patch33 -p1
 %patch34 -p1
+%patch35 -p1
+%ifarch s390 %{arm} %{ix86} ppc
+%patch36 -p1
+%endif
 
 # Use ecj when bootstrapping
 %if %{with bootstrap}

++ eclipse-arm32.patch ++
--- 
"eclipse-platform-sources-I20180906-0745/eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse
 SWT PI/gtk/library/build.sh"  2018-08-21 14:03:55.0 +0200
+++ 
"eclipse-platform-sources-I20180906-0745/eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse
 SWT PI/gtk/library/build.sh"  2020-03-24 21:41:03.246157639 +0100
@@ -112,6 +112,10 @@
SWT_ARCH=x86
AWT_ARCH=i386
;;
+   "arm")
+   SWT_ARCH=arm
+   AWT_ARCH=aarch32
+   ;;
*)
SWT_ARCH=$MODEL
AWT_ARCH=$MODEL
++ eclipse-force-gtk2.patch ++
--- 
eclipse-platform-sources-I20180906-0745/eclipse.platform.releng.tychoeclipsebuilder/platform/platform.product
   2018-09-06 13:46:56.0 +0200
+++ 
eclipse-platform-sources-I20180906-0745/eclipse.platform.releng.tychoeclipsebuilder/platform/platform.product
   2020-03-26 18:08:15.516714532 +0100
@@ -7,7 +7,7 @@

 

-  --launcher.defaultAction openFile --launcher.appendVmargs
+  --launcher.defaultAction openFile --launcher.GTK_version 2 
--launcher.appendVmargs
   
   -Dosgi.requiredJavaVersion=1.8 
-Dosgi.dataAreaRequiresExplicitInit=true -Xms40m -Xmx512m 
--add-modules=ALL-SYSTEM
   



commit eclipse for openSUSE:Factory

2020-03-18 Thread root
Hello community,

here is the log from the commit of package eclipse for openSUSE:Factory checked 
in at 2020-03-18 12:30:41

Comparing /work/SRC/openSUSE:Factory/eclipse (Old)
 and  /work/SRC/openSUSE:Factory/.eclipse.new.3160 (New)


Package is "eclipse"

Wed Mar 18 12:30:41 2020 rev:6 rq:785650 version:4.9.0

Changes:

--- /work/SRC/openSUSE:Factory/eclipse/eclipse.changes  2019-12-16 
15:20:56.455124862 +0100
+++ /work/SRC/openSUSE:Factory/.eclipse.new.3160/eclipse.changes
2020-03-18 12:41:23.700802973 +0100
@@ -1,0 +2,6 @@
+Mon Mar 16 14:07:32 UTC 2020 - Fridrich Strba 
+
+- Fix sequence of building against bootstrap/non-bootstrap packages
+  in order to have a working eclipse (bsc#1166426)
+
+---



Other differences:
--
++ eclipse.spec ++
--- /var/tmp/diff_new_pack.rILqS6/_old  2020-03-18 12:41:28.584806062 +0100
+++ /var/tmp/diff_new_pack.rILqS6/_new  2020-03-18 12:41:28.588806064 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package eclipse
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -144,8 +144,6 @@
 BuildRequires:  cbi-plugins
 BuildRequires:  desktop-file-utils
 BuildRequires:  easymock
-BuildRequires:  eclipse-ecf-core >= 3.14.1
-BuildRequires:  eclipse-emf-core > 2.14.99
 BuildRequires:  eclipse-license2
 BuildRequires:  gcc
 BuildRequires:  glassfish-el > 3.0.0
@@ -221,18 +219,25 @@
 # Build deps that are excluded when bootstrapping
 %if %{without bootstrap}
 # For contributor tools
+BuildRequires:  eclipse-ecf-core >= 3.14.1
 BuildRequires:  eclipse-egit
+BuildRequires:  eclipse-emf-core > 2.14.99
 BuildRequires:  eclipse-emf-runtime
 BuildRequires:  eclipse-pde-bootstrap
 BuildRequires:  eclipse-platform-bootstrap
 BuildRequires:  jgit
 BuildRequires:  tycho
+#!BuildIgnore:  eclipse-ecf-core-bootstrap
+#!BuildIgnore:  eclipse-emf-core-bootstrap
 #!BuildIgnore:  eclipse-platform
 #!BuildIgnore:  jgit-bootstrap
 #!BuildIgnore:  tycho-bootstrap
 %else
+BuildRequires:  eclipse-ecf-core-bootstrap
+BuildRequires:  eclipse-emf-core-bootstrap
 BuildRequires:  jgit-bootstrap
 BuildRequires:  tycho-bootstrap
+#!BuildIgnore:  eclipse-ecf-core
 #!BuildIgnore:  eclipse-emf-core
 #!BuildIgnore:  jgit
 #!BuildIgnore:  tycho

++ eclipse-platform-sources-4.9-clean.tar.xz ++
/work/SRC/openSUSE:Factory/eclipse/eclipse-platform-sources-4.9-clean.tar.xz 
/work/SRC/openSUSE:Factory/.eclipse.new.3160/eclipse-platform-sources-4.9-clean.tar.xz
 differ: char 27, line 1




commit eclipse for openSUSE:Factory

2019-12-16 Thread root
Hello community,

here is the log from the commit of package eclipse for openSUSE:Factory checked 
in at 2019-12-16 15:20:54

Comparing /work/SRC/openSUSE:Factory/eclipse (Old)
 and  /work/SRC/openSUSE:Factory/.eclipse.new.4691 (New)


Package is "eclipse"

Mon Dec 16 15:20:54 2019 rev:5 rq:757286 version:4.9.0

Changes:

--- /work/SRC/openSUSE:Factory/eclipse/eclipse.changes  2019-12-02 
11:38:22.974461206 +0100
+++ /work/SRC/openSUSE:Factory/.eclipse.new.4691/eclipse.changes
2019-12-16 15:20:56.455124862 +0100
@@ -1,0 +2,5 @@
+Mon Dec 16 09:28:07 UTC 2019 - Fridrich Strba 
+
+- Clean up the spec file a bit of useless bits
+
+---



Other differences:
--
++ eclipse.spec ++
--- /var/tmp/diff_new_pack.acvMJf/_old  2019-12-16 15:20:59.063123777 +0100
+++ /var/tmp/diff_new_pack.acvMJf/_new  2019-12-16 15:20:59.067123775 +0100
@@ -758,13 +758,8 @@
 
 %build
 #This is the lowest value where the build succeeds. 512m is not enough.
-export MAVEN_OPTS="-Xmx1024m 
-XX:CompileCommand=exclude,org/eclipse/tycho/core/osgitools/EquinoxResolver,newState
 ${MAVEN_OPTS}"
-# Ensure we get the jit on arm
-%ifarch %{arm}
-export JAVA_HOME=$(ls -d %{_jvmdir}/java-1.8.0-openjdk-aarch32*)
-%else
+export MAVEN_OPTS="-Xmx2g 
-XX:CompileCommand=exclude,org/eclipse/tycho/core/osgitools/EquinoxResolver,newState
 ${MAVEN_OPTS}"
 export JAVA_HOME=%{_jvmdir}/java
-%endif
 
 # Pre-build agent jar needed for AdvancedSourceLookupSupport
 sed -i -e '/createSourcesJar/d' 
eclipse.jdt.debug/org.eclipse.jdt.launching.javaagent/pom.xml




commit eclipse for openSUSE:Factory

2019-12-02 Thread root
Hello community,

here is the log from the commit of package eclipse for openSUSE:Factory checked 
in at 2019-12-02 11:35:05

Comparing /work/SRC/openSUSE:Factory/eclipse (Old)
 and  /work/SRC/openSUSE:Factory/.eclipse.new.4691 (New)


Package is "eclipse"

Mon Dec  2 11:35:05 2019 rev:4 rq:752788 version:4.9.0

Changes:

--- /work/SRC/openSUSE:Factory/eclipse/eclipse.changes  2019-11-28 
13:50:40.034699474 +0100
+++ /work/SRC/openSUSE:Factory/.eclipse.new.4691/eclipse.changes
2019-12-02 11:38:22.974461206 +0100
@@ -1,0 +2,5 @@
+Mon Dec  2 06:32:48 UTC 2019 - Fridrich Strba 
+
+- Increase memory constraint in order to correspond to reality
+
+---



Other differences:
--
++ _constraints ++
--- /var/tmp/diff_new_pack.2vfDq4/_old  2019-12-02 11:38:25.462461730 +0100
+++ /var/tmp/diff_new_pack.2vfDq4/_new  2019-12-02 11:38:25.466461731 +0100
@@ -1,7 +1,7 @@
 
   
 
-  2048
+  4096
 
 
   10




commit eclipse for openSUSE:Factory

2019-11-28 Thread root
Hello community,

here is the log from the commit of package eclipse for openSUSE:Factory checked 
in at 2019-11-28 13:50:36

Comparing /work/SRC/openSUSE:Factory/eclipse (Old)
 and  /work/SRC/openSUSE:Factory/.eclipse.new.26869 (New)


Package is "eclipse"

Thu Nov 28 13:50:36 2019 rev:3 rq:751516 version:4.9.0

Changes:

--- /work/SRC/openSUSE:Factory/eclipse/eclipse.changes  2019-11-26 
16:54:56.864195277 +0100
+++ /work/SRC/openSUSE:Factory/.eclipse.new.26869/eclipse.changes   
2019-11-28 13:50:40.034699474 +0100
@@ -1,0 +2,7 @@
+Thu Nov 28 08:37:03 UTC 2019 - Fridrich Strba 
+
+- Added patch:
+  * eclipse-asm7.patch
++ Allow building with objectweb-asm >= 7
+
+---

New:

  eclipse-asm7.patch



Other differences:
--
++ eclipse.spec ++
--- /var/tmp/diff_new_pack.hpbrS3/_old  2019-11-28 13:50:42.986698351 +0100
+++ /var/tmp/diff_new_pack.hpbrS3/_new  2019-11-28 13:50:43.002698346 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package eclipse
 #
-# Copyright (c) 2019 SUSE LLC.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -110,6 +110,8 @@
 Patch32:eclipse-imagedescriptor.patch
 # Fix build on ppc64 big endian
 Patch33:eclipse-ppc64.patch
+# Fix build with objectweb-asm 7
+Patch34:eclipse-asm7.patch
 BuildRequires:  ant >= 1.10.5
 BuildRequires:  ant-antlr
 BuildRequires:  ant-apache-bcel
@@ -500,6 +502,7 @@
 %patch31 -p1
 %patch32 -p1
 %patch33 -p1
+%patch34 -p1
 
 # Use ecj when bootstrapping
 %if %{with bootstrap}

++ eclipse-asm7.patch ++
--- 
eclipse-platform-sources-I20180906-0745/eclipse.pde.ui/apitools/org.eclipse.pde.api.tools/META-INF/MANIFEST.MF
  2018-09-06 06:27:51.0 +0200
+++ 
eclipse-platform-sources-I20180906-0745/eclipse.pde.ui/apitools/org.eclipse.pde.api.tools/META-INF/MANIFEST.MF
  2019-11-26 17:36:52.106389515 +0100
@@ -14,12 +14,12 @@
  org.eclipse.text;bundle-version="[3.4.0,4.0.0)",
  org.eclipse.core.filebuffers;bundle-version="[3.4.0,4.0.0)",
  org.eclipse.ant.core;bundle-version="[3.1.300,4.0.0)",
- org.objectweb.asm;bundle-version="[6.0.0,7.0.0)",
+ org.objectweb.asm;bundle-version="[6.0.0,8.0.0)",
  org.eclipse.team.core;bundle-version="[3.4.0,4.0.0)",
  org.eclipse.core.filesystem;bundle-version="[1.2.0,2.0.0)",
  org.eclipse.equinox.frameworkadmin;bundle-version="[2.0.0,3.0.0)",
  org.eclipse.core.variables;bundle-version="[3.2.0,4.0.0)",
- org.objectweb.asm.tree;bundle-version="[6.0.0,7.0.0)"
+ org.objectweb.asm.tree;bundle-version="[6.0.0,8.0.0)"
 Export-Package: 
org.eclipse.pde.api.tools.internal;x-friends:="org.eclipse.pde.api.tools.tests,org.eclipse.pde.api.tools.ui,org.eclipse.pde.api.tools.generator",
  
org.eclipse.pde.api.tools.internal.builder;x-friends:="org.eclipse.pde.api.tools.ui,org.eclipse.pde.api.tools.tests",
  
org.eclipse.pde.api.tools.internal.comparator;x-friends:="org.eclipse.pde.api.tools.ui,org.eclipse.pde.api.tools.tests",
--- 
eclipse-platform-sources-I20180906-0745/eclipse.pde.ui/apitools/org.eclipse.pde.api.tools.generator/META-INF/MANIFEST.MF
2018-06-13 09:08:22.0 +0200
+++ 
eclipse-platform-sources-I20180906-0745/eclipse.pde.ui/apitools/org.eclipse.pde.api.tools.generator/META-INF/MANIFEST.MF
2019-11-26 17:25:34.327043868 +0100
@@ -5,7 +5,7 @@
 Bundle-Version: 1.1.200.qualifier
 Bundle-Vendor: %providerName
 Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Require-Bundle: org.objectweb.asm;bundle-version="[6.0.0,7.0.0)",
+Require-Bundle: org.objectweb.asm;bundle-version="[6.0.0,8.0.0)",
  org.eclipse.pde.api.tools;bundle-version="[1.0.600,2.0.0)",
  org.eclipse.jdt.core;bundle-version="[3.8.1,4.0.0)",
  org.eclipse.core.runtime;bundle-version="[3.11.0,4.0.0)"
--- 
eclipse-platform-sources-I20180906-0745/eclipse.pde.ui/apitools/org.eclipse.pde.api.tools.tests/META-INF/MANIFEST.MF
2018-09-06 06:27:51.0 +0200
+++ 
eclipse-platform-sources-I20180906-0745/eclipse.pde.ui/apitools/org.eclipse.pde.api.tools.tests/META-INF/MANIFEST.MF
2019-11-26 17:36:35.738329589 +0100
@@ -22,9 +22,9 @@
  org.eclipse.jdt.core.tests.builder;bundle-version="[3.8.0,4.0.0)",
  org.eclipse.jdt.core.tests.compiler;bundle-version="[3.8.0,4.0.0)",
  org.eclipse.ant.core,
- org.objectweb.asm;bundle-version="[6.0.0,7.0.0)",
+ org.objectweb.asm;bundle-version="[6.0.0,8.0.0)",
  org.eclipse.jface;bundle-version="3.8.0",
- org.objectweb.asm.tree;bundle-version="[6.0.0,7.0.0)"
+ org.objectweb.asm.tree;bundle-version="[6.0.0,8.0.0)"
 Bundle-RequiredExecutionEnvironment: JavaSE-1.8
 Export-Package: org.eclipse.pde.api.tools.anttasks.tests,
  

commit eclipse for openSUSE:Factory

2019-11-26 Thread root
Hello community,

here is the log from the commit of package eclipse for openSUSE:Factory checked 
in at 2019-11-26 16:54:29

Comparing /work/SRC/openSUSE:Factory/eclipse (Old)
 and  /work/SRC/openSUSE:Factory/.eclipse.new.26869 (New)


Package is "eclipse"

Tue Nov 26 16:54:29 2019 rev:2 rq:750484 version:4.9.0

Changes:

--- /work/SRC/openSUSE:Factory/eclipse/eclipse.changes  2019-11-19 
13:44:38.480406538 +0100
+++ /work/SRC/openSUSE:Factory/.eclipse.new.26869/eclipse.changes   
2019-11-26 16:54:56.864195277 +0100
@@ -1,0 +2,10 @@
+Sun Nov 24 06:50:20 UTC 2019 - Fridrich Strba 
+
+- Added patch:
+  * eclipse-ppc64.patch
++ Fix build of SWT on ppc64 big endian
+- Modified patch:
+  * eclipse-secondary-arches.patch
++ Fix build on ppc64 big endian
+
+---

New:

  eclipse-ppc64.patch



Other differences:
--
++ eclipse.spec ++
--- /var/tmp/diff_new_pack.2RgvlU/_old  2019-11-26 16:55:00.600194044 +0100
+++ /var/tmp/diff_new_pack.2RgvlU/_new  2019-11-26 16:55:00.604194042 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package eclipse
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -108,6 +108,8 @@
 Patch31:eclipse-suse-batik.patch
 # Fix build of ImageDescriptor.createImage(boolean, Device)
 Patch32:eclipse-imagedescriptor.patch
+# Fix build on ppc64 big endian
+Patch33:eclipse-ppc64.patch
 BuildRequires:  ant >= 1.10.5
 BuildRequires:  ant-antlr
 BuildRequires:  ant-apache-bcel
@@ -140,6 +142,8 @@
 BuildRequires:  cbi-plugins
 BuildRequires:  desktop-file-utils
 BuildRequires:  easymock
+BuildRequires:  eclipse-ecf-core >= 3.14.1
+BuildRequires:  eclipse-emf-core > 2.14.99
 BuildRequires:  eclipse-license2
 BuildRequires:  gcc
 BuildRequires:  glassfish-el > 3.0.0
@@ -206,8 +210,6 @@
 BuildRequires:  pkgconfig(webkit2gtk-4.0)
 BuildRequires:  pkgconfig(xt)
 BuildRequires:  pkgconfig(xtst)
-BuildRequires:  eclipse-ecf-core >= 3.14.1
-BuildRequires:  eclipse-emf-core > 2.14.99
 BuildConflicts: java-devel >= 9
 %if %{with bootstrap}
 Name:   eclipse-bootstrap
@@ -497,6 +499,7 @@
 %patch30 -p1
 %patch31 -p1
 %patch32 -p1
+%patch33 -p1
 
 # Use ecj when bootstrapping
 %if %{with bootstrap}

++ eclipse-ppc64.patch ++
--- 
"eclipse-platform-sources-I20180906-0745/eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse
 SWT PI/gtk/library/build.sh"  2018-08-21 14:03:55.0 +0200
+++ 
"eclipse-platform-sources-I20180906-0745/eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse
 SWT PI/gtk/library/build.sh"  2019-11-23 18:56:22.469583236 +0100
@@ -195,13 +195,13 @@
 
 
 # For 64-bit CPUs, we have a switch
-if [ ${MODEL} = 'x86_64' -o ${MODEL} = 'ia64' -o ${MODEL} = 's390x' -o 
${MODEL} = 'ppc64le' -o ${MODEL} = 'aarch64' ]; then
+if [ ${MODEL} = 'x86_64' -o ${MODEL} = 'ia64' -o ${MODEL} = 's390x' -o 
${MODEL} = 'ppc64le' -o ${MODEL} = 'ppc64' -o ${MODEL} = 'aarch64' ]; then
SWT_PTR_CFLAGS=-DJNI64
if [ -d /lib64 ]; then
XLIB64=-L/usr/X11R6/lib64
export XLIB64
fi
-   if [ ${MODEL} = 'ppc64le' ]; then
+   if [ ${MODEL} = 'ppc64le'  -o ${MODEL} = 'ppc64']; then
SWT_PTR_CFLAGS="${SWT_PTR_CFLAGS} -m64"
XLIB64="${XLIB64} -L/usr/lib64"
SWT_LFLAGS=-m64
++ eclipse-secondary-arches.patch ++
--- /var/tmp/diff_new_pack.2RgvlU/_old  2019-11-26 16:55:00.704194009 +0100
+++ /var/tmp/diff_new_pack.2RgvlU/_new  2019-11-26 16:55:00.704194009 +0100
@@ -1,11 +1,57 @@
-diff --git a/eclipse.platform.ui/features/org.eclipse.e4.rcp/feature.xml 
b/eclipse.platform.ui/features/org.eclipse.e4.rcp/feature.xml
-index 7e1f520..734dd10 100644
 a/eclipse.platform.ui/features/org.eclipse.e4.rcp/feature.xml
-+++ b/eclipse.platform.ui/features/org.eclipse.e4.rcp/feature.xml
-@@ -418,6 +418,36 @@
-  install-size="0"
-  version="0.0.0"
+--- 
eclipse-platform-sources-I20180906-0745/eclipse.platform.swt/bundles/org.eclipse.swt/META-INF/p2.inf
   2018-06-13 09:08:26.0 +0200
 
eclipse-platform-sources-I20180906-0745/eclipse.platform.swt/bundles/org.eclipse.swt/META-INF/p2.inf
   2019-11-23 19:43:05.635964482 +0100
+@@ -34,3 +34,23 @@
+ requires.7.name = org.eclipse.swt.gtk.linux.ppc64le
+ requires.7.range = [$version$,$version$]
+ requires.7.filter = 
(&(osgi.os=linux)(osgi.ws=gtk)(osgi.arch=ppc64le)(!(org.eclipse.swt.buildtime=true)))
++
++requires.8.namespace = org.eclipse.equinox.p2.iu
++requires.8.name = org.eclipse.swt.gtk.linux.ppc64