Hello community,

here is the log from the commit of package enlightenment for openSUSE:Factory 
checked in at 2016-07-15 12:49:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/enlightenment (Old)
 and      /work/SRC/openSUSE:Factory/.enlightenment.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "enlightenment"

Changes:
--------
--- /work/SRC/openSUSE:Factory/enlightenment/enlightenment.changes      
2016-06-13 21:56:10.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.enlightenment.new/enlightenment.changes 
2016-07-15 12:49:22.000000000 +0200
@@ -2 +2,6 @@
-Wed Jun  8 04:37:30 UTC 2016 - sfl...@suse.de
+Mon Jul  4 02:44:02 UTC 2016 - sfl...@suse.de
+
+- Spec Cleaner run
+
+-------------------------------------------------------------------
+Mon Jul  4 02:07:39 UTC 2016 - sfl...@suse.de
@@ -3,0 +9,12 @@
+- Enlightnement 0.21.0 Release
+  Highlights:
+  * Greatly improved Wayland support
+  * New gadget infrastructure
+  * Wizard improvements
+  * Video backgrounds
+  
+- enhance-upstream-share-icons.patch no longer needed.
+
+-------------------------------------------------------------------
+Wed Jun  8 04:37:30 UTC 2016 - sfl...@suse.de
+- This entry was from a merge.
@@ -50,0 +68,2 @@
+- 0.21.0 RC1 Release
+  * Remove - fix-upstream-startup-apps.patch included upstream
@@ -52,12 +71,26 @@
-- 0.20.8 Release
-== Tickets Addressed ==
-
-  * https://phab.enlightenment.org/T2931
-  * https://phab.enlightenment.org/T2934
-  * https://phab.enlightenment.org/T3347
-  * https://phab.enlightenment.org/T3408
-  * https://phab.enlightenment.org/T3585
-  * https://phab.enlightenment.org/T3596
-  * https://phab.enlightenment.org/T3599
-  * https://phab.enlightenment.org/T3603
-  * https://phab.enlightenment.org/T3636
+CHANGES SINCE BETA
+  * Wayland DMA buffer support
+  * Wayland session recovery
+  * New DRM subsystem
+  * Various crash fixes/additions
+
+TICKETS ADDRESSED
+https://phab.enlightenment.org/T2931
+https://phab.enlightenment.org/T2934
+https://phab.enlightenment.org/T3072
+https://phab.enlightenment.org/T3277
+https://phab.enlightenment.org/T3347
+https://phab.enlightenment.org/T3408
+https://phab.enlightenment.org/T3433
+https://phab.enlightenment.org/T3555
+https://phab.enlightenment.org/T3585
+https://phab.enlightenment.org/T3596
+https://phab.enlightenment.org/T3599
+https://phab.enlightenment.org/T3603
+https://phab.enlightenment.org/T3636
+https://phab.enlightenment.org/T3654
+https://phab.enlightenment.org/T3681
+https://phab.enlightenment.org/T3683
+https://phab.enlightenment.org/T3701
+https://phab.enlightenment.org/T3702
+https://phab.enlightenment.org/T3716
@@ -65,3 +98,2 @@
-== Changes ==
-//Chris Michael (1)://
-      disable option for mouse to use Application theme if we are running in 
Wayland
+-------------------------------------------------------------------
+Thu May 12 06:21:12 UTC 2016 - sfl...@suse.de
@@ -69,42 +101 @@
-//Mike Blumenkrantz (41)://
-      Revert "handle recursion more effectively in e_menu_hide_all()"
-      feed mouse up events to internal wins before mouse out during action exec
-      ensure that the startup apps cache handler has run before trying to 
start apps
-      directly load extra wl modules during compositor init
-      further optimize window smart placement by reducing obstacle calcs
-      don't refocus deleted clients during wl compositor grab
-      ensure lifetime for wl client focus timer
-      hide evry on focus-out
-      don't revert focus to desktop fileman during compositor grab
-      evry null deref
-      bad copy/paste in _e_place_desk_region_smart_obstacle_add()
-      add configure flag for xwayland binary
-      clean up mixer includes
-      unset DISPLAY during mixer's pulse backend startup
-      ensure xwayland module init does not fail due to early startup
-      flag wl surfaces as internal during create() based on pid matching
-      make init fail if a dbus session connection cannot be created
-      update README.wayland to include dbus-launch
-      do not add ignored clients to ibar menu
-      ensure child windows are placed on screen
-      disable focus effects for windows with csd
-      block keyboard sending for wl clients if a compositor grab is active
-      only load wayland-specific modules on startup if they have been built
-      handle positioning of x11 overrides with csd accurately
-      change efm icon entry to only toggle focus in x11 compositors (runtime)
-      toggle compositor canvas focus during init
-      fix usage of e_object_unref in xkbswitch when managing new kbd dialog
-      also check pixmap argb state when setting comp object alpha
-      enforce setting alpha on comp objects only after image data has been set
-      ensure int64_t is used in all cases for wl pixmap ids
-      remove some cruft from _e_comp_wl_client_cb_new()
-      set E_Client->override flag for internal wins as needed
-      use window id for internal window pixmaps again on wayland
-      avoid infinitely looping when applying x11 window grouping
-      only check pixmap argb state for non-X11 clients
-      use parent windows for x11 binding grabs
-      adjust some client eval parts to make manual placement work again
-      force cursor placement to obey useful zone geometry
-      ensure that client eval correctly handles retries on visibility-pending 
clients
-      prevent double emission of E_EVENT_CLIENT_SHOW
-      more tweaks for manual window placement in client eval
+- Add fix-upstream-startup-apps.patch to fix startup apps
@@ -113 +104 @@
-Thu May  5 23:41:13 UTC 2016 - sfl...@suse.de
+Thu May  5 00:15:22 UTC 2016 - sfl...@suse.de
@@ -115,2 +106 @@
-- Fix startup apps (T3584)
-  *  fix-upstream-startup-apps.patch
+- Drop wayland support, needs efl from git.
@@ -121,43 +111,27 @@
-- 0.20.7 Release Fixes
-    T1759
-    T2735
-    T2757
-    T2874
-    T3139
-    T3157
-    T3238
-    T3297
-    T3338
-    T3339
-    T3347
-    T3369
-    T3404
-    T3412
-    T3415
-    T3426
-    T3428
-    T3435
-    T3444
-    T3461
-    T3475
-    T3507
-  Obsolets the following patches
-  * fix-upstream-chromium-1.patch
-  * fix-upstream-chromium-3.patch
-  * fix-upstream-chromium-5.patch
-  * fix-upstream-chromium-6.patch
-  * fix-upstream-chromium-7.patch
-  * fix-upstream-dont-add-deleted-clients-to-tasks.patch
-  * fix-upstream-remove-deleted-clients-on-repop-tasks.patch
-  * fix-upstream-systray-handle-kde5-apps.patch
-  * fix-upstream-systray-use-canvas-coords.patch
-
--------------------------------------------------------------------
-Fri Apr 22 07:38:53 UTC 2016 - sfl...@suse.de
-
-- Fix longstanding Chrome / Chromium crash
-  * fix-upstream-chromium-1.patch
-  * fix-upstream-chromium-3.patch
-  * fix-upstream-chromium-5.patch
-  * fix-upstream-chromium-6.patch
-  * fix-upstream-chromium-7.patch
+- 0.21.0 Beta Release
+Highlights:
+
+Greatly improved Wayland support
+New gadget infrastructure
+Wizard improvements
+Video backgrounds
+Changes since alpha:
+
+Improvements to window placement when using multiple monitors
+Upgrade to v3 of Wayland DnD protocol
+Various crash fixes/additions
+Tickets addressed:
+
+https://phab.enlightenment.org/T1759
+https://phab.enlightenment.org/T2735
+https://phab.enlightenment.org/T3157
+https://phab.enlightenment.org/T3432
+https://phab.enlightenment.org/T3435
+https://phab.enlightenment.org/T3444
+https://phab.enlightenment.org/T3455
+https://phab.enlightenment.org/T3461
+https://phab.enlightenment.org/T3475
+https://phab.enlightenment.org/T3507
+
+-------------------------------------------------------------------
+Wed Apr 13 02:46:29 UTC 2016 - sfl...@suse.de
@@ -164,0 +139 @@
+- Update to 0.21.0 alpha1

