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)


Reply via email to