Hello community, here is the log from the commit of package enlightenment for openSUSE:Factory checked in at 2018-01-22 16:17:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/enlightenment (Old) and /work/SRC/openSUSE:Factory/.enlightenment.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "enlightenment" Mon Jan 22 16:17:50 2018 rev:27 rq:566521 version:0.22.1 Changes: -------- --- /work/SRC/openSUSE:Factory/enlightenment/enlightenment.changes 2017-06-30 18:43:23.581430698 +0200 +++ /work/SRC/openSUSE:Factory/.enlightenment.new/enlightenment.changes 2018-01-22 16:20:00.173768149 +0100 @@ -2 +2,58 @@ -Wed Jun 28 07:59:52 UTC 2017 - [email protected] +Thu Nov 30 05:48:53 UTC 2017 - [email protected] + +- Remove sysactions.conf - not needed when systemd is available + +------------------------------------------------------------------- +Thu Nov 9 06:18:00 UTC 2017 - [email protected] + +- 0.22.1 + * Bugs fixed + * T5883 screen blank: mouse click broken after waking from screem blank. + * T6258 E22 freezes on bryce manipulations + * T6288 Luncher app popup doesn't update from different VD + * T6316 enlightenment-0.22.0/src/bin/e_intl.c: unbounded file read ? + * T6322 No input on Logout problems window. + * Other noteable changes + * music-control - install properly with meson build with icon + * Adding danish strings to desktop files + +------------------------------------------------------------------- +Fri Nov 3 04:12:23 UTC 2017 - [email protected] + +- 0.22.0 Release + * Greatly improved Wayland support + * Improvements to new gadget infrastructure + * Added a sudo/ssh askpass utility gui + * tiling policy improvements + * integrated per-window volume controls + +------------------------------------------------------------------- +Thu Sep 14 00:15:17 UTC 2017 - [email protected] + +- 0.22.0 alpha test package + +------------------------------------------------------------------- +Wed Aug 23 00:49:51 UTC 2017 - [email protected] + +- Update to 0.21.9 fixing a number of issues including + * T4648 + * T4887 + * T5258 + * T5370 + * T5521 + * T5599 + * T5601 + * T5604 + * T5606 + * T5654 + * T5664 + * T5666 + * T5678 + * T5693 + * T5700 + * T5714 + * T5738 + * T5817 + +------------------------------------------------------------------- +Wed Jun 28 07:59:52 UTC 2017 - [email protected] Old: ---- enlightenment-0.21.8.tar.xz sysactions.conf-oS12.2 sysactions.conf-systemd New: ---- enlightenment-0.22.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ enlightenment.spec ++++++ --- /var/tmp/diff_new_pack.OWhU8k/_old 2018-01-22 16:20:02.161675168 +0100 +++ /var/tmp/diff_new_pack.OWhU8k/_new 2018-01-22 16:20:02.165674980 +0100 @@ -21,19 +21,17 @@ %define enable_wayland (0%{?suse_version} > 1320) %define generate_manpages 0 Name: enlightenment -Version: 0.21.8 +Version: 0.22.1 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/enlightenment-%{version}.tar.xz +Source: http://download.enlightenment.org/rel/apps/enlightenment/%{name}-%{version}.tar.xz 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 +Source3: network_manager_wizard.c # 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] @@ -108,6 +106,7 @@ BuildRequires: pkgconfig(uuid) BuildRequires: pkgconfig(wayland-client) BuildRequires: pkgconfig(wayland-egl) +BuildRequires: pkgconfig(wayland-protocols) BuildRequires: pkgconfig(wayland-server) %endif %if %{systemd_present} @@ -204,7 +203,7 @@ # Copy In new Network Wizard rm src/modules/wizard/page_110.c -cp -v %{SOURCE5} src/modules/wizard/page_110.c +cp -v %{SOURCE3} src/modules/wizard/page_110.c %build # fake time used for documentation @@ -233,6 +232,13 @@ %install make %{?_smp_mflags} DESTDIR=%{buildroot} install +%if %{enable_wayland} +# gdm doesn't show 2 desktop files with the same name +unlink %{buildroot}%{_datadir}/wayland-sessions/enlightenment.desktop +cp %{buildroot}%{_datadir}/xsessions/enlightenment.desktop \ + %{buildroot}%{_datadir}/wayland-sessions/enlightenment-wayland.desktop +%endif + # copy documentation manually echo "Copying HTML documentation" mkdir -p %{buildroot}%{_docdir}/%{name} @@ -250,6 +256,7 @@ # remove setuid bits, enlightenment_backlight requires eeze-devel, which is not available for SLE chmod -s %{buildroot}%{_libdir}/enlightenment/utils/enlightenment_sys \ +%{buildroot}%{_libdir}/enlightenment/modules/sysinfo/*/cpuclock_sysfs \ %if 0%{?sles_version} != 11 %{buildroot}%{_libdir}/enlightenment/utils/enlightenment_backlight \ %endif @@ -260,22 +267,10 @@ mkdir -p %{buildroot}%{_sysconfdir}/pam.d cp %{SOURCE2} %{buildroot}%{_sysconfdir}/pam.d/enlightenment -%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 # /usr/lib64/enlightenment/modules/wizard/linux-gnu-x86_64-ver-autocannoli-0.20/page_010.so @@ -294,12 +289,10 @@ touch %{buildroot}%{_sysconfdir}/alternatives/default-xsession.desktop ln -s %{_sysconfdir}/alternatives/default-xsession.desktop %{buildroot}%{_datadir}/xsessions/default.desktop - %post %{_sbindir}/update-alternatives --install %{_datadir}/xsessions/default.desktop \ default-xsession.desktop %{_datadir}/xsessions/enlightenment.desktop 20 - %postun if [ ! -f %{_datadir}/xsessions/enlightenment.desktop ] ; then %{_sbindir}/update-alternatives --remove default-xsession.desktop %{_datadir}/xsessions/enlightenment.desktop @@ -311,6 +304,9 @@ %exclude %{_docdir}/%{name}/html %{_datadir}/xsessions/enlightenment.desktop %{_datadir}/xsessions/default.desktop +# This should be owned by something else +%{_datadir}/wayland-sessions/ +%{_datadir}/wayland-sessions/enlightenment-wayland.desktop %ghost %{_sysconfdir}/alternatives/default-xsession.desktop %{_datadir}/enlightenment/ %{_datadir}/applications/*.desktop @@ -322,6 +318,8 @@ %{_bindir}/enlightenment* %{_bindir}/emixer %{_datadir}/pixmaps/emixer.png +%{_datadir}/pixmaps/enlightenment-askpass.png + %if %{systemd_present} %{_prefix}/lib/systemd/user/enlightenment.service %endif ++++++ enlightenment-0.21.8.tar.xz -> enlightenment-0.22.1.tar.xz ++++++ /work/SRC/openSUSE:Factory/enlightenment/enlightenment-0.21.8.tar.xz /work/SRC/openSUSE:Factory/.enlightenment.new/enlightenment-0.22.1.tar.xz differ: char 26, line 1
