Hello community,

here is the log from the commit of package enlightenment for openSUSE:Factory 
checked in at 2016-01-09 23:13:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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      
2015-10-22 12:58:45.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.enlightenment.new/enlightenment.changes 
2016-01-09 23:13:32.000000000 +0100
@@ -1,0 +2,246 @@
+Tue Dec 15 10:24:19 UTC 2015 - [email protected]
+
+- Enlightenment 0.20.1 Bugfix release
+e backlight - avoid seg when comp is shut down and backlight updated
+e comp - set e_comp to null on shutdown so others dont access junk
+e zone - handle null e_comp if comp is already shut down
+e randr - feature fix that allows config to jump to specific screen
+e exec - fix missing ref and unref for instance event
+e randr - fix silent free of data behind randr's back
+e comp randr support - fix leak of randr info
+e randr2 - remove auto-clone and now make randr dialog come up instead
+e randr - fix leak of modes list in randr code
+e - fix using an invalid icon theme - fall back to hicolor if not exists
+e - fix leak added by previous fix for icon theme
+conf_apps: fix add/remove screen lock applications.
+e_randr2: Add NULL check
+Updating italian translation
+use client geometry for calculations in x11 ConfigureRequest handler
+reshuffle all notifications on a notification merge
+disable redirection toggling for the nocomp client
+fix wl-x11 make/install rules to not include nonexistent DATA files
+enforce wayland subsurface stacking order when parent surface is restacked
+apply already-committed wayland subsurface positioning after parent surface 
move
+init ecore-x during wl-x11 init to ensure DISPLAY is set
+move comp canvas resize callback to monitor elm win geometry
+do not apply x11 randr iface in wl-x11 if running nested in x11
+add wayland shell private data for managing shell-specific data
+do not drop subsurface buffer early after commit from cache
+make e_comp_wl_surface_attach static and take a surface state
+set wayland new client focus based on accepts_focus and !override
+use canvas RENDER_PRE callback to trigger compositor pre-render callbacks
+do not reapply x11 icccm state during fetch
+never set withdrawn state on x11 clients
+use current box geometry for calculating desktop ibar/ibox sizing
+
+Tickets Addressed
+
+    T2901
+    T2907
+    T2912
+
+
+-------------------------------------------------------------------
+Mon Nov 30 20:59:27 UTC 2015 - [email protected]
+
+- Enlightenment 0.20.0 Release 
+Release Highlights
+
+    Full Wayland support
+    New screen management infrastructure and dialog
+    New audio mixer infrastructure and gadget
+    Many internal widgets replaced with Elementary
+    Improved FreeBSD support
+    Geolocation module
+
+Tickets Addressed (since -rc)
+
+    T2594
+    T2830
+    T2834
+    T2846
+    T2863
+    T2867
+
+Tickets Addressed (since 0.19)
+
+    T999
+    T1069
+    T1270
+    T1333
+    T1350
+    T1462
+    T1570
+    T1612
+    T1637
+    T1665
+    T1667
+    T1673
+    T1682
+    T1692
+    T1714
+    T1732
+    T1768
+    T1773
+    T1779
+    T1797
+    T1801
+    T1810
+    T1812
+    T1818
+    T1820
+    T1828
+    T1831
+    T1863
+    T1880
+    T1888
+    T1894
+    T1905
+    T1906
+    T1922
+    T1923
+    T1930
+    T1937
+    T1939
+    T1940
+    T1948
+    T1951
+    T1954
+    T1963
+    T1988
+    T2004
+    T2007
+    T2029
+    T2030
+    T2031
+    T2045
+    T2050
+    T2053
+    T2059
+    T2071
+    T2099
+    T2100
+    T2112
+    T2114
+    T2127
+    T2131
+    T2142
+    T2144
+    T2146
+    T2168
+    T2170
+    T2181
+    T2182
+    T2187
+    T2194
+    T2210
+    T2212
+    T2219
+    T2221
+    T2255
+    T2256
+    T2259
+    T2260
+    T2271
+    T2274
+    T2277
+    T2279
+    T2282
+    T2283
+    T2284
+    T2287
+    T2291
+    T2330
+    T2336
+    T2344
+    T2354
+    T2357
+    T2363
+    T2364
+    T2385
+    T2408
+    T2411
+    T2419
+    T2423
+    T2424
+    T2452
+    T2462
+    T2492
+    T2517
+    T2525
+    T2526
+    T2527
+    T2528
+    T2531
+    T2532
+    T2533
+    T2537
+    T2539
+    T2547
+    T2557
+    T2565
+    T2566
+    T2570
+    T2572
+    T2585
+    T2589
+    T2592
+    T2594
+    T2597
+    T2604
+    T2609
+    T2610
+    T2622
+    T2624
+    T2626
+    T2637
+    T2641
++++ 49 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/enlightenment/enlightenment.changes
++++ and /work/SRC/openSUSE:Factory/.enlightenment.new/enlightenment.changes