Old:
----
  enhance-upstream-share-icons.patch
  enlightenment-0.20.9.tar.xz

New:
----
  enlightenment-0.21.0.tar.xz

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

Other differences:
------------------
++++++ enlightenment.spec ++++++
--- /var/tmp/diff_new_pack.ufr5Y1/_old  2016-07-15 12:49:24.000000000 +0200
+++ /var/tmp/diff_new_pack.ufr5Y1/_new  2016-07-15 12:49:24.000000000 +0200
@@ -17,20 +17,19 @@
 
 
 %define efl_version    1.17.0
-
 %define systemd_present (0%{?suse_version} >= 1230 || 0%{?fedora} >= 18)
-%define enable_wayland (0%{?suse_version} > 1320)
-
+# efl isn't new enough to currently support wayland
+#%define enable_wayland (0%{?suse_version} > 1320)
+%define enable_wayland 0
 %define generate_manpages 0
-
 Name:           enlightenment
-Version:        0.20.9
+Version:        0.21.0
 Release:        0
 Summary:        The window manager
 License:        BSD-2-Clause
 Group:          System/X11/Displaymanagers
 Url:            http://enlightenment.org/
-Source:         
http://download.enlightenment.org/rel/apps/enlightenment/%{name}-%{version}.tar.xz
+Source:         
http://download.enlightenment.org/rel/apps/enlightenment/enlightenment-%{version}.tar.xz
 Source2:        enlightenment.pam
 Source3:        sysactions.conf-oS12.2
 Source4:        sysactions.conf-systemd
