Hello community, here is the log from the commit of package lxqt-session for openSUSE:Factory checked in at 2016-10-06 12:44:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lxqt-session (Old) and /work/SRC/openSUSE:Factory/.lxqt-session.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "lxqt-session" Changes: -------- --- /work/SRC/openSUSE:Factory/lxqt-session/lxqt-session.changes 2015-11-13 23:35:46.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.lxqt-session.new/lxqt-session.changes 2016-10-06 12:44:28.000000000 +0200 @@ -1,0 +2,57 @@ +Sat Sep 24 21:55:23 UTC 2016 - mvetter@suse.com + +- Update to 0.11.0: + * lockscreenmanager: always listen to the session provider's lock signal (#79) + * Update Polish translation + * Add README.md + * lxqt-config-session: Warn about restart required when removing env variable + * Add Catalan translations + * lockscreenmanager: use categorized logger + * Make screen locking before power actions optional + * Add and Update Arabic Translations for Desktop Files + * lxqt-session: Replace qCInfo() by qCWarning() + * Adds an WITH_LIBUDEV CMake option (#74) + * lockscreenmanager: add more log messages + * Add logic to lock screen before system sleeps + * lxqt-session: Use QLoggingCategory for logging/debug + * lxqt-session: Use the base name to compare Wm's names + * build: Use external translations + * ts-files removal (#72) + * Use const references with the foreach iterator + * leave: ask or not for confirmation from main dialog + * Adjust config dialog's size on startup + * Make it compile using QT_USE_QSTRINGBUILDER + * Fix lxqt-leave tab order + * lxqt-session doesn't copy openbox defaults at session start. startlxqt from lxqt-common will copy it. + * fixup...centering & spacing + * leave: do not set maximum size as minimum size + * Use XdgDir to find default path. + * Openbox default settings removed. + * Load LXQt default settings for Openbox. + * UserLocations: An user entered empty string represents the default value + * lxqt-config-session: Adds tooltips to the User Directories edits + * lxqt-config-session: Replaces Locations by User Directories + * Bump year Fix used licenses. lxqt-session is LGPL only + * Re-arrange the buttons + * lxqt-leave: Reworks window flags + * lxqt-leave: Make all buttons of equal width + * lxqt-leave: Center the dialog relative to the screen + * lxqt-leave: Removes window border and makes it stay on top + * lxqt-leave: Make the icons bigger and improves button alignement + * Updated german translation. + * Fix realloc() usage Check malloc() call result against NULL + * Add HR translations + * lxqt-session: Update man pages and make session the overview + * Update italian translation + * Updated Russian translations Removed ru_RU files + * Makes the dependency on xdg-user-dirs-update explicit + * Fix ending session and stopping modules + * upd: lxqt-config-session_hu.ts del: lxt-config-session_hu_HU.ts + * Fix desktop file + * Make desktop files valid + * CMakeLists.txt: Add cmake minimum required version +- Add keyring +- Remove 0001-Make-desktop-files-valid.patch: upstreamed +- Remove 0002-Fix-desktop-file.patch: upstreamed + +------------------------------------------------------------------- Old: ---- 0001-Make-desktop-files-valid.patch 0002-Fix-desktop-file.patch lxqt-session-0.10.0.tar.xz New: ---- lxqt-session-0.11.0.tar.xz lxqt-session-0.11.0.tar.xz.asc lxqt-session.keyring ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lxqt-session.spec ++++++ --- /var/tmp/diff_new_pack.lJZkKi/_old 2016-10-06 12:44:29.000000000 +0200 +++ /var/tmp/diff_new_pack.lJZkKi/_new 2016-10-06 12:44:29.000000000 +0200 @@ -17,47 +17,44 @@ Name: lxqt-session -Version: 0.10.0 +Version: 0.11.0 Release: 0 Summary: LXQt Session Manager License: LGPL-2.1+ Group: System/GUI/LXQt -Url: http://www.lxde.org -Source: http://downloads.lxqt.org/lxqt/%{version}/%{name}-%{version}.tar.xz -# Both desktop file patches are upstreamed -Patch0: 0001-Make-desktop-files-valid.patch -Patch1: 0002-Fix-desktop-file.patch +Url: http://www.lxqt.org +Source0: http://downloads.lxqt.org/lxqt/%{version}/%{name}-%{version}.tar.xz +Source1: http://downloads.lxqt.org/lxqt/%{version}/%{name}-%{version}.tar.xz.asc +Source2: %{name}.keyring BuildRequires: cmake >= 3.0.2 BuildRequires: fdupes BuildRequires: gcc-c++ -BuildRequires: kwindowsystem-devel +BuildRequires: cmake(KF5WindowSystem) BuildRequires: pkgconfig(Qt5UiTools) BuildRequires: pkgconfig(Qt5Xdg) BuildRequires: pkgconfig(lxqt) >= %{version} BuildRequires: pkgconfig(libudev) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(x11-xcb) +BuildRequires: xdg-user-dirs +Recommends: %{name}-lang Requires(pre): desktop-file-utils Requires(post): desktop-file-utils BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -LXQt-session is the standard session manager used by LXQt. The lxqt-session manager +lxqt-session is the standard session manager used by LXQt. The lxqt-session manager is used to automatically start a set of applications and set up a working desktop environment. Moreover, the session manager is able to remember the applications in use when a user logs out and to restart them the next time the user logs in. -%lang_package - %prep %setup -q -%patch0 -p1 -%patch1 -p1 # Changing LXQt into X-LXQt in desktop files to be freedesktop compliant and shut rpmlint warnings #find -name '*desktop.in*' -exec sed -ri 's/(LXQt;)/X-\1/' {} + %build -%cmake +%cmake -DPULL_TRANSLATIONS=No make %{?_smp_mflags} %install @@ -79,8 +76,4 @@ %{_datadir}/applications/*.desktop %{_mandir}/man?/lxqt-*.* -%files lang -%defattr(-,root,root) -%{_datadir}/lxqt/translations - %changelog ++++++ lxqt-session-0.10.0.tar.xz -> lxqt-session-0.11.0.tar.xz ++++++ ++++ 19748 lines of diff (skipped)