Hello community,

here is the log from the commit of package eclipse-emf for openSUSE:Factory 
checked in at 2020-07-16 12:11:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/eclipse-emf (Old)
 and      /work/SRC/openSUSE:Factory/.eclipse-emf.new.3592 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "eclipse-emf"

Thu Jul 16 12:11:46 2020 rev:4 rq:818529 version:2.22.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/eclipse-emf/eclipse-emf.changes  2020-04-11 
23:46:09.435071382 +0200
+++ /work/SRC/openSUSE:Factory/.eclipse-emf.new.3592/eclipse-emf.changes        
2020-07-16 12:12:24.346597889 +0200
@@ -1,0 +2,13 @@
+Fri Jul  3 09:43:22 UTC 2020 - Fridrich Strba <[email protected]>
+
+- Upgrade to 2.22.0
+- Removed patches:
+  * remove-nebula-dep.patch
+  * remove-network-tests.patch
+  * remove-timezone-test.patch
+  * remove-unnecessary-imports.patch
+- Added patches:
+  * 0001-Remove-dependency-on-nebula.patch
+  * 0002-Remove-test-that-requires-talking-to-the-internet.patch
+
+-------------------------------------------------------------------

Old:
----
  org.eclipse.emf-d1e5fddbdcb41db9a272c8aaaba7689442310efb.tar.xz
  org.eclipse.xsd-be9714f28ae9ccc05cee1ee49424f2f97810fe60.tar.xz
  remove-nebula-dep.patch
  remove-network-tests.patch
  remove-timezone-test.patch
  remove-unnecessary-imports.patch

New:
----
  0001-Remove-dependency-on-nebula.patch
  0002-Remove-test-that-requires-talking-to-the-internet.patch
  org.eclipse.emf-R2_22_0.tar.xz
  org.eclipse.xsd-R2_22_0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ eclipse-emf.spec ++++++
--- /var/tmp/diff_new_pack.LUGGP2/_old  2020-07-16 12:12:30.870604486 +0200
+++ /var/tmp/diff_new_pack.LUGGP2/_new  2020-07-16 12:12:30.870604486 +0200
@@ -23,34 +23,31 @@
 %bcond_with bootstrap
 %endif
 %global _eclipsedir %{_libdir}/eclipse
-%global emf_tag d1e5fddbdcb41db9a272c8aaaba7689442310efb
-%global xsd_tag be9714f28ae9ccc05cee1ee49424f2f97810fe60
-Version:        2.15.0~gitd1e5fdd
+%global emf_tag R2_22_0
+%global xsd_tag R2_22_0
+Version:        2.22.0
 Release:        0
 Summary:        EMF and XSD Eclipse plug-ins
 License:        EPL-2.0
 Group:          Development/Libraries/Java
 URL:            https://www.eclipse.org/modeling/emf/
-Source0:        
http://git.eclipse.org/c/emf/org.eclipse.emf.git/snapshot/org.eclipse.emf-%{emf_tag}.tar.xz
-Source1:        
http://git.eclipse.org/c/xsd/org.eclipse.xsd.git/snapshot/org.eclipse.xsd-%{xsd_tag}.tar.xz
+Source0:        
https://git.eclipse.org/c/emf/org.eclipse.emf.git/snapshot/org.eclipse.emf-%{emf_tag}.tar.xz
+Source1:        
https://git.eclipse.org/c/xsd/org.eclipse.xsd.git/snapshot/org.eclipse.xsd-%{xsd_tag}.tar.xz
 # Avoid hard build-time dep on nebula
-Patch0:         remove-nebula-dep.patch
+Patch0:         0001-Remove-dependency-on-nebula.patch
 # Remove test that requires internet connection
-Patch1:         remove-network-tests.patch
-# Remove test that seems to fail in some timezones, reported upstream: 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=534542
-Patch2:         remove-timezone-test.patch
-# Remove unnecessary imports of JRE packages that are supplied by the system 
bundle
-Patch3:         remove-unnecessary-imports.patch
+Patch1:         0002-Remove-test-that-requires-talking-to-the-internet.patch
 BuildRequires:  fdupes
-BuildRequires:  tycho-extras
+BuildRequires:  maven-local
 BuildRequires:  xz
-BuildConflicts: java-devel >= 9
+# Upstream Eclipse no longer supports non-64bit arches
+ExcludeArch:    s390 %{arm} %{ix86}
 %if %{with bootstrap}
 Name:           eclipse-emf-bootstrap
+BuildRequires:  tycho-bootstrap
+#!BuildIgnore:  tycho
 %else
 Name:           eclipse-emf
-%endif
-%if %{without bootstrap}
 BuildRequires:  eclipse-ecf-core-bootstrap
 BuildRequires:  eclipse-emf-core-bootstrap
 BuildRequires:  eclipse-pde-bootstrap
@@ -60,9 +57,6 @@
 #!BuildIgnore:  eclipse-platform
 #!BuildIgnore:  tycho-bootstrap
 #!BuildRequires: log4j
-%else
-BuildRequires:  tycho-bootstrap
-#!BuildIgnore:  tycho
 %endif
 
 %description