@@ -41,8 +40,6 @@
 Patch0:         enlightenment-0.16.999.65256-dont_require_suidbit.patch
 # PATCH-FEATURE-OPENSUSE dont_offer_updates.patch -- don't offer updates, 
that's up to package manager -- sleep_wal...@opensuse.org
 Patch1:         dont_offer_updates.patch
-Patch2:         enhance-upstream-share-icons.patch
-
 BuildRequires:  alsa-devel
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -52,6 +49,8 @@
 BuildRequires:  libtool
 BuildRequires:  pam-devel
 BuildRequires:  pkgconfig
+# configure scripts looks for Xwayland binary
+BuildRequires:  xorg-x11-server
 BuildRequires:  pkgconfig(dbus-1)
 BuildRequires:  pkgconfig(ecore) >= %{efl_version}
 BuildRequires:  pkgconfig(ecore-con) >= %{efl_version}
@@ -72,49 +71,53 @@
 BuildRequires:  pkgconfig(freetype2) >= 2.1.7
 BuildRequires:  pkgconfig(xcb-keysyms)
 BuildRequires:  pkgconfig(xext)
+BuildRequires:  pkgconfig(xkbcommon)
+# you'll need dbus-1 for default actions set in sysactions.conf
+Requires:       dbus-1
+Requires:       edje
+Requires:       efl
+Requires:       elementary
+Requires:       enlightenment-branding = 0.1
+Requires:       evas-generic-loaders
+# Require a Icon theme that will be detected by enlghtenment
+Requires:       oxygen-icon-theme
+# We use xdg-terminal, xdg-open and xdg-su in various places
+Requires:       xdg-utils
+Conflicts:      e17 > 0.17.3
+# lets not have users complain about theme incompat
+Conflicts:      e17-theme
+Provides:       e_module-notification = 0.2.1
+Obsoletes:      e_module-notification < 0.2.1
+# Obsolete 12.3 and 13.1 users using e17.0 and e17.3 but not 13.2 users using 
e17.6 as they will
+# have chosen e17 over e18 and later manually
+# according to DimStar, obsoleting all will allow a smooth upgrade, only 
providing 0.17.4 or less will mean that
+# older e17.3 users will update but anyone who manually installs e17.6 will 
stay
+Obsoletes:      e17
+Provides:       e17 > 0.17.4
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+%{?systemd_requires}
 %if %{enable_wayland}
 BuildRequires:  pkgconfig(ecore-wayland)
 BuildRequires:  pkgconfig(uuid)
 BuildRequires:  pkgconfig(wayland-client)
 BuildRequires:  pkgconfig(wayland-egl)
 BuildRequires:  pkgconfig(wayland-server)
-BuildRequires:  pkgconfig(xkbcommon)
-# configure scripts looks for Xwayland binary
-BuildRequires:  xorg-x11-server
 %endif
 %if %{systemd_present}
 BuildRequires:  systemd-devel
 %endif
-# you'll need dbus-1 for default actions set in sysactions.conf
-Requires:       dbus-1
-
 %if 0%{?suse_version}
 BuildRequires:  fdupes
 BuildRequires:  update-desktop-files
 %endif
-Requires:       edje
-Requires:       efl
-Requires:       elementary
-Requires:       evas-generic-loaders
-# We use xdg-terminal, xdg-open and xdg-su in various places
-Requires:       xdg-utils
-# Require a Icon theme that will be detected by enlghtenment
-Requires:       oxygen-icon-theme
-%{?systemd_requires}
 %if 0%{?fedora} >= 18
 Requires:       systemd
 %endif
 %if 0%{?suse_version}
-# to have working automounting we need udisks
-Recommends:     udisks
-
-# Recommend sni-qt to make Qt4/kde4 apps work with systray
-Recommends:     sni-qt
-
+Recommends:     NetworkManager-appindicator
+Recommends:     alsa-plugins-pulse
 # Recommended to make NetworkManager Intergration work
 Recommends:     gnome-keyring
