commit leechcraft for openSUSE:Factory
Hello community, here is the log from the commit of package leechcraft for openSUSE:Factory checked in at 2017-08-31 21:03:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/leechcraft (Old) and /work/SRC/openSUSE:Factory/.leechcraft.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "leechcraft" Thu Aug 31 21:03:44 2017 rev:45 rq:519817 version:0.6.70+git.9561.gaf7a4f70b8 Changes: -------- --- /work/SRC/openSUSE:Factory/leechcraft/leechcraft-doc.changes 2017-08-24 18:53:04.923649054 +0200 +++ /work/SRC/openSUSE:Factory/.leechcraft.new/leechcraft-doc.changes 2017-08-31 21:03:57.276265353 +0200 @@ -1,0 +2,5 @@ +Sun Aug 13 07:51:04 UTC 2017 - dap.darkness@gmail.com + +- Updated to 0.6.70-9561-gaf7a4f70b8 git snapshot. + +------------------------------------------------------------------- --- /work/SRC/openSUSE:Factory/leechcraft/leechcraft.changes 2017-08-24 18:53:04.995638917 +0200 +++ /work/SRC/openSUSE:Factory/.leechcraft.new/leechcraft.changes 2017-08-31 21:03:58.232131052 +0200 @@ -1,0 +2,11 @@ +Sun Aug 13 07:51:04 UTC 2017 - dap.darkness@gmail.com + +- Updated to 0.6.70-9561-gaf7a4f70b8 git snapshot: + * Bug #2042 was resolved (segfault on Qt 5.6 → 5.9 update). +- Monocle plugin requires gcc ≥ 7. +- Let's use Qt5 lastfm library. +- Enabled back plugins since Qt5Qwt6 became available: + * lemon — another network Monitor; + * liznoo — power manager. + +------------------------------------------------------------------- Old: ---- leechcraft-0.6.70-9432-g81ef79f367.tar.xz New: ---- leechcraft-0.6.70-9561-gaf7a4f70b8.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ leechcraft-doc.spec ++++++ --- /var/tmp/diff_new_pack.9sqXWJ/_old 2017-08-31 21:04:00.807769171 +0200 +++ /var/tmp/diff_new_pack.9sqXWJ/_new 2017-08-31 21:04:00.807769171 +0200 @@ -16,16 +16,16 @@ # -%define LEECHCRAFT_VERSION 0.6.70-9432-g81ef79f367 +%define LEECHCRAFT_VERSION 0.6.70-9561-gaf7a4f70b8 Name: leechcraft-doc -Version: 0.6.70+git.9432.g81ef79f367 +Version: 0.6.70+git.9561.gaf7a4f70b8 Release: 0 Summary: Modular Internet Client Documentation License: BSL-1.0 Group: Development/Libraries/Other Url: http://leechcraft.org -Source0: https://dist.leechcraft.org/LeechCraft/0.6.75/leechcraft-%{LEECHCRAFT_VERSION}.tar.xz +Source0: leechcraft-%{LEECHCRAFT_VERSION}.tar.xz BuildRequires: doxygen >= 1.8.3.1 BuildRequires: fdupes ++++++ leechcraft.spec ++++++ --- /var/tmp/diff_new_pack.9sqXWJ/_old 2017-08-31 21:04:00.891757370 +0200 +++ /var/tmp/diff_new_pack.9sqXWJ/_new 2017-08-31 21:04:00.907755122 +0200 @@ -24,7 +24,7 @@ %define qml_dir %{_datadir}/leechcraft/qml5 %define so_ver -qt5-0_6_75 -%define LEECHCRAFT_VERSION 0.6.70-9432-g81ef79f367 +%define LEECHCRAFT_VERSION 0.6.70-9561-gaf7a4f70b8 %define db_postfix %{so_ver}_1 %define gui_postfix %{so_ver}_1 @@ -43,14 +43,14 @@ %define xsd_postfix %{so_ver} Name: leechcraft -Version: 0.6.70+git.9432.g81ef79f367 +Version: 0.6.70+git.9561.gaf7a4f70b8 Release: 0 Summary: Modular Internet Client License: BSL-1.0 Group: Productivity/Networking/Other Url: http://leechcraft.org -Source0: https://dist.leechcraft.org/LeechCraft/0.6.75/leechcraft-%{LEECHCRAFT_VERSION}.tar.xz +Source0: leechcraft-%{LEECHCRAFT_VERSION}.tar.xz Source4: %{name}-rpmlintrc Source8: leechcraft-session.1 Source9: lc_plugin_wrapper-qt5.1 @@ -70,18 +70,21 @@ BuildRequires: cmake >= 3.5 BuildRequires: fdupes BuildRequires: file-devel -%if 0%{?suse_version} > 1325 -BuildRequires: gcc-c++ >= 6 -%else +%if 0%{?suse_version} <= 1320 +%if 0%{?sle_version} == 120200 BuildRequires: gcc6-c++ +%else +BuildRequires: gcc7-c++ +%endif +%else +BuildRequires: gcc-c++ >= 7 %endif BuildRequires: hicolor-icon-theme BuildRequires: libQt5Gui-private-headers-devel BuildRequires: libjpeg-devel -BuildRequires: liblastfm-devel +BuildRequires: liblastfm-qt5-devel BuildRequires: libsensors4-devel BuildRequires: libtidy-devel -# BuildRequires: llvm-clang BuildRequires: pkgconfig %if 0%{?suse_version} > 1325 BuildRequires: wt-devel @@ -99,6 +102,7 @@ BuildRequires: pkgconfig(Qt5Qml) BuildRequires: pkgconfig(Qt5Quick) BuildRequires: pkgconfig(Qt5QuickWidgets) +BuildRequires: pkgconfig(Qt5Qwt6) BuildRequires: pkgconfig(Qt5Script) BuildRequires: pkgconfig(Qt5Sensors) BuildRequires: pkgconfig(Qt5Sql) @@ -111,7 +115,9 @@ BuildRequires: pkgconfig(Qt5Xml) BuildRequires: pkgconfig(Qt5XmlPatterns) BuildRequires: pkgconfig(bzip2) +%if 0%{?suse_version} > 1325 || 0%{?sle_version} >= 120300 BuildRequires: pkgconfig(ddjvuapi) +%endif %if 0%{?suse_version} > 1325 BuildRequires: pkgconfig(geoip) %endif @@ -145,8 +151,10 @@ BuildRequires: pkgconfig(libtorrent-rasterbar) %endif BuildRequires: pkgconfig(libudev) +%if 0%{?suse_version} > 1325 || 0%{?sle_version} >= 120300 BuildRequires: pkgconfig(poppler-cpp) BuildRequires: pkgconfig(poppler-qt5) +%endif BuildRequires: pkgconfig(purple) BuildRequires: pkgconfig(qca2-qt5) BuildRequires: pkgconfig(qtermwidget5) @@ -187,8 +195,9 @@ %endif Obsoletes: %{name}-choroid Obsoletes: %{name}-harbinger -Obsoletes: %{name}-lemon -Obsoletes: %{name}-liznoo +%if 0%{?suse_version} < 1325 && 0%{?sle_version} <= 120200 +Obsoletes: %{name}-monocle +%endif Obsoletes: %{name}-nacheku Obsoletes: %{name}-popishu Obsoletes: %{name}-qrosp @@ -979,6 +988,8 @@ Recommends: %{name}-krigstask Recommends: %{name}-laughty Recommends: %{name}-launchy +Recommends: %{name}-lemon +Recommends: %{name}-liznoo Recommends: %{name}-mellonetray Recommends: %{name}-ooronee Recommends: %{name}-sb2 @@ -1248,6 +1259,17 @@ This package provides a third-party application launcher plugin for Leechcraft. +%package lemon +Summary: LeechCraft Network Monitor Module +License: BSL-1.0 +Group: Productivity/Networking/Other +Requires: %{name} = %{version} +Requires: %{name}-sb = %{version} + +%description lemon +This package provides another Network Monitor plugin for Leechcraft. + + %package lhtr Summary: LeechCraft HTML WYSIWYG editor Module License: BSL-1.0 @@ -1260,6 +1282,29 @@ usable with mail and blog modules. +%package liznoo +Summary: LeechCraft Power management module +License: BSL-1.0 +Group: Productivity/Networking/Other +Requires: %{name} = %{version} +Requires: upower +Recommends: %{name}-sb = %{version} + +%description liznoo +This package provides a power manager plugin for Leechcraft +which makes use of upower. + +Features: + * Displays battery status in LeechCraft tray. + * Displays battery charge and power consumption history. + * Notifies other plugins about sleep and resume events. This way, plugins + like Azoth can disconnect from servers gracefully on hibernation and + reconnect properly on startup. + * Allows the user to sleep/hibernate the system. + * Notifies the user when device starts discharging or charging. + * Notifies the user on low capacity. + + %package lmp Summary: LeechCraft Media player Module License: BSL-1.0 @@ -1407,6 +1452,7 @@ for LeechCraft SB2. +%if 0%{?suse_version} > 1325 || 0%{?sle_version} >= 120300 %package monocle Summary: LeechCraft Document viewer Module License: BSL-1.0 @@ -1480,7 +1526,7 @@ %description monocle-seen This package contains a LeechCraft Monocle subplugin for djvu document support via the djvulibre backend. - +%endif %package musiczombie Summary: LeechCraft Azoth MusicBrainz.org client Module @@ -2250,14 +2296,19 @@ -DCMAKE_CXX_FLAGS="${tmpflags} -Doverride=" \ -DCMAKE_INSTALL_PREFIX=%{_prefix} \ -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -%if 0%{?suse_version} < 1325 +%if 0%{?suse_version} <= 1320 +%if 0%{?sle_version} == 120200 -DCMAKE_C_COMPILER=/usr/bin/gcc-6 \ -DCMAKE_CXX_COMPILER=/usr/bin/g++-6 \ +%else + -DCMAKE_C_COMPILER=/usr/bin/gcc-7 \ + -DCMAKE_CXX_COMPILER=/usr/bin/g++-7 \ +%endif %endif -DSTRICT_LICENSING=True \ -DWITH_DBUS_LOADERS=True \ -DWITH_PCRE=True \ - -DWITH_QWT=False \ + -DWITH_QWT=True \ -DENABLE_UTIL_TESTS=True \ -DENABLE_ADVANCEDNOTIFICATIONS=True \ -DENABLE_AGGREGATOR=True \ @@ -2318,7 +2369,7 @@ -DENABLE_LASTFMSCROBBLE=True \ -DENABLE_LAUGHTY=True \ -DENABLE_LAUNCHY=True \ - -DENABLE_LEMON=False \ + -DENABLE_LEMON=True \ -DENABLE_LHTR=True \ -DWITH_LHTR_HTML=True \ %if 0%{?suse_version} > 1325 @@ -2326,7 +2377,7 @@ %else -DUSE_LIBTIDY_HTML5=False \ %endif - -DENABLE_LIZNOO=False \ + -DENABLE_LIZNOO=True \ -DENABLE_LMP=True \ -DENABLE_LMP_BRAINSLUGZ=True \ -DENABLE_LMP_FRADJ=True \ @@ -2339,10 +2390,14 @@ -DENABLE_LMP_PPL=True \ -DENABLE_LMP_PPL_TESTS=True \ -DENABLE_MELLONETRAY=True \ +%if 0%{?suse_version} > 1325 || 0%{?sle_version} >= 120300 -DENABLE_MONOCLE=True \ -DENABLE_MONOCLE_MU=False \ -DENABLE_MONOCLE_PDF=True \ -DENABLE_MONOCLE_POSTRUS=True \ +%else + -DENABLE_MONOCLE=False \ +%endif -DENABLE_MUSICZOMBIE=True \ %if %{with ffmpeg} -DWITH_MUSICZOMBIE_CHROMAPRINT=True \ @@ -2934,12 +2989,26 @@ %{translations_dir}/*craft_launchy_*.qm %{qml_dir}/launchy +%files lemon +%defattr(-,root,root) +%{plugin_dir}/lib%{name}_lemon.so +%{qml_dir}/lemon/ +%{translations_dir}/*craft_lemon_*.qm +%{settings_dir}/lemonsettings.xml + %files lhtr %defattr(-,root,root) %{plugin_dir}/lib%{name}_lhtr.so %{translations_dir}/*craft_lhtr_*.qm %{settings_dir}/lhtrsettings.xml +%files liznoo +%defattr(-,root,root) +%{plugin_dir}/lib%{name}_liznoo.so +%{settings_dir}/liznoosettings.xml +%{translations_dir}/*craft_liznoo_*.qm +%{qml_dir}/liznoo + %files lmp %defattr(-,root,root) %{settings_dir}/lmpsettings.xml @@ -3011,6 +3080,7 @@ %{qml_dir}/mellonetray/ %{translations_dir}/*craft_mellonetray_*.qm +%if 0%{?suse_version} > 1325 || 0%{?sle_version} >= 120300 %files monocle %defattr(-,root,root) %{plugin_dir}/lib%{name}_monocle.so @@ -3053,6 +3123,7 @@ %{_datadir}/applications/%{name}-monocle-seen-qt5.desktop %{translations_dir}/*craft_monocle_seen_??.qm %{translations_dir}/*craft_monocle_seen_??_??.qm +%endif %files musiczombie %defattr(-,root,root) ++++++ leechcraft-0.6.70-9432-g81ef79f367.tar.xz -> leechcraft-0.6.70-9561-gaf7a4f70b8.tar.xz ++++++ ++++ 9543 lines of diff (skipped)
participants (1)
-
root@hilbert.suse.de