Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package enlightenment for openSUSE:Factory 
checked in at 2022-05-02 16:25:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/enlightenment (Old)
 and      /work/SRC/openSUSE:Factory/.enlightenment.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "enlightenment"

Mon May  2 16:25:18 2022 rev:37 rq:974282 version:0.25.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/enlightenment/enlightenment.changes      
2022-02-28 19:43:49.913947211 +0100
+++ /work/SRC/openSUSE:Factory/.enlightenment.new.1538/enlightenment.changes    
2022-05-02 16:25:28.800832231 +0200
@@ -1,0 +2,7 @@
+Fri Apr 15 10:45:26 UTC 2022 - Simon Lees <[email protected]>
+
+- boo#1197326 - Don't Enable modules that don't exist in profile 
+  migration. 
+  * fix-upstream-dont-migrate-sysinfoluncher.patch
+
+-------------------------------------------------------------------

New:
----
  fix-upstream-dont-migrate-sysinfoluncher.patch

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

Other differences:
------------------
++++++ enlightenment.spec ++++++
--- /var/tmp/diff_new_pack.PhIbNg/_old  2022-05-02 16:25:31.784835550 +0200
+++ /var/tmp/diff_new_pack.PhIbNg/_new  2022-05-02 16:25:31.788835555 +0200
@@ -45,6 +45,8 @@
 Patch4:         feature-wizard-keylayout-from-sys.patch
 Patch5:         feature-qt-apps-gtk2-theme.patch
 Patch6:         feature-openSUSE-log-to-journal.patch
+# boo#1197326 Don't Enable modules that don't exist in profile migration.
+Patch7:         fix-upstream-dont-migrate-sysinfoluncher.patch
 BuildRequires:  alsa-devel
 BuildRequires:  cmake
 BuildRequires:  doxygen

++++++ fix-upstream-dont-migrate-sysinfoluncher.patch ++++++
commit 582cbf8af86f29ffcdd871b79f6b1dcf1b877c64
Author: Carsten Haitzler <[email protected]>
Date:   Fri Apr 15 11:02:27 2022 +0100

    e config - remove upgrade blocks for luncher + sysinfo
    
    these are not even around so... dont enable them if going from a very
    old cfg
    
    @fix

diff --git a/src/bin/e_config.c b/src/bin/e_config.c
index e7f091453..746a677a7 100644
--- a/src/bin/e_config.c
+++ b/src/bin/e_config.c
@@ -1627,52 +1627,10 @@ e_config_load(void)
                e_config_save_queue();
             }
           CONFIG_VERSION_CHECK(22)
-            {
-               Eina_List *l;
-               E_Config_Module *em, *module;
-               Eina_Bool ibar_en = EINA_FALSE, luncher_en = EINA_FALSE;
-
-               CONFIG_VERSION_UPDATE_INFO(22);
-
-               EINA_LIST_FOREACH(e_config->modules, l, em)
-                 {
-                    if (!em->enabled) continue;
-                    if (eina_streq(em->name, "ibar"))
-                    ibar_en = EINA_TRUE;
-                    else if (eina_streq(em->name, "luncher"))
-                    luncher_en = EINA_TRUE;
-                 }
-               if (ibar_en && !luncher_en)
-                 {
-                    module = E_NEW(E_Config_Module, 1);
-                    module->name = eina_stringshare_add("luncher");
-                    module->enabled = 1;
-                    e_config->modules = eina_list_append(e_config->modules, 
module);
-                 }
-               e_config_save_queue();
+            { // added luncher - not around anymore
             }
           CONFIG_VERSION_CHECK(23)
-            {
-               Eina_List *l;
-               E_Config_Module *em, *module;
-               Eina_Bool sysinfo_en = EINA_FALSE;
-
-               CONFIG_VERSION_UPDATE_INFO(23);
-
-               EINA_LIST_FOREACH(e_config->modules, l, em)
-                 {
-                    if (!em->enabled) continue;
-                    if (eina_streq(em->name, "sysinfo"))
-                      sysinfo_en = EINA_TRUE;
-                 }
-               if (!sysinfo_en)
-                 {
-                    module = E_NEW(E_Config_Module, 1);
-                    module->name = eina_stringshare_add("sysinfo");
-                    module->enabled = 1;
-                    e_config->modules = eina_list_append(e_config->modules, 
module);
-                 }
-               e_config_save_queue();
+            { // added sysinfo - not around anymore
             }
           CONFIG_VERSION_CHECK(24)
             {

Reply via email to