-Recommends:     NetworkManager-appindicator
-
 # Recommended to make audio work out of the box boo#972912
 Recommends:     pulseaudio
 Recommends:     pulseaudio-module-bluetooth
@@ -123,25 +126,12 @@
 Recommends:     pulseaudio-module-x11
 Recommends:     pulseaudio-module-zeroconf
 Recommends:     pulseaudio-utils
-Recommends:     alsa-plugins-pulse
+# Recommend sni-qt to make Qt4/kde4 apps work with systray
+Recommends:     sni-qt
+# to have working automounting we need udisks
+Recommends:     udisks
 %endif
 
-Requires:       enlightenment-branding = 0.1
-
-Provides:       e_module-notification = 0.2.1
-Obsoletes:      e_module-notification < 0.2.1
-Conflicts:      e17 > 0.17.3
-# lets not have users complain about theme incompat
-Conflicts:      e17-theme
-# Obsolete 12.3 and 13.1 users using e17.0 and e17.3 but not 13.2 users using 
e17.6 as they will
-# have chosen e17 over e18 and later manually
-# according to DimStar, obsoleting all will allow a smooth upgrade, only 
providing 0.17.4 or less will mean that 
-# older e17.3 users will update but anyone who manually installs e17.6 will 
stay
-Obsoletes:      e17
-Provides:       e17 > 0.17.4
-
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-
 %description
 Enlightenment window manager and desktop environment is really fast, 
configurable and beautiful.
 This package will provide the latest released version of enlightenment, as 
opposed to e16 or e17.
@@ -154,11 +144,12 @@
 Requires:       elementary-devel
 Requires:       freetype2-devel >= 2.1.7
 Requires:       pam-devel
+Requires:       pkgconfig
 Requires:       xorg-x11-libXext-devel
 Requires:       pkgconfig(dbus-1)
+Conflicts:      e17-devel > 0.17.3
 Obsoletes:      e17-devel < 0.17.3
 Provides:       e17-devel = 0.17.3
-Conflicts:      e17-devel > 0.17.3
 
 %description devel
 Development files of Enlightenment package.
@@ -166,15 +157,15 @@
 %package branding-upstream
 Summary:        Enlightenment files for upstream branding
 Group:          System/GUI/Other
+# this uses elementary version number not enlightenment
+Requires:       enlightenment-theme-upstream
+Conflicts:      terminology-theme-openSUSE
+Provides:       enlightenment-branding = 0.1
 %if 0%{?suse_version}
 Supplements:    packageand(enlightenment:branding-upstream)
 Conflicts:      otherproviders(e17-branding)
 Conflicts:      otherproviders(enlightenment-branding)
 %endif
-# this uses elementary version number not enlightenment
-Requires:       enlightenment-theme-upstream
-Provides:       enlightenment-branding = 0.1
-Conflicts:      terminology-theme-openSUSE
 
 %description branding-upstream
 Various files for Enlightenment provided by upstream but altered by openSUSE 
or Petite Linux.
@@ -187,7 +178,7 @@
 %description doc-html
 Documentation of Enlightenment in form of HTML pages.
 
-%if %generate_manpages
+%if %{generate_manpages}
 %package doc-man
 Summary:        Man documentation of Enlightenment
 Group:          Documentation/Man
@@ -197,10 +188,9 @@
 %endif
 
 %prep
-%setup -q -n enlightenment-%{version}
+%setup -q
 %patch0
 %patch1 -p1
-%patch2 -p1
 
 # Copy In new Network Wizard
 rm src/modules/wizard/page_110.c