Old:
----
  e17
  enlightenment-0.19.1-fix-bashisms.patch
  enlightenment-0.19.12.tar.xz

New:
----
  enlightenment-0.20.1.tar.xz
  enlightenment.pam

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

Other differences:
------------------
++++++ enlightenment.spec ++++++
--- /var/tmp/diff_new_pack.RfkZ7M/_old  2016-01-09 23:13:34.000000000 +0100
+++ /var/tmp/diff_new_pack.RfkZ7M/_new  2016-01-09 23:13:34.000000000 +0100
@@ -16,32 +16,31 @@
 #
 
 
-%define efl_version    1.15.2
+%define efl_version    1.16.0
 
 %define systemd_present (0%{?suse_version} >= 1230 || 0%{?fedora} >= 18)
-%define enable_wayland (0%{?suse_version} >= 1320 && 0)
+%define enable_wayland (0%{?suse_version} > 1320)
 
 %define generate_manpages 0
 
 Name:           enlightenment
-Version:        0.19.12
+Version:        0.20.1
 Release:        0
 Summary:        The window manager
 License:        BSD-2-Clause
 Group:          System/X11/Displaymanagers
 Url:            http://enlightenment.org/
 Source:         %{name}-%{version}.tar.xz
-Source2:        e17
+Source2:        enlightenment.pam
 Source3:        sysactions.conf-oS12.2
 Source4:        sysactions.conf-systemd
 # PATCH-FEATURE_OPENSUSE feature-network-manager-wizard.patch 
[email protected] adds nm-applet to startup apps if its present, 
 # this will be maybe upstreamed when upstream network manager applet supports 
app indicator - (1.1.0) 
 Source5:        network_manager_wizard.c
-# PATCH-FIX-OPENSUSE - enlightenment-0.16.999.65256-dont_require_suidbit.patch 
[email protected] -- upstream insist on having suidbit
+# PATCH-FIX-OPENSUSE - enlightenment-0.16.999.65256-dont_require_suidbit.patch 
[email protected] -- upstream insist on having suidbit
 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 -- [email protected]
+# PATCH-FEATURE-OPENSUSE dont_offer_updates.patch -- don't offer updates, 
that's up to package manager -- [email protected]
 Patch1:         dont_offer_updates.patch        
-Patch2:         %{name}-0.19.1-fix-bashisms.patch
 BuildRequires:  alsa-devel
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -78,6 +77,8 @@
 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
@@ -87,6 +88,7 @@
 
 %if 0%{?suse_version}
 BuildRequires:  fdupes
+BuildRequires:  update-desktop-files
 %endif
 Requires:       edje
 Requires:       efl
@@ -103,13 +105,14 @@
 %if 0%{?suse_version}
 # to have working automounting we need udisks
 Recommends:     udisks