@@ -125,10 +119,8 @@
 mv org.eclipse.emf-%{emf_tag}/ org.eclipse.emf/
 mv org.eclipse.xsd-%{xsd_tag}/ org.eclipse.xsd/
 
-%patch0
-%patch1
-%patch2
-%patch3
+%patch0 -p1
+%patch1 -p1
 
 pushd org.eclipse.emf
 
@@ -148,7 +140,6 @@
 %pom_xpath_remove "plugin[@id='org.eclipse.emf.test.examples']" 
tests/org.eclipse.emf.tests-feature/feature.xml
 
 # Disable modules unneeded for tycho build
-
 %pom_disable_module "tp" releng/org.eclipse.emf.parent
 %pom_disable_module "../org.eclipse.emf.site" releng/org.eclipse.emf.parent
 %pom_disable_module '../../../features/org.eclipse.emf.all-feature' 
releng/org.eclipse.emf.parent/features
@@ -183,6 +174,7 @@
 # Don't install poms or license features
 %{mvn_package} "::pom::" __noinstall
 %{mvn_package} ":org.eclipse.{emf,xsd}.license" __noinstall
+%{mvn_package} ":org.eclipse.emf.base" __noinstall
 
 # No need to ship tests as they are run at buildtime
 %{mvn_package} ":org.eclipse.emf.tests" __noinstall

++++++ 0001-Remove-dependency-on-nebula.patch ++++++
>From 079a94e149165b30af36d13cfc8f37b5f854881f Mon Sep 17 00:00:00 2001
From: Mat Booth <[email protected]>
Date: Fri, 20 Mar 2020 13:53:25 +0000
Subject: [PATCH 1/2] Remove dependency on nebula

---
 plugins/org.eclipse.emf.edit.ui/META-INF/MANIFEST.MF | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git 
a/org.eclipse.emf/plugins/org.eclipse.emf.edit.ui/META-INF/MANIFEST.MF 
b/org.eclipse.emf/plugins/org.eclipse.emf.edit.ui/META-INF/MANIFEST.MF
index d3d62b9..d288949 100644
--- a/org.eclipse.emf/plugins/org.eclipse.emf.edit.ui/META-INF/MANIFEST.MF
+++ b/org.eclipse.emf/plugins/org.eclipse.emf.edit.ui/META-INF/MANIFEST.MF
@@ -22,8 +22,7 @@ Require-Bundle: 
org.eclipse.core.runtime;bundle-version="[3.6.0,4.0.0)",
  
org.eclipse.emf.common.ui;bundle-version="[2.18.0,3.0.0)";visibility:=reexport,
  
org.eclipse.core.resources;bundle-version="[3.6.0,4.0.0)";resolution:=optional,
  org.eclipse.ui.ide;bundle-version="[3.6.0,4.0.0)";resolution:=optional,
- org.eclipse.jface.text;bundle-version="[3.6.0,4.0.0)";resolution:=optional,
- 
org.eclipse.nebula.widgets.cdatetime;bundle-version="[1.0.0,2.0.0)";resolution:=optional;x-installation:=greedy
+ org.eclipse.jface.text;bundle-version="[3.6.0,4.0.0)";resolution:=optional
 Eclipse-LazyStart: true
 Bundle-ActivationPolicy: lazy
 Automatic-Module-Name: org.eclipse.emf.edit.ui
-- 
2.21.1

++++++ 0002-Remove-test-that-requires-talking-to-the-internet.patch ++++++
>From 25b039d588bc77b8f70d74ddacb6b7ad570c95e6 Mon Sep 17 00:00:00 2001
From: Mat Booth <[email protected]>
Date: Fri, 20 Mar 2020 13:53:59 +0000
Subject: [PATCH 2/2] Remove test that requires talking to the internet

---
 .../org/eclipse/emf/test/core/ecore/URIConverterTest.java    | 5 -----
 1 file changed, 5 deletions(-)

diff --git 
a/org.eclipse.emf/tests/org.eclipse.emf.test.core/src/org/eclipse/emf/test/core/ecore/URIConverterTest.java
 
b/org.eclipse.emf/tests/org.eclipse.emf.test.core/src/org/eclipse/emf/test/core/ecore/URIConverterTest.java
index 400dfda..500bd93 100644
--- 
a/org.eclipse.emf/tests/org.eclipse.emf.test.core/src/org/eclipse/emf/test/core/ecore/URIConverterTest.java
+++ 
b/org.eclipse.emf/tests/org.eclipse.emf.test.core/src/org/eclipse/emf/test/core/ecore/URIConverterTest.java
@@ -77,11 +77,6 @@ public class URIConverterTest
     assertEquals(contentsFromUncompressedFile, contents);
     new File(URI.createURI(uri.authority().replaceAll("!", 
"")).toFileString()).delete();
 
-    // Reads the data.zip file from our git repository using https
-    //
-    uri = 
URI.createURI("archive:https://git.eclipse.org/c/emf/org.eclipse.emf.git/plain/tests/org.eclipse.emf.test.core/data/data.zip!/%66ile.txt";);
-    contents = readFile(uriConverter.createInputStream(uri));
-    assertEquals(contentsFromUncompressedFile, contents);
   }
 
   protected String readFile(InputStream inputStream) throws IOException
-- 
2.21.1


Reply via email to