Hello community, here is the log from the commit of package calamares for openSUSE:Factory checked in at 2018-07-17 09:41:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/calamares (Old) and /work/SRC/openSUSE:Factory/.calamares.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "calamares" Tue Jul 17 09:41:46 2018 rev:5 rq:622927 version:3.1.11 Changes: -------- --- /work/SRC/openSUSE:Factory/calamares/calamares.changes 2018-01-13 21:44:54.901717429 +0100 +++ /work/SRC/openSUSE:Factory/.calamares.new/calamares.changes 2018-07-17 09:42:51.029190484 +0200 @@ -1,0 +2,16 @@ +Sun Jul 15 14:19:10 UTC 2018 - [email protected] + +- Fix building for openSUSE Leap 42.3 by swithching to GCC7. + +------------------------------------------------------------------- +Fri Dec 29 09:51:36 UTC 2017 - [email protected] + +- Update to Calamares 3.1.11: + - fix bug then some poorly-configured systems cannot reliably set + the hardware clock (RTC). Previously this was an error which + would abort the entire installation. Calamares now ignores the + error. + - 3.1.4-packages.conf.patch updated and renamed as + 3.1.11-packages.conf.patch + +------------------------------------------------------------------- Old: ---- 3.1.4-packages.conf.patch calamares-3.1.10.tar.gz New: ---- 3.1.11-packages.conf.patch calamares-3.1.11.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ calamares.spec ++++++ --- /var/tmp/diff_new_pack.0IAFeC/_old 2018-07-17 09:42:51.565188518 +0200 +++ /var/tmp/diff_new_pack.0IAFeC/_new 2018-07-17 09:42:51.569188504 +0200 @@ -16,7 +16,7 @@ %define _sover 3 Name: calamares -Version: 3.1.10 +Version: 3.1.11 Release: 0 Summary: Installer from a live CD/DVD/USB to disk Group: System/Management @@ -29,7 +29,7 @@ # .desktop file customizations for openSUSE Patch0: %{name}-desktop-file.patch # adjust some default settings (default shipped .conf files) for openSUSE and openSUSE based appliances -Patch1: 3.1.4-packages.conf.patch +Patch1: 3.1.11-packages.conf.patch Patch2: 2.4-bootloader.conf.patch Patch3: 2.4-services.conf.patch Patch4: 3.0-settings.conf.patch @@ -103,9 +103,13 @@ Recommends: xfsprogs # C++11 # Calamares needs at least gcc5 -%if %{?suse_version} == 1315 +%if 0%{?sle_version} == 120200 BuildRequires: gcc5-c++ -%else +%endif +%if 0%{?sle_version} == 120300 +BuildRequires: gcc7-c++ +%endif +%if %{?suse_version} > 1320 BuildRequires: gcc-c++ >= 5.0 %endif %ifarch x86_64 @@ -162,19 +166,27 @@ %build # Calamares needs at least gcc5 -%if %{?suse_version} == 1315 +%if 0%{?sle_version} == 120200 export CC=gcc-5 export CXX=g++-5 %endif -%cmake_kf5 -d build -- -DCMAKE_INSTALL_PREFIX=%{_prefix} -DCMAKE_BUILD_TYPE:STRING="RelWithDebInfo" +%if 0%{?sle_version} == 120300 +export CC=gcc-7 +export CXX=g++-7 +%endif +%cmake_kf5 -d build -- -DCMAKE_INSTALL_PREFIX=%{_prefix} -DCMAKE_BUILD_TYPE:STRING="RelWithDebInfo" -DSKIP_MODULES="plasmalnf" make %{?_smp_mflags} %install # Calamares needs at least gcc5 -%if %{?suse_version} == 1315 +%if 0%{?sle_version} == 120200 export CC=gcc-5 export CXX=g++-5 %endif +%if 0%{?sle_version} == 120300 +export CC=gcc-7 +export CXX=g++-7 +%endif %kf5_makeinstall -C build # if we don't want polkit (and you want use xdg-su instead) rm -fr %{buildroot}%{_datadir}/polkit-1 ++++++ 3.1.4-packages.conf.patch -> 3.1.11-packages.conf.patch ++++++ --- /work/SRC/openSUSE:Factory/calamares/3.1.4-packages.conf.patch 2017-10-13 14:20:23.588870241 +0200 +++ /work/SRC/openSUSE:Factory/.calamares.new/3.1.11-packages.conf.patch 2018-07-17 09:42:50.873191056 +0200 @@ -5,22 +5,25 @@ diff --git a/src/modules/packages/packages.conf b/src/modules/packages/packages.conf --- a/src/modules/packages/packages.conf +++ b/src/modules/packages/packages.conf -@@ -12,12 +12,12 @@ +@@ -12,7 +12,7 @@ # - entropy - Sabayon package manager # - dummy - Dummy manager, only logs # -backend: dummy +backend: zypp - # If set to true, a package-manager specific update procedure - # is run first (only if there is internet) to update the list - # of packages and dependencies. + # Often package installation needs an internet connection. + # Since you may allow system installation without a connection +@@ -28,7 +28,7 @@ + # list of packages and dependencies); this is done only if there + # is an internet connection. Set *update_db* to true to do so. + skip_if_no_internet: false -update_db: true +update_db: false # # List of maps with package operations such as install or remove. -@@ -112,11 +112,5 @@ +@@ -125,11 +125,5 @@ # of packages, this can lead to a considerable time savings. # operations: ++++++ calamares-3.1.10.tar.gz -> calamares-3.1.11.tar.gz ++++++ ++++ 69897 lines of diff (skipped)