-%endif
+
 # Recommend sni-qt to make Qt4/kde4 apps work with systray
 Recommends:     sni-qt
 
 # Recommended to make NetworkManager Intergration work
 Recommends:     gnome-keyring
 Recommends:     NetworkManager-appindicator
+%endif
 
 Requires:       enlightenment-branding = 0.1
 
@@ -185,7 +188,6 @@
 %setup -q -n enlightenment-%{version}
 %patch0
 %patch1 -p1
-%patch2 -p1
 
 # Copy In new Network Wizard
 rm src/modules/wizard/page_110.c
@@ -200,12 +202,15 @@
 
 %configure \
 %if %{enable_wayland}
-          --enable-wayland-clients \
+          --enable-wayland \
           --enable-wayland-egl \
+          --enable-xwayland \
           --enable-wl-desktop-shell \
           --enable-wl-x11 \
           --enable-wl-fb \
           --enable-wl-drm \
+          --enable-wl-text-input \
+          --disable-wl-weekeyboard \
 %endif
           --disable-static \
           --disable-silent-rules
@@ -225,15 +230,6 @@
 /bin/cp -vr doc/man/ %{buildroot}%{_mandir}/
 %endif
 
-# remove duplicates
-%if 0%{?suse_version}
-%fdupes -s %{buildroot}%{_docdir}
-
-%if %generate_manpages
-%fdupes -s %{buildroot}%{_mandir}
-%endif
-%endif
-
 find %{buildroot}%{_libdir} -name '*.la' -exec rm -v {} \;
 %find_lang enlightenment
 %if 0%{?suse_version}
@@ -245,10 +241,6 @@
          %{buildroot}%{_libdir}/enlightenment/utils/enlightenment_backlight \
 %endif
          %{buildroot}%{_libdir}/enlightenment/modules/cpufreq/*/freqset
-
-# remove duplicate files for SUSE
-%fdupes -s %{buildroot}%{_libdir}/enlightenment/modules/
-%fdupes -s %{buildroot}%{_datadir}/enlightenment/data/config
 %endif
 
 # copy PAM profile
@@ -258,12 +250,17 @@
 %if 0%{?suse_version} >= 1220
 # 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
 cp %{SOURCE3} %{buildroot}%{_sysconfdir}/enlightenment/sysactions.conf
 %else
 cp %{SOURCE4} %{buildroot}%{_sysconfdir}/enlightenment/sysactions.conf
 %endif
 
+%if 0%{?suse_version}
+%suse_update_desktop_file -r -G mixer emixer "AudioVideo;Mixer;"
+%endif
+
 %endif
 
 # Remove unwanted wizard pages
@@ -316,6 +313,8 @@
 %dir %{_sysconfdir}/xdg/menus
 %config %{_sysconfdir}/xdg/menus/e-applications.menu
 %{_bindir}/enlightenment*
+%{_bindir}/emixer
+%{_datadir}/pixmaps/emixer.png
 %if %systemd_present
 %{_prefix}/lib/systemd/user/enlightenment.service
 %endif

++++++ dont_offer_updates.patch ++++++
--- /var/tmp/diff_new_pack.RfkZ7M/_old  2016-01-09 23:13:34.000000000 +0100
+++ /var/tmp/diff_new_pack.RfkZ7M/_new  2016-01-09 23:13:34.000000000 +0100
@@ -10,7 +10,7 @@
 +static int do_up = 0;
  /*
  E_API int
- wizard_page_init(E_Wizard_Page *pg __UNUSED__, Eina_Bool *need_xdg_desktops 
__UNUSED__, Eina_Bool *need_xdg_icons __UNUSED__)
+ 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 @@
     evas_object_show(of);
 

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

++++++ enlightenment.pam ++++++
#%PAM-1.0
auth    required        pam_env.so      
auth    required        pam_unix.so     
account  include        common-account
password include        common-password
session  required       pam_loginuid.so
session  include        common-session

Reply via email to