@@ -210,7 +200,7 @@
 # fake time used for documentation
 FAKE_DOCDATE=$(LC_ALL=C date -u -r %{_sourcedir}/%{name}.changes '+%%a %%b %%d 
%%Y')
 FAKE_DOCYEAR=$(LC_ALL=C date -u -r %{_sourcedir}/%{name}.changes '+%%Y')
-FAKE_DOCDATETIME=$(LC_ALL=C date -u -r %{_sourcedir}/%{name}.changes '+%%a %%b 
%%d %%Y %T')
+FAKE_DOCDATETIME=$(LC_ALL=C date -u -r %{_sourcedir}/%{name}.changes '+%%a %%b 
%%d %%Y %{T}')
 sed -i 
"s/\$datetime/$FAKE_DOCDATETIME/g;s/\$date/$FAKE_DOCDATE/g;s/\$year/$FAKEDOCYEAR/g"
 doc/*.html
 
 %configure \
@@ -228,22 +218,22 @@
           --disable-static \
           --disable-silent-rules
 make %{?_smp_mflags}
-make doc
+make %{?_smp_mflags} doc
 
 %install
-make install DESTDIR="%{buildroot}" %{?_smp_mflags}
+make %{?_smp_mflags} DESTDIR=%{buildroot} install
 
 # copy documentation manually
 echo "Copying HTML documentation"
 mkdir -p %{buildroot}%{_docdir}/%{name}
 /bin/cp -vr doc/html %{buildroot}%{_docdir}/%{name}
 
-%if %generate_manpages
+%if %{generate_manpages}
 echo "Copying MAN pages"
 /bin/cp -vr doc/man/ %{buildroot}%{_mandir}/
 %endif
 
-find %{buildroot}%{_libdir} -name '*.la' -exec rm -v {} \;
+find %{buildroot} -type f -name "*.la" -delete -print
 %find_lang enlightenment
 %if 0%{?suse_version}
 %fdupes -s %{buildroot}
@@ -264,7 +254,7 @@
 # replace sysactions.conf with the distribution one
 # if using systemd the upstream config is now more reasonable so keep that one
 # Note according to raster this file isn't used with systemd e just does 
direct dbus calls
-%if !%systemd_present
+%if !%{systemd_present}
 cp %{SOURCE3} %{buildroot}%{_sysconfdir}/enlightenment/sysactions.conf
 %else
 cp %{SOURCE4} %{buildroot}%{_sysconfdir}/enlightenment/sysactions.conf
@@ -291,7 +281,7 @@
 # remove files from not wanted place
 rm %{buildroot}%{_datadir}/enlightenment/{COPYING,AUTHORS}
 
-%if %systemd_present
+%if %{systemd_present}
 %pre
 %if !0%{?fedora}
 %service_add_pre enlightenment.service
@@ -328,7 +318,7 @@
 %{_bindir}/enlightenment*
 %{_bindir}/emixer
 %{_datadir}/pixmaps/emixer.png
-%if %systemd_present
+%if %{systemd_present}
 %{_prefix}/lib/systemd/user/enlightenment.service
 %endif
 # excluded to be branded
@@ -356,7 +346,7 @@
 %exclude %{_docdir}/%{name}/AUTHORS
 %endif
 
-%if %generate_manpages
+%if %{generate_manpages}
 %files doc-man
 %defattr(-, root, root)
 %{_mandir}/*/*

++++++ dont_offer_updates.patch ++++++
--- /var/tmp/diff_new_pack.ufr5Y1/_old  2016-07-15 12:49:24.000000000 +0200
+++ /var/tmp/diff_new_pack.ufr5Y1/_new  2016-07-15 12:49:24.000000000 +0200
@@ -1,22 +1,22 @@
-Index: enlightenment-0.18.0-rc2/src/modules/wizard/page_170.c
+Index: enlightenment-0.21.0-alpha/src/modules/wizard/page_170.c
 ===================================================================
---- a/src/modules/wizard/page_170.c
-+++ b/src/modules/wizard/page_170.c
+--- enlightenment-0.21.0-alpha.orig/src/modules/wizard/page_170.c
++++ enlightenment-0.21.0-alpha/src/modules/wizard/page_170.c
 @@ -1,7 +1,7 @@
  /* Ask about updates checking */
  #include "e_wizard.h"
-
--static int do_up = 1;
-+static int do_up = 0;
+ 
+-static Eina_Bool do_up = 1;
++static Eina_Bool do_up = 0;
  /*
  E_API int
  wizard_page_init(E_Wizard_Page *pg EINA_UNUSED, Eina_Bool *need_xdg_desktops 
EINA_UNUSED, Eina_Bool *need_xdg_icons EINA_UNUSED)
-@@ -58,7 +58,7 @@
+@@ -63,7 +63,7 @@ wizard_page_show(E_Wizard_Page *pg EINA_
     evas_object_show(of);
-
-    e_wizard_page_show(o);
+ 
+    e_wizard_page_show(of);
 -   return 1; /* 1 == show ui, and wait for user, 0 == just continue */
 +   return 0; /* 1 == show ui, and wait for user, 0 == just continue */
  }
-
+ 
  E_API int

++++++ enlightenment-0.20.9.tar.xz -> enlightenment-0.21.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/enlightenment/enlightenment-0.20.9.tar.xz 
/work/SRC/openSUSE:Factory/.enlightenment.new/enlightenment-0.21.0.tar.xz 
differ: char 26, line 1


Reply via email to