commit leechcraft for openSUSE:Factory
Hello community, here is the log from the commit of package leechcraft for openSUSE:Factory checked in at 2013-12-24 20:01:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/leechcraft (Old) and /work/SRC/openSUSE:Factory/.leechcraft.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "leechcraft" Changes: -------- --- /work/SRC/openSUSE:Factory/leechcraft/leechcraft-doc.changes 2013-09-12 17:46:31.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.leechcraft.new/leechcraft-doc.changes 2013-12-24 20:01:49.000000000 +0100 @@ -1,0 +2,5 @@ +Sat Dec 21 16:11:29 UTC 2013 - dap.darkness@gmail.com + +- Unsupported distros (oS < 12.2) were dropped. + +------------------------------------------------------------------- --- /work/SRC/openSUSE:Factory/leechcraft/leechcraft.changes 2013-10-02 13:27:53.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.leechcraft.new/leechcraft.changes 2013-12-24 20:01:50.000000000 +0100 @@ -1,0 +2,10 @@ +Sat Dec 21 16:11:29 UTC 2013 - dap.darkness@gmail.com + +- Added leechcraft-otlozhu-0.6.0-cpp.patch to prevent strange + build issue: "error: no type named 'type' in 'struct", + https://github.com/0xd34df00d/leechcraft/commit/170e8 +- make_jobs, ix86 and arm macros became used. +- choroid, hotsensors, shaitan and syncer plugins + became obsoleted because of ustream request. + +------------------------------------------------------------------- New: ---- leechcraft-otlozhu-0.6.0-cpp.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ leechcraft-doc.spec ++++++ --- /var/tmp/diff_new_pack.pxRzhl/_old 2013-12-24 20:01:50.000000000 +0100 +++ /var/tmp/diff_new_pack.pxRzhl/_new 2013-12-24 20:01:50.000000000 +0100 @@ -25,11 +25,7 @@ Url: http://leechcraft.org Source0: http://dist.leechcraft.org/LeechCraft/%{version}/leechcraft-%{version}.tar.xz -%if 0%{?suse_version} > 1210 BuildRequires: doxygen >= 1.8.3.1 -%else -BuildRequires: doxygen -%endif BuildRequires: fdupes BuildRequires: graphviz BuildRequires: xz ++++++ leechcraft.spec ++++++ --- /var/tmp/diff_new_pack.pxRzhl/_old 2013-12-24 20:01:50.000000000 +0100 +++ /var/tmp/diff_new_pack.pxRzhl/_new 2013-12-24 20:01:50.000000000 +0100 @@ -29,6 +29,10 @@ Group: Productivity/Networking/Other Url: http://leechcraft.org Source0: http://dist.leechcraft.org/LeechCraft/%{version}/leechcraft-%{version}.tar.xz +# PATCH-FIX-UPSTREAM to prevent strange build +# issue: "error: no type named 'type' in 'struct", +# https://github.com/0xd34df00d/leechcraft/commit/170e8 +Patch0: leechcraft-otlozhu-0.6.0-cpp.patch %if 0%{?suse_version} > 1230 BuildRequires: boost-devel >= 1.50 @@ -55,7 +59,7 @@ BuildRequires: libnl3-devel BuildRequires: libotr-devel BuildRequires: libpoppler-qt4-devel -%ifarch i586 i686 x86_64 ppc ppc64 armv7l armv7hl +%ifarch %ix86 x86_64 ppc ppc64 armv7l armv7hl BuildRequires: libpurple-devel %endif BuildRequires: libqca2-devel @@ -68,7 +72,7 @@ BuildRequires: libspectre-devel BuildRequires: libtorrent-rasterbar-devel >= 0.15.6 %if 0%{?suse_version} > 1230 -%ifarch i586 i686 x86_64 armv5el armv5tel armv7l armv7hl +%ifarch %ix86 x86_64 %arm BuildRequires: mupdf-devel-static BuildRequires: openjpeg-devel %endif @@ -83,10 +87,14 @@ Requires: oxygen-icon-theme +Obsoletes: %{name}-choroid Obsoletes: %{name}-eiskaltdcpp +Obsoletes: %{name}-hotsensors Obsoletes: %{name}-iconset-oxygen Obsoletes: %{name}-iconset-tango Obsoletes: %{name}-nacheku +Obsoletes: %{name}-shaitan +Obsoletes: %{name}-syncer Obsoletes: %{name}-tabpp %description @@ -520,7 +528,7 @@ * Grouping contacts. -%ifarch i586 i686 x86_64 ppc ppc64 armv7l +%ifarch %ix86 x86_64 ppc ppc64 armv7l %package azoth-velvetbird Summary: LeechCraft Azoth - LibPurple Module License: BSL-1.0 @@ -666,16 +674,6 @@ It provides LiveJournal support. -%package choroid -Summary: LeechCraft Image viewer Module -License: BSL-1.0 -Group: Productivity/Networking/Other -Requires: %{name} = %{version} - -%description choroid -This package provides an image viewer plugin for LeechCraft. - - %package cstp Summary: LeechCraft HTTP Module License: BSL-1.0 @@ -819,17 +817,6 @@ and allows to search it by text, wildcard, regular expressions or tags. -%package hotsensors -Summary: LeechCraft Temperature Sensors Module -License: BSL-1.0 -Group: Productivity/Networking/Other -Requires: %{name}-sb = %{version} - -%description hotsensors -This package provides a temperature sensors subplugin (a quark) -for LeechCraft SideBar. - - %package hotstreams Summary: LeechCraft Radio streams Module License: BSL-1.0 @@ -1093,7 +1080,7 @@ %if 0%{suse_version} > 1230 -%ifarch i586 i686 x86_64 armv5el armv5tel armv7l armv7hl +%ifarch %ix86 x86_64 %arm %package monocle-mu Summary: LeechCraft Monocle - Another PDF Module License: BSL-1.0 @@ -1523,17 +1510,6 @@ * Show results in HTML format with a suitable plugin like Poshuku. -%package shaitan -Summary: LeechCraft Shaitan Module -License: BSL-1.0 -Group: Productivity/Networking/Other -Requires: %{name} = %{version} -Requires: xterm - -%description shaitan -This package provides a terminal plugin for Leechcraft. - - %package shellopen Summary: LeechCraft Shellopen Module License: BSL-1.0 @@ -1573,19 +1549,6 @@ * Category-based search query support via other plugins. -%package syncer -Summary: LeechCraft Sync setting Module -License: BSL-1.0 -Group: Productivity/Networking/Other -Requires: %{name} = %{version} - -%description syncer -This package provides a synchronizing plugin for Leechcraft. - -It allows to synchronize data and settings between LeechCraft instances -running on different machines. - - %package tabsessionmanager Summary: LeechCraft Tab Session Manager Module License: BSL-1.0 @@ -1686,6 +1649,7 @@ %prep %setup -q +%patch0 -p1 #removing non-free icons rm -rf src/plugins/azoth/share/azoth/iconsets/clients/default @@ -1731,21 +1695,21 @@ -DENABLE_SECMAN=True \ -DENABLE_SHELLOPEN=True \ -DENABLE_SNAILS=False \ - -DENABLE_SYNCER=True \ + -DENABLE_SYNCER=False \ -DENABLE_TABSLIST=True \ -DENABLE_TWIFEE=False \ -DENABLE_AZOTH_SHX=True \ -%ifarch i586 i686 x86_64 ppc ppc64 armv7l armv7hl +%ifarch %ix86 x86_64 ppc ppc64 armv7l armv7hl -DENABLE_AZOTH_VELVETBIRD=True \ %else -DENABLE_AZOTH_VELVETBIRD=False \ %endif -DENABLE_BLOGIQUE=True \ - -DENABLE_CHOROID=True \ + -DENABLE_CHOROID=False \ -DENABLE_DUMBEEP=True \ -DDUMBEEP_WITH_PHONON=True \ -DENABLE_GMAILNOTIFIER=True \ - -DENABLE_HOTSENSORS=True \ + -DENABLE_HOTSENSORS=False \ -DENABLE_HOTSTREAMS=True \ -DENABLE_LASTFMSCROBBLE=True \ -DENABLE_LAUNCHY=True \ @@ -1762,14 +1726,14 @@ -DENABLE_OTLOZHU=True \ -DENABLE_POGOOGLUE=True \ -DENABLE_SB2=True \ - -DENABLE_SHAITAN=True \ + -DENABLE_SHAITAN=False \ -DENABLE_TABSESSMANAGER=True \ -DENABLE_TORRENT=True \ -DENABLE_BITTORRENT_GEOIP=True \ -DENABLE_TPI=True \ -DENABLE_VROOBY=True \ %if 0%{?suse_version} > 1230 -%ifarch i586 i686 x86_64 armv5el armv5tel armv7l armv7hl +%ifarch %ix86 x86_64 %arm -DENABLE_MONOCLE_MU=True \ -DMUPDF_VERSION=0x0102 \ %else @@ -1788,7 +1752,7 @@ %build cd build -make %{?_smp_mflags} +%make_jobs %install cd build @@ -2008,7 +1972,7 @@ %{_datadir}/%{name}/settings/azothvadersettings.xml %{plugin_dir}/*%{name}_azoth_vader.so -%ifarch i586 i686 x86_64 ppc ppc64 armv7l armv7hl +%ifarch %ix86 x86_64 ppc ppc64 armv7l armv7hl %files azoth-velvetbird %defattr(-,root,root) %{_libdir}/%{name}/plugins/*%{name}_azoth_velvetbird.so @@ -2058,11 +2022,6 @@ %{_datadir}/%{name}/settings/blogiquemetidasettings.xml %{_datadir}/%{name}/qml/blogique/metida/ -%files choroid -%defattr(-,root,root) -%{plugin_dir}/*%{name}_choroid.so -%{_datadir}/%{name}/qml/choroid - %files cstp %defattr(-,root,root) %{settings_dir}/cstpsettings.xml @@ -2120,11 +2079,6 @@ %{plugin_dir}/*leechcraft_historyholder.so %{translations_dir}/leechcraft_historyholder*.qm -%files hotsensors -%defattr(-,root,root) -%{_libdir}/%{name}/plugins/lib%{name}_hotsensors.so -%{_datadir}/%{name}/qml/hotsensors - %files hotstreams %defattr(-,root,root) %{plugin_dir}/*%{name}_hotstreams.so @@ -2219,7 +2173,7 @@ %{_datadir}/applications/%{name}-monocle-fxb.desktop %if 0%{?suse_version} > 1230 -%ifarch i586 i686 x86_64 armv5el armv5tel armv7l armv7hl +%ifarch %ix86 x86_64 %arm %files monocle-mu %defattr(-,root,root) %{_libdir}/%{name}/plugins/lib%{name}_monocle_mu.so @@ -2363,10 +2317,6 @@ %{translations_dir}/%{name}_seekthru*.qm %{plugin_dir}/*%{name}_seekthru.so -%files shaitan -%defattr(-,root,root) -%{_libdir}/%{name}/plugins/lib%{name}_shaitan.so - %files shellopen %defattr(-,root,root) %{translations_dir}/%{name}_shellopen*.qm @@ -2377,12 +2327,6 @@ %{translations_dir}/%{name}_summary*.qm %{plugin_dir}/*%{name}_summary.so -%files syncer -%defattr(-,root,root) -%{plugin_dir}/*%{name}_syncer.so -%{settings_dir}/syncersettings.xml -%{translations_dir}/leechcraft_syncer* - %files tabsessionmanager %defattr(-,root,root) %{plugin_dir}/*%{name}_tabsessmanager.so ++++++ leechcraft-otlozhu-0.6.0-cpp.patch ++++++ commit 170e8d87812483378215faafd2ffeccae9792635 Author: 0xd34df00d <0xd34df00d@gmail.com> Date: Fri Oct 25 17:52:58 2013 +0400 [Otlozhu] Fix clang build. diff --git a/src/plugins/otlozhu/CMakeLists.txt b/src/plugins/otlozhu/CMakeLists.txt index 2ab9c4a..8561a33 100644 --- a/src/plugins/otlozhu/CMakeLists.txt +++ b/src/plugins/otlozhu/CMakeLists.txt @@ -37,6 +37,7 @@ set (RESOURCES otlozhuresources.qrc) ENDIF (NOT LC_NO_MOC) QT4_WRAP_UI (UIS_H ${FORMS}) QT4_ADD_RESOURCES (RCCS ${RESOURCES}) +add_definitions (-DBOOST_SPIRIT_USE_PHOENIX_V3) ADD_LIBRARY (leechcraft_otlozhu SHARED ${COMPILED_TRANSLATIONS} diff --git a/src/plugins/otlozhu/icalparser.cpp b/src/plugins/otlozhu/icalparser.cpp index 3e379c3..a250afb 100644 --- a/src/plugins/otlozhu/icalparser.cpp +++ b/src/plugins/otlozhu/icalparser.cpp @@ -31,6 +31,8 @@ #include <boost/spirit/include/qi.hpp> #include <boost/spirit/include/phoenix.hpp> #include <boost/fusion/adapted.hpp> +#include <boost/fusion/sequence/intrinsic/at_c.hpp> +#include <boost/phoenix/fusion.hpp> #include <QtDebug> #include <interfaces/core/itagsmanager.h> #include "core.h" @@ -119,7 +121,7 @@ namespace Otlozhu eol; ItemBegin_ %= "BEGIN:" >> - qi::lexeme[+(qi::char_ - '\r' - '\n')] >> + qi::lexeme [+(qi::char_ - '\r' - '\n')] >> eol; ItemEnd_ = "END:" >> qi::string (qi::_r1) >> -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de