diff --git a/0001-lxqt_panel_override_explicit_keyword.patch b/0001-lxqt_panel_override_explicit_keyword.patch deleted file mode 100644 index f44b155..0000000 --- a/0001-lxqt_panel_override_explicit_keyword.patch +++ /dev/null @@ -1,20 +0,0 @@ -Index: lxqt-panel-0.11.1/plugin-kbindicator/src/x11/kbdlayout.cpp -=================================================================== ---- lxqt-panel-0.11.1.orig/plugin-kbindicator/src/x11/kbdlayout.cpp -+++ lxqt-panel-0.11.1/plugin-kbindicator/src/x11/kbdlayout.cpp -@@ -33,8 +33,15 @@ - - #include - #include -+ -+// Note: We need to override "explicit" as this is a C++ keyword. But it is -+// used as variable name in xkb.h. This is causing a failure in c++ compile -+// time. -+// similar bug here: https://bugs.freedesktop.org/show_bug.cgi?id=74080 - #define explicit _explicit - #include -+#undef explicit -+ - #include "../kbdinfo.h" - #include "../controls.h" - diff --git a/lxqt-panel-0.11.1.tar.xz b/lxqt-panel-0.11.1.tar.xz deleted file mode 100644 index 342d95a..0000000 --- a/lxqt-panel-0.11.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cfbe1862a2614ff8e22bc8db795a6cbce106243822d90370970eb0bbd5aea5e0 -size 264076 diff --git a/lxqt-panel-0.11.1.tar.xz.asc b/lxqt-panel-0.11.1.tar.xz.asc deleted file mode 100644 index 010181b..0000000 --- a/lxqt-panel-0.11.1.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEfHM7pfWFqtZp5NI6QsnI069epeMFAlhpgk0ACgkQQsnI069e -peNLtg/+MZ/K6eJ9m6VZ7YQVBWnIZ3V3Ne23u05kHClvaRBbJWdwQuH2dvmM0Aut -ji7R6avWkSQjaCYGTLaXnYQ66GQf4jr4Q2826XK0a++9lV1pyAyXYVxAqIyJJHut -FSRQRSWjXPfRMKngjCVU3r+T72g7qTUcIjEzPajhp/EPfddCHWOTxu1n5oSk//TT -iLntuOxpJr0DDxcEXYgZYuUShaWeh/P5MB7qoxaMY1uxmfQdKnFBjwwa8yr6tsCB -4B7hZVva4SNic/5jawpWrt4+M8opbQs1MP14dq0g9xUBeaK7ZnYPrUcb88jj2VsK -9ZEoAIVeTYDSyKtgzrYHgb71j4RB7jTney28wyReo1Ijz35xNkYNLFfVrr4Zyv2v -nvjYQjXkDi9O4scM/1gvrxNlr/X8lJGWmXjYyNuzVGgGfwxBJQTV3adqNs7wJNzr -wd8E+3pXvAH//fXBZO5QuWPCBTtBEdPE/ZyUtmASCxcsNGnpT6OHFiuk6HIqbUbj -qq7WAhRXPVq/WgBIkQNDYphV6Q2a5a4SJKDP2IppbtS0ZlJi7I/JZb/Ev6uIgPxw -0LGq/wukvzqrwBYK41rucpDipi5Y+x9UdUHsW1POSPN5EgObuBrr4faxRiwVTLcH -DnQVgok+5UO1DKZIBWEwB7liJZHnSGmWQoGRtYHORJgl8FfCjOU= -=nCpZ ------END PGP SIGNATURE----- diff --git a/lxqt-panel-0.12.0.tar.xz b/lxqt-panel-0.12.0.tar.xz new file mode 100644 index 0000000..baf9544 --- /dev/null +++ b/lxqt-panel-0.12.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d286ba65d7a51403bc01d3efbc01c65c88ee4cf6f062143ed00c104a7b15f11 +size 271840 diff --git a/lxqt-panel-0.12.0.tar.xz.asc b/lxqt-panel-0.12.0.tar.xz.asc new file mode 100644 index 0000000..83a0cd4 --- /dev/null +++ b/lxqt-panel-0.12.0.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEfHM7pfWFqtZp5NI6QsnI069epeMFAlnrpGsACgkQQsnI069e +peM4vA/+N79CrGeR+ydAjS40JVIY/Qg7r9xwgE1eg2CsaBHVWThw82KykDoKeHma +vUbgFJwzRQVpRipqcffAplSmX7sI8XT79znVe/1OXVJeV1MLRhO1jU7tW87HACGu +zPk8t7u0XqPtAiaUzZ/uOrVnaQeNMIxC/qZ/0/QSQLBBbwr9fin+KorNt4qSh1Xi +fOr5aQy0Pvq9qubApUar8ZO9lPJeStTrktOiuvbYkoGhGx52yQq34JiFDP7cdt/r +kfVc3ijVNjvSi+Cw/DRHUaZNqL/oqPJWDBfWjNDFeOs/hPUSA2cFfvUHo6p6Zw2k +PjOFwIeHr4pFnOHyVlpp66tJNlASEg0/YgASLYwaX3Zc+eDijs2DWZ25x9H3i3KI +s8ScGAeGPpsLjW+9/44e8mQMKNHksncZK9bTowXbwgC0ZN7P9Tffj4JU9ixjX8gu +Z8sIF4AOS44PMWBny6qFcOAmYP9VO+UR09tHKVDJAq9D+0mnXZg0hq30dN8tbocN +AN0+q0dVtDdQQO95pNxeuimYu2k48x0khkOcdaaWkHFItdxd9Z6RmboPFNLr37lv +Z1u+bRiTktF9lWzl+It1JL47hTPrdKZhawf6xapxNJ7MEUN/x5zNTOXOINqO2+tF +YxtP1MYCB8KbUVSfcoZPbrPOAkbRnnSbhkqrdSw0NqwCOmw+KAw= +=2Jcr +-----END PGP SIGNATURE----- diff --git a/lxqt-panel.changes b/lxqt-panel.changes index aa640bd..ec87ad9 100644 --- a/lxqt-panel.changes +++ b/lxqt-panel.changes @@ -1,3 +1,90 @@ +------------------------------------------------------------------- +Mon Oct 23 11:12:45 UTC 2017 - mvetter@suse.com + +- Update to 0.12.0: + * Set patch version + * quicklaunch: Show popup menu aligned to clicked button + * quicklaunch: Add "Desktop Action" support + * l10n: Update Polish translation + * Fix Danish spelling + * plugin-tray: Fix dupe icon display error + * Don't export github templates + * Use worldclock by default instead of clock. + * clock: Show deprecation message on startup/add + * Fix clock text update + * Avoid calling text() in MatchAction on a QAction == 0 + * volume: Do check for OSS availability in run-time + * Update Polish .desktop entry + * Remove space from end of "Show popup on mouse hover " string + * Updated Lithuanian translation + * Add/update Lithuanian translation + * Update directorymenu_it.desktop + * mainmenu: Don't hold the references for menu-cache + * mainmenu: Fix menu-cache usage + * set Qt::AA_UseHighDpiPixmaps to true + * l10n: Updated Polish translation + * Improved lxqt-panel version display + * Added default CMAKE_BUILD_TYPE and LXQT_PANEL_PATCH_VERSION + * plugins: Make widgets/buttons use whole space + * LXQtPanelLayout: Honor item's expanding size policy + * mainmenu: Install eventFiler for all (sub)menus + * volume: Add all changes notifications (configurable) + * Fixes a FTBFS in superbuild mode + * Added merged autostart and menu to CMakeLists.txt + * Updated *_da.desktop files and removed *_da_DK.desktop files + * translation: Add Portugese directories + * Update desktop entries and Replace fr_FR by fr + * Merge pull request #45 from lxde/menu-comment + * lxqt-applications.menu: remove accidentally added topics from "System Tools" + * 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 + * Adds double quotes to everything that may break + * Use GNUINnstallDirs + * Updates the build system to use the Targets infrastructure + * Place LXQt About over Preferences in the main menu + * Added italian translation in menu + * Added german translation for the settings directory. + * Drops hardcoded /etc/xdg paths + * menu: hungarian translations added + * Add Russian translation + * Restore the old preferences menu layout of razor-qt. + * Updated german translation, replaced Qt4 by Qt in all xsession/translations + * add lxqt-leave directory files + * use LXQt-specific menu file + * Updates translations infrastructure + * Update the required minimum cmake version + * remove dead template lines switch OnlyShowIn from Razor -> LXQt stringchanges LxQt -> LXQt + * Support lxqt-session and add necessary xdg autostart desktop entry files. + * Fit the task group to its contents + * mainmenu: Add "true" translucency support + * Show "unknown" when an icon is missing + * volume: Force step for wheel over popup slider + * volume: Always show tooltip over button + * volume: Force configured step for wheel over button + * volume: Use "override" keyword + * Enable translucency for taskbar group popup + * tray: Move tray icon window into correct place + * taskbar: Elide texts of buttons when needed + * volume: Fix calculating of alsa volume + * volume: Remove duplicated code + * volume: Fix reporting of pulse volume + * sysstat: Fix saving of network maximum speed + * mainmenu: Redesign config dialog + * mainmenu: Clear search upon show (configurable) + * plugin-kbindicator: Undef the "explicit" workaround + * plugin-sysstat: Avoid "set but unused var" warning + * panel: Make space reserve on display configurable + * panel: Add wrong logic warning + * panel: Hide correctly upon the DragLeave + * plugin-mount: Fix firing the actions + * plugin-mount: Notify just on "real" add/remove + * plugin: Save settings before signal connect + * taskbar: Add Meta+1..9 shortcuts to raise windows + * Bump year +- Remove 0001-lxqt_panel_override_explicit_keyword.patch: upstreamed + ------------------------------------------------------------------- Fri Feb 24 17:36:48 UTC 2017 - sfalken@opensuse.org diff --git a/lxqt-panel.spec b/lxqt-panel.spec index 8560ce0..d609ebf 100644 --- a/lxqt-panel.spec +++ b/lxqt-panel.spec @@ -17,20 +17,18 @@ Name: lxqt-panel -Version: 0.11.1 +Version: 0.12.0 Release: 0 Summary: Desktop Panel for LXQt License: GPL-2.0+ 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 -# PATCH-FIX-UPSTREAM 0001-lxqt_panel_override_explicit_keyword.patch https://github.com/lxde/lxqt/issues/1251 sfalken@opensuse.org -- Fixes compile failures -Patch0: 0001-lxqt_panel_override_explicit_keyword.patch BuildRequires: cmake >= 3.0.2 BuildRequires: extra-cmake-modules -BuildRequires: lxqt-build-tools-devel +BuildRequires: lxqt-build-tools-devel >= 0.4.0 BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: libsensors4-devel @@ -61,9 +59,9 @@ BuildRequires: pkgconfig(xdamage) BuildRequires: pkgconfig(xkbcommon) BuildRequires: pkgconfig(xkbcommon-x11) BuildRequires: pkgconfig(xrender) -Recommends: %{name}-lang Requires: lxmenu-data Requires: menu-cache +Recommends: %{name}-lang BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -79,7 +77,6 @@ LXQt panel development files and headers %prep %setup -q -%patch0 -p1 %build export CXXFLAGS="%{optflags} -I/usr/include/pkg/libxkbcommon" @@ -98,12 +95,20 @@ make %{?_smp_mflags} %doc AUTHORS LICENSE %{_bindir}/%{name} %dir %{_sysconfdir}/xdg/ -%dir %{_sysconfdir}/xdg/lxqt -%config %{_sysconfdir}/xdg/lxqt/panel.conf -%{_libdir}/%{name} +%dir %{_sysconfdir}/xdg/autostart/ +%dir %{_sysconfdir}/xdg/menus/ +%dir %{_sysconfdir}/xdg/lxqt/ +%dir %{_datadir}/desktop-directories/ %dir %{_datadir}/lxqt +%config %{_sysconfdir}/xdg/lxqt/panel.conf +%config %{_sysconfdir}/xdg/menus/lxqt-applications.menu +%{_bindir}/%{name} +%{_libdir}/%{name} %{_datadir}/lxqt/lxqt-panel %{_mandir}/man1/lxqt-panel.1%{ext_man} +%{_sysconfdir}/xdg/autostart/lxqt-panel.desktop +%{_datadir}/desktop-directories/lxqt-leave.directory +%{_datadir}/desktop-directories/lxqt-settings.directory %files devel %defattr(-,root,root)