Hello community, here is the log from the commit of package lxqt-session for openSUSE:Factory checked in at 2017-10-24 22:23:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lxqt-session (Old) and /work/SRC/openSUSE:Factory/.lxqt-session.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lxqt-session" Tue Oct 24 22:23:19 2017 rev:9 rq:535982 version:0.12.0 Changes: -------- --- /work/SRC/openSUSE:Factory/lxqt-session/lxqt-session.changes 2017-09-13 22:38:32.326309989 +0200 +++ /work/SRC/openSUSE:Factory/.lxqt-session.new/lxqt-session.changes 2017-10-24 22:23:20.408519815 +0200 @@ -1,0 +2,117 @@ +Mon Oct 23 11:37:19 UTC 2017 - [email protected] + +- Update to 0.12.0: + * Set patch version + * lxqt-session: Unify arguments parsing + * Don't export github templates + * Add/Update Lithuanian language + * c'n'p bug + * add basic cli to lxqt-session + * lxqt-session: Provide reboot/powerOff methods + * Drops Qt5Core_VERSION_STRING + * lxqt-config-session: set Qt::AA_UseHighDpiPixmaps to true + * lxqt-leave: set Qt::AA_UseHighDpiPixmaps to true + * improved --version + * Added QCommandLineParser and basic cli interface to lxqt-conf-session + * Added default CMAKE_BUILD_TYPE and LXQT_SESSION_PATCH_VERSION + * String encoding (#103) + * Fixes a FTBFS in superbuild mode (#102) + * lxqt-leave: Fix "disabled items" key navigation + * Address "unused parameter" compiler warnings + * lxqt-leave: Redesign dialog for good key navigation + * Removed superfluous include(LXQtTranslateDesktop) + * fixed config/CMakeLists.txt + * Merged relevant parts of CMakeLists.txt.lxqt-common into CMakeLists.txt + * Rename CMakeLists.txt -> CMakeLists.txt.lxqt-common + * Add Basque translation of lxqt-leave and update Basque translation of lxqt-config-session + * leavedialog: Use "expected" tab order + * LeaveDialog: Accept enter key for action/cancel firing + * LeaveDialog: Use "override" keyword + * leavedialog: Don't trigger "cancel" on Enter + * LeaveDialog: Use correct method + * startlxqt: Consider $XDG_RUNTIME_DIR/bus for DBus + * Updated *_da.desktop files and removed *_da_DK.desktop files + * Bump year + * Update desktop entries and Replace fr_FR by fr + * Use the LXQtConfigVars module + * Fixed typo + * Remove cpack (#61) + * startlxqt: Consider LXQT_DEFAULT_OPENBOX_CONFIG + * startlxqt: Honor the pre-defined SAL_USE_VLCPLUGIN + * Replace lxqt-rc.xml with latest openbox version + * startlxqt: Consider pre-exising LXDE OB config also + * build: Revert @6d6d2bef54 + * build: Add xmessage as "dependency" + * Openbox: Fix informational message about adoption of rc.xml + * lxqt-rc.xml: Change default config install path + * startlxqt: Copy existing openbox config preferably + * Improves changed Openbox default path startup message (#51) + * Disable gtk+ 3 overlay scrollbars by default. + * Don't add XDG_DATA_HOME to XDG_DATA_DIRS (#47) + * Message about Openbox default path changed. + * Warning message about openbox settings path changed. + * startlxqt: Force XDG_CONFIG_DIRS to contain @LXQT_ETC_XDG_DIR@ + * Copy openbox defaults at session start. + * Rename openbox/rc.xml to openbox/lxqt-openbox-rc.xml + * Openbox aero snap using mouse wheel over title bar. + * Settings Openbox updated. + * Default key shortcuts added to lxqt-globalkeysd. + * CMakeLists: Use LXQT_GRAPHICS_DIR for graphics + * Add startlxqt man page + * Fixes #807 – Add XDG_CACHE_HOME definition + * startlxqt: optimization of XDG_DATA_DIRS + * corrected indentation + * startlxqt: Set proper prefix for XDG_DATA_DIRS + * Update Greek translation (el) Remove country variant from language code + * Rename LxQt to LXQt everywhere + * CMake: Adds Runtime and Devel install COMPONENTs + * Coding style changes + * Removes no added value comments + * Adds double quotes to everything that may break + * Use GNUINnstallDirs + * Updates the build system to use the Targets infrastructure + * Enable the "leave confirmation dialog" by default + * TryExec to detect proper installed lxqt-session + * Uniforms indentation + * Sets env variable XDG_CONFIG_DIRS + * Drops hardcoded /etc/xdg paths + * Set LibreOffice's plugin env var to kde4 + * config: auto-detect succesfully kwin on recent kwin versions + * Updated german translation, replaced Qt4 by Qt in all xsession/translations + * Adds an scalable start-here-lxqt icon + * use LXQt-specific menu file + * Renames some .desktop files + * Portuguese update for .desktop files + * - Unify naming for a unique lxqt. No more suffixes + * Make frost the default theme + * Defines XDG_DATA_HOME and XDG_DATA_DIRS environment variables + * Updates translations infrastructure + * Update the required minimum cmake version + * Clean up CMakeLists.txt and drop Qt 4 support + * Set environment variable GTK_CSD=0 to turn off the default client side decoration for gtk+ 3 programs. (This will not always work if a gtk+3 program explicitly sets a title bar and turns on CSD.) + * Add some more default values for Qt settings. + * Update default config file. + * Add Qt5 support. + * Support Qt5 platform plugin and add some more comments. + * Remove XDG_CURRENT_DESKTOP=Razor from environment variables. + * Set XDG_CURRENT_DESKTOP to LXQt + * remove dead template lines switch OnlyShowIn from Razor -> LXQt stringchanges LxQt -> LXQt + * Use LXQt as desktop name + * Add CPack rules for creating tarball + * Add session.conf and windowmanagers.conf. + * Change XDG_CURRENT_DESKTOP to Razor for now. (May rename to LxQt or something else in the future.) + * Export environment varialbe QT_PLATFORM_PLUGIN=lxqt to let all Qt programs load lxqt-qtplugin and apply lxqt settings. + * Support lxqt-session and add necessary xdg autostart desktop entry files. + * Run lxde-qt with XDG_CURRENT_DESKTOP=RAZOR + * Fix renaming bugs, replacing lxqt-qt with lxde-qt + * Finish the crazy razor=>lxqt renaming tasks. + * Rename dirs and replace razor with lxqt. Install lxqt.conf to /etc/xdg/lxqt and provide theme config. + * Properly set default wallpaper for pcmanfm-qt. Comment out openbox config handling in startlxde-qt since it's not needed. + * Remove custom openbox config file in desktop.conf temporarily until lxsession is fixed. + * Fix file paths, replacing razor with lxqt. * Remove Alt+F2 and Ctrl+Esc from openbox config file to avoid conflicts with lxqt-panel & lxqt-globalkeys. + * Add default configuration files for lxde-qt session. +- Remove because contained in new release: + * lxqt-session-0.11.1-add-poweroff.patch + * lxqt-session-0.11.1-string-encoding.patch + +------------------------------------------------------------------- Old: ---- lxqt-session-0.11.1-add-poweroff.patch lxqt-session-0.11.1-string-encoding.patch lxqt-session-0.11.1.tar.xz lxqt-session-0.11.1.tar.xz.asc New: ---- lxqt-session-0.12.0.tar.xz lxqt-session-0.12.0.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lxqt-session.spec ++++++ --- /var/tmp/diff_new_pack.ll7Xs4/_old 2017-10-24 22:23:21.320477185 +0200 +++ /var/tmp/diff_new_pack.ll7Xs4/_new 2017-10-24 22:23:21.324476998 +0200 @@ -17,17 +17,15 @@ Name: lxqt-session -Version: 0.11.1 +Version: 0.12.0 Release: 0 Summary: LXQt Session Manager License: LGPL-2.1+ Group: System/GUI/LXQt 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 +Source: https://github.com/lxde/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz +Source1: https://github.com/lxde/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz.asc Source2: %{name}.keyring -Patch0: lxqt-session-0.11.1-string-encoding.patch -Patch1: lxqt-session-0.11.1-add-poweroff.patch BuildRequires: cmake >= 3.0.2 BuildRequires: fdupes BuildRequires: gcc-c++ @@ -41,8 +39,7 @@ BuildRequires: pkgconfig(x11-xcb) BuildRequires: xdg-user-dirs Recommends: %{name}-lang -Requires(pre): desktop-file-utils -Requires(post): desktop-file-utils +Obsoletes: lxqt-common BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -53,8 +50,6 @@ %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/' {} + @@ -66,19 +61,28 @@ %cmake_install %fdupes -s %{buildroot}/%{_datadir} -%post -%desktop_database_post - -%postun -%desktop_database_postun - %files %defattr(-,root,root) %doc AUTHORS LICENSE +%dir %{_sysconfdir}/xdg/ +%dir %{_sysconfdir}/xdg/lxqt/ +%dir %{_sysconfdir}/xdg/autostart +%dir %{_sysconfdir}/xdg/openbox +%dir %{_datadir}/kdm/ +%dir %{_datadir}/kdm/sessions/ %{_bindir}/lxqt-config-session %{_bindir}/lxqt-session %{_bindir}/lxqt-leave %{_datadir}/applications/*.desktop -%{_mandir}/man?/lxqt-*.* +%{_mandir}/man?/lxqt-*%{ext_man} +%config %{_sysconfdir}/xdg/autostart/lxqt-xscreensaver-autostart.desktop +%config %{_sysconfdir}/xdg/lxqt/lxqt.conf +%config %{_sysconfdir}/xdg/lxqt/session.conf +%config %{_sysconfdir}/xdg/lxqt/windowmanagers.conf +%config %{_sysconfdir}/xdg/openbox/lxqt-rc.xml +%{_bindir}/startlxqt +%{_datadir}/kdm/sessions/lxqt.desktop +%{_mandir}/man1/startlxqt.1%{ext_man} +%{_datadir}/xsessions/lxqt.desktop %changelog ++++++ lxqt-session-0.11.1.tar.xz -> lxqt-session-0.12.0.tar.xz ++++++ ++++ 3046 lines of diff (skipped)
