Hello community, here is the log from the commit of package leechcraft for openSUSE:Factory checked in at 2016-06-11 00:00:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2016-02-17 12:13:51.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.leechcraft.new/leechcraft-doc.changes 2016-06-11 00:00:59.000000000 +0200 @@ -1,0 +2,5 @@ +Sat May 7 13:07:16 UTC 2016 - dap.darkn...@gmail.com + +- Updated to 0.6.70-6645-gcd10d7e git snapshot. + +------------------------------------------------------------------- --- /work/SRC/openSUSE:Factory/leechcraft/leechcraft.changes 2016-02-17 12:13:51.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.leechcraft.new/leechcraft.changes 2016-06-11 00:00:59.000000000 +0200 @@ -1,0 +2,13 @@ +Sat May 7 13:07:16 UTC 2016 - dap.darkn...@gmail.com + +- Updated to 0.6.70-6645-gcd10d7e git snapshot: + (NOTE: the latest one supporting gcc 4.8 + i.e. openSUSE 13.1, 13.2 & Leap 42.1) +- Azoth Herbicide required boost ≥ 1.58 + and was disabled for 13.1, 13.2 & Leap 42.1 so. +- Added leechcraft-0.6.70-6645-gcd10d7e-torrent110.diff + for newest torrent rasterbar support. +- Added leechcraft-0.6.70-6645-gcd10d7e-hunspell14.diff + for newest hunspell support. + +------------------------------------------------------------------- Old: ---- leechcraft-0.6.70-6053-g34d21e8.tar.xz New: ---- leechcraft-0.6.70-6645-gcd10d7e-hunspell14.diff leechcraft-0.6.70-6645-gcd10d7e-torrent110.diff leechcraft-0.6.70-6645-gcd10d7e.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ leechcraft-doc.spec ++++++ --- /var/tmp/diff_new_pack.rM8buX/_old 2016-06-11 00:01:00.000000000 +0200 +++ /var/tmp/diff_new_pack.rM8buX/_new 2016-06-11 00:01:00.000000000 +0200 @@ -16,16 +16,16 @@ # -%define LEECHCRAFT_VERSION 0.6.70-6053-g34d21e8 +%define LEECHCRAFT_VERSION 0.6.70-6645-gcd10d7e Name: leechcraft-doc -Version: 0.6.70+git.6053.g34d21e8 +Version: 0.6.70+git.6645.gcd10d7e Release: 0 Summary: Modular Internet Client Documentation License: BSL-1.0 Group: Development/Libraries/Other Url: http://leechcraft.org -Source0: http://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.rM8buX/_old 2016-06-11 00:01:00.000000000 +0200 +++ /var/tmp/diff_new_pack.rM8buX/_new 2016-06-11 00:01:00.000000000 +0200 @@ -22,7 +22,7 @@ %define qml_dir %{_datadir}/leechcraft/qml %define so_ver 0_6_75 -%define LEECHCRAFT_VERSION 0.6.70-6053-g34d21e8 +%define LEECHCRAFT_VERSION 0.6.70-6645-gcd10d7e %define db_postfix %{so_ver}_1 %define gui_postfix %{so_ver}_1 %define models_postfix %{so_ver}_1 @@ -52,17 +52,26 @@ %endif Name: leechcraft -Version: 0.6.70+git.6053.g34d21e8 +Version: 0.6.70+git.6645.gcd10d7e Release: 0 Summary: Modular Internet Client License: BSL-1.0 Group: Productivity/Networking/Other Url: http://leechcraft.org -Source0: http://dist.leechcraft.org/LeechCraft/0.6.75/leechcraft-%{LEECHCRAFT_VERSION}.tar.xz +Source0: leechcraft-%{LEECHCRAFT_VERSION}.tar.xz +# NOTE: delete p0&p1 at version bump! +# PATCH-FIX-UPSTREAM for newest torrent rasterbar. +Patch0: leechcraft-%{LEECHCRAFT_VERSION}-torrent110.diff +# PATCH-FIX-UPSTREAM for hunspell 1.4. +Patch1: leechcraft-%{LEECHCRAFT_VERSION}-hunspell14.diff BuildRequires: Qross-devel +%if 0%{?suse_version} > 1320 +BuildRequires: boost-devel >= 1.58 +%else BuildRequires: boost-devel >= 1.50 +%endif BuildRequires: cmake > 2.8.10 BuildRequires: fdupes BuildRequires: file-devel @@ -156,7 +165,7 @@ %if 0%{?suse_version} > 1320 BuildRequires: pkgconfig(libswresample) %endif -BuildRequires: pkgconfig(libtorrent-rasterbar) >= 0.16 +BuildRequires: pkgconfig(libtorrent-rasterbar) >= 1.0 BuildRequires: pkgconfig(libudev) %if 0%{?suse_version} != 1315 BuildRequires: pkgconfig(libvlc) @@ -330,6 +339,9 @@ Requires: %{name}-azoth-protocolplugin Requires: %{name}-securestorage = %{version} Suggests: %{name}-azoth-standardstyles +%if 0%{?suse_version} <= 1320 +Obsoletes: %{name}-azoth-herbicide +%endif Obsoletes: %{name}-azoth-p100q Obsoletes: %{name}-azoth-zheet @@ -494,6 +506,7 @@ It allows to enable embedding different media objects in chat tabs. +%if 0%{?suse_version} > 1320 %package azoth-herbicide Summary: LeechCraft Azoth - Antispam Module License: BSL-1.0 @@ -502,7 +515,7 @@ %description azoth-herbicide This package provides a basic antispam plugin for LeechCraft Azoth. - +%endif %package azoth-hili Summary: LeechCraft Azoth - Conference highlights Module @@ -2016,8 +2029,9 @@ %package qrosp Summary: LeechCraft Qross Module -License: BSL-1.0 +License: LGPL-2.1+ Group: Productivity/Networking/Other +# src/plugins/qrosp/third-party/qmetaobjectbuilder_48.* Requires: %{name} = %{version} Requires: libqrosspython1 @@ -2465,6 +2479,8 @@ %prep %setup -q -n leechcraft-%{LEECHCRAFT_VERSION} +%patch0 -p1 +%patch1 -p1 #removing non-free icons rm -rf src/plugins/azoth/share/azoth/iconsets/clients/default @@ -2528,6 +2544,11 @@ -DENABLE_AZOTH_ASTRALITY=False \ %endif -DENABLE_AZOTH_AUTOPASTE=True \ +%if 0%{?suse_version} > 1320 + -DENABLE_AZOTH_HERBICIDE=True \ +%else + -DENABLE_AZOTH_HERBICIDE=False \ +%endif -DENABLE_AZOTH_MUCOMMANDS=True \ -DENABLE_AZOTH_MURM=True \ -DENABLE_AZOTH_OTROID=True \ @@ -2933,11 +2954,13 @@ %defattr(-,root,root) %{plugin_dir}/*craft_azoth_embedmedia.so +%if 0%{?suse_version} > 1320 %files azoth-herbicide %defattr(-,root,root) %{plugin_dir}/*craft_azoth_herbicide.so %{translations_dir}/*craft_azoth_herbicide* %{settings_dir}/azothherbicidesettings.xml +%endif %files azoth-hili %defattr(-,root,root) ++++++ leechcraft-0.6.70-6645-gcd10d7e-hunspell14.diff ++++++ commit 5a27b58a2202647246c0cb163681af67357108b7 Author: 0xd34df00d <0xd34df...@gmail.com> Date: Sat Apr 30 12:27:06 2016 -0400 [Rosenthal] Try finding hunspell-1.4. Fixes Fedora 25 build. diff --git a/src/plugins/rosenthal/cmake/FindHunspell.cmake b/src/plugins/rosenthal/cmake/FindHunspell.cmake index 95e09b7..e7945c8 100644 --- a/src/plugins/rosenthal/cmake/FindHunspell.cmake +++ b/src/plugins/rosenthal/cmake/FindHunspell.cmake @@ -28,7 +28,7 @@ if (WIN32) ${HUNSPELL_DIR}/src/win_api/Release_dll/libhunspell) endif () -find_library (HUNSPELL_LIBRARIES NAMES hunspell-1.3 hunspell-1.2 libhunspell HINTS ${HUNSPELL_DIR} ${PROBE_DIR}) +find_library (HUNSPELL_LIBRARIES NAMES hunspell-1.4 hunspell-1.3 hunspell-1.2 libhunspell HINTS ${HUNSPELL_DIR} ${PROBE_DIR}) find_path (HUNSPELL_INCLUDE_DIR hunspell/hunspell.hxx HINTS ${HUNSPELL_DIR} ${HUNSPELL_INCLUDE_WIN32}) # handle the QUIETLY and REQUIRED arguments and set HUNSPELL_FOUND to TRUE if ++++++ leechcraft-0.6.70-6645-gcd10d7e-torrent110.diff ++++++ ++++ 851 lines (skipped) ++++++ leechcraft-0.6.70-6053-g34d21e8.tar.xz -> leechcraft-0.6.70-6645-gcd10d7e.tar.xz ++++++ ++++ 16153 lines of diff (skipped)