commit opentoonz for openSUSE:Factory

2020-10-15 Thread root
Hello community,

here is the log from the commit of package opentoonz for openSUSE:Factory 
checked in at 2020-10-15 13:50:59

Comparing /work/SRC/openSUSE:Factory/opentoonz (Old)
 and  /work/SRC/openSUSE:Factory/.opentoonz.new.3486 (New)


Package is "opentoonz"

Thu Oct 15 13:50:59 2020 rev:10 rq:841809 version:1.4.0

Changes:

--- /work/SRC/openSUSE:Factory/opentoonz/opentoonz.changes  2020-06-10 
00:50:10.003219760 +0200
+++ /work/SRC/openSUSE:Factory/.opentoonz.new.3486/opentoonz.changes
2020-10-15 13:51:07.781317673 +0200
@@ -1,0 +2,6 @@
+Wed Oct 14 17:01:46 UTC 2020 - Christophe Giboudeaux 
+
+- Add patch to fix the factory build:
+  * 0001-System-depend-code-deduplication.patch
+
+---

New:

  0001-System-depend-code-deduplication.patch



Other differences:
--
++ opentoonz.spec ++
--- /var/tmp/diff_new_pack.QlCrKR/_old  2020-10-15 13:51:08.641318033 +0200
+++ /var/tmp/diff_new_pack.QlCrKR/_new  2020-10-15 13:51:08.645318034 +0200
@@ -35,6 +35,8 @@
 Patch3: 0001-Fix-build-with-GCC-10.patch
 # PATCH-FIX-UPSTREAM
 Patch4: 0001-Fix-build-with-Qt-5.15.patch
+# PATCH-FIX-UPSTREAM
+Patch5: 0001-System-depend-code-deduplication.patch
 BuildRequires:  boost-devel >= 1.55
 BuildRequires:  cmake
 BuildRequires:  freeglut-devel

++ 0001-System-depend-code-deduplication.patch ++
>From 26d905d84b7a9f3385a8116fa8065916e9ca945c Mon Sep 17 00:00:00 2001
From: Rozhuk Ivan 
Date: Fri, 22 May 2020 16:54:16 +0300
Subject: [PATCH] System depend code deduplication

---
 .../toonzfarm/tfarmserver/tfarmserver.cpp | 39 +++
 1 file changed, 6 insertions(+), 33 deletions(-)

diff --git a/toonz/sources/toonzfarm/tfarmserver/tfarmserver.cpp 
b/toonz/sources/toonzfarm/tfarmserver/tfarmserver.cpp
index 6b2cacc3..4142d717 100644
--- a/toonz/sources/toonzfarm/tfarmserver/tfarmserver.cpp
+++ b/toonz/sources/toonzfarm/tfarmserver/tfarmserver.cpp
@@ -46,14 +46,6 @@ using namespace TVER;
 #define NO_ERROR 0
 #endif
 
-#ifdef MACOSX
-#include   //To retrieve MAC HW infos
-#endif
-
-#ifdef LINUX
-#include 
-#endif
-
 // forward declaration
 class FarmServer;
 
@@ -660,35 +652,16 @@ void FarmServer::queryHwInfo(HwInfo ) {
   hwInfo.m_cpuCount = TSystem::getProcessorCount();
   hwInfo.m_type = Windows;
 #else
-#ifdef __sgi
-  hwInfo.m_cpuCount = sysconf(_SC_NPROC_CONF);
-  hwInfo.m_type = Irix;
-#else
-
-#ifdef MACOSX
-  int mib[2];
-  TINT64 physMemSize;
-  size_t len;
-
-  mib[0] = CTL_HW;
-  mib[1] = HW_MEMSIZE;
-  len= sizeof(physMemSize);
-  sysctl(mib, 2, , , NULL, 0);
-#endif
-
-#ifdef LINUX
-  TINT64 physMemSize =
-  (TINT64)sysconf(_SC_PHYS_PAGES) * (TINT64)sysconf(_SC_PAGE_SIZE);
-#endif
-
-  hwInfo.m_cpuCount = TSystem::getProcessorCount();
-
   // We can just retrieve the overall physical memory - the rest is defaulted 
to
   // 500 MB
-  hwInfo.m_totPhysMem   = physMemSize;
-  hwInfo.m_availPhysMem = 5;
+  hwInfo.m_totPhysMem   = TSystem::getMemorySize(true);
+  hwInfo.m_availPhysMem = TSystem::getFreeMemorySize(true);
   hwInfo.m_totVirtMem   = 5;
   hwInfo.m_availVirtMem = 5;
+  hwInfo.m_cpuCount = TSystem::getProcessorCount();
+#ifdef __sgi
+  hwInfo.m_type = Irix;
+#else
   hwInfo.m_type = Linux;
 #endif
 #endif
-- 
2.28.0




commit opentoonz for openSUSE:Factory

2020-06-09 Thread root
Hello community,

here is the log from the commit of package opentoonz for openSUSE:Factory 
checked in at 2020-06-10 00:50:06

Comparing /work/SRC/openSUSE:Factory/opentoonz (Old)
 and  /work/SRC/openSUSE:Factory/.opentoonz.new.3606 (New)


Package is "opentoonz"

Wed Jun 10 00:50:06 2020 rev:9 rq:812827 version:1.4.0

Changes:

--- /work/SRC/openSUSE:Factory/opentoonz/opentoonz.changes  2020-04-18 
00:33:14.558401710 +0200
+++ /work/SRC/openSUSE:Factory/.opentoonz.new.3606/opentoonz.changes
2020-06-10 00:50:10.003219760 +0200
@@ -1,0 +2,8 @@
+Tue Jun  9 06:52:38 UTC 2020 - Christophe Giboudeaux 
+
+- Add patch to fix build with GCC 10:
+  * 0001-Fix-build-with-GCC-10.patch
+- Add patch to fix build with Qt 5.15:
+  * 0001-Fix-build-with-Qt-5.15.patch
+
+---

New:

  0001-Fix-build-with-GCC-10.patch
  0001-Fix-build-with-Qt-5.15.patch



Other differences:
--
++ opentoonz.spec ++
--- /var/tmp/diff_new_pack.miDrNl/_old  2020-06-10 00:50:10.999222365 +0200
+++ /var/tmp/diff_new_pack.miDrNl/_new  2020-06-10 00:50:10.999222365 +0200
@@ -26,11 +26,15 @@
 URL:https://opentoonz.github.io/e/
 Source0:%{name}-%{version}.tar.xz
 Source3:%{name}-rpmlintrc
-Patch1: p_handle-no-return-in-nonvoid-function.patch
+Patch0: p_handle-no-return-in-nonvoid-function.patch
 # PATCH-FIX-UPSTREAM
-Patch2: 0001-Fix-linker-errors-on-Linux.patch
+Patch1: 0001-Fix-linker-errors-on-Linux.patch
 # PATCH-FIX-OPENSUSE -- Use the system mypaint brushes
-Patch3: 0001-Use-the-system-mypaint-brushes.patch
+Patch2: 0001-Use-the-system-mypaint-brushes.patch
+# PATCH-FIX-UPSTREAM
+Patch3: 0001-Fix-build-with-GCC-10.patch
+# PATCH-FIX-UPSTREAM
+Patch4: 0001-Fix-build-with-Qt-5.15.patch
 BuildRequires:  boost-devel >= 1.55
 BuildRequires:  cmake
 BuildRequires:  freeglut-devel

++ 0001-Fix-build-with-GCC-10.patch ++
>From 05ead497ad4d95cf5c37154b780724d67da93f55 Mon Sep 17 00:00:00 2001
From: Christophe Giboudeaux 
Date: Tue, 9 Jun 2020 08:51:28 +0200
Subject: [PATCH] Fix build with GCC 10.

The default option was fixed in the latest Twain releases
but Opentoonz includes Twain 2.1.
---
 toonz/sources/common/twain/twain.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/toonz/sources/common/twain/twain.h 
b/toonz/sources/common/twain/twain.h
index c7dee179..1bfe9d50 100644
--- a/toonz/sources/common/twain/twain.h
+++ b/toonz/sources/common/twain/twain.h
@@ -2209,7 +2209,7 @@ typedef struct {
 #elif defined(TWH_CMP_GNU)
 #pragma pack(pop, before_twain)
 #elif defined(TWH_CMP_BORLAND)
-#pragma option –a.
+#pragma option -a.
 #elif defined(TWH_CMP_XCODE)
 #if PRAGMA_STRUCT_ALIGN
 #pragma options align = reset
-- 
2.26.2

++ 0001-Fix-build-with-Qt-5.15.patch ++
>From 63b56bdaa760bb6bf67b5a4fd30e3a508fdc1081 Mon Sep 17 00:00:00 2001
From: Christophe Giboudeaux 
Date: Tue, 9 Jun 2020 09:47:56 +0200
Subject: [PATCH] Fix build with Qt 5.15.

QPainterPath is no longer included indirectly.
---
 toonz/sources/tnztools/toolutils.cpp| 1 +
 toonz/sources/toonzqt/functionpanel.cpp | 1 +
 2 files changed, 2 insertions(+)

diff --git a/toonz/sources/tnztools/toolutils.cpp 
b/toonz/sources/tnztools/toolutils.cpp
index 1ceff937..db4032f7 100644
--- a/toonz/sources/tnztools/toolutils.cpp
+++ b/toonz/sources/tnztools/toolutils.cpp
@@ -42,6 +42,7 @@
 #include "tools/strokeselection.h"
 
 #include 
+#include 
 #include   // for QGLWidget::convertToGLFormat
 #include 
 #include 
diff --git a/toonz/sources/toonzqt/functionpanel.cpp 
b/toonz/sources/toonzqt/functionpanel.cpp
index 4cc66126..b6a0c092 100644
--- a/toonz/sources/toonzqt/functionpanel.cpp
+++ b/toonz/sources/toonzqt/functionpanel.cpp
@@ -24,6 +24,7 @@
 
 // Qt includes
 #include 
+#include 
 #include 
 #include 
 #include 
-- 
2.26.2




commit opentoonz for openSUSE:Factory

2020-04-17 Thread root
Hello community,

here is the log from the commit of package opentoonz for openSUSE:Factory 
checked in at 2020-04-18 00:31:50

Comparing /work/SRC/openSUSE:Factory/opentoonz (Old)
 and  /work/SRC/openSUSE:Factory/.opentoonz.new.2738 (New)


Package is "opentoonz"

Sat Apr 18 00:31:50 2020 rev:8 rq:794840 version:1.4.0

Changes:

--- /work/SRC/openSUSE:Factory/opentoonz/opentoonz.changes  2020-03-27 
22:01:46.474949008 +0100
+++ /work/SRC/openSUSE:Factory/.opentoonz.new.2738/opentoonz.changes
2020-04-18 00:33:14.558401710 +0200
@@ -1,0 +2,10 @@
+Mon Apr 13 18:35:09 UTC 2020 - Christophe Giboudeaux 
+
+- Drop p_add-zlo-to-cmake-include-path-suffixes.patch, no
+  longer needed
+- Add patches:
+  * 0001-Fix-linker-errors-on-Linux.patch
+  * 0001-Use-the-system-mypaint-brushes.patch
+- Small spec cleanup
+
+---

Old:

  p_add-zlo-to-cmake-include-path-suffixes.patch

New:

  0001-Fix-linker-errors-on-Linux.patch
  0001-Use-the-system-mypaint-brushes.patch



Other differences:
--
++ opentoonz.spec ++
--- /var/tmp/diff_new_pack.meujrR/_old  2020-04-18 00:33:17.018406803 +0200
+++ /var/tmp/diff_new_pack.meujrR/_new  2020-04-18 00:33:17.022406812 +0200
@@ -16,8 +16,6 @@
 #
 
 
-%global __requires_exclude ^(libcolorfx|libimage|libsound|libtif).*
-%global __provides_exclude ^(libcolorfx|libimage|libsound|libtif).*
 Name:   opentoonz
 Version:1.4.0
 Release:0
@@ -29,7 +27,10 @@
 Source0:%{name}-%{version}.tar.xz
 Source3:%{name}-rpmlintrc
 Patch1: p_handle-no-return-in-nonvoid-function.patch
-Patch2: p_add-zlo-to-cmake-include-path-suffixes.patch
+# PATCH-FIX-UPSTREAM
+Patch2: 0001-Fix-linker-errors-on-Linux.patch
+# PATCH-FIX-OPENSUSE -- Use the system mypaint brushes
+Patch3: 0001-Use-the-system-mypaint-brushes.patch
 BuildRequires:  boost-devel >= 1.55
 BuildRequires:  cmake
 BuildRequires:  freeglut-devel
@@ -64,6 +65,13 @@
 BuildRequires:  pkgconfig(sdl2)
 BuildRequires:  pkgconfig(zlib)
 ExclusiveArch:  i586 x86_64
+# the package is called mypaint-brushes1 in the devel project,
+# but mypaint-brushes in the Leap:15.2 repo.
+%if 0%{?sle_version} == 150200
+Requires:   mypaint-brushes < 2.0
+%else
+Requires:   mypaint-brushes1
+%endif
 
 %description
 2D animation software previously known as Toonz.
@@ -76,21 +84,24 @@
 # Keep thirdparty/lzo/driver, but remove library.
 rm -r thirdparty/lzo/2.*
 
+# Use the mypaint brushes instead of the local copy
+rm -fr stuff/library/mypaint\ brushes
+
 %build
+
 # TODO upstream planning to replace custom thirdparty libs with system versions
 cd thirdparty/tiff-*
 export CFLAGS="%{optflags} -fPIC"
-%configure
+%configure --disable-jbig
 %make_build
 cd -
 
 cd toonz
 %define __sourcedir sources
 %cmake \
-  -DCMAKE_EXE_LINKER_FLAGS="-Wl,--no-as-needed" \
-  -DCMAKE_MODULE_LINKER_FLAGS="-Wl,--no-as-needed" \
-  -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--no-as-needed" \
-  -DCMAKE_SKIP_RPATH=TRUE
+  -DCMAKE_SKIP_RPATH=TRUE \
+  -DWITH_SYSTEM_LZO=TRUE \
+  -DWITH_SYSTEM_SUPERLU=TRUE
 
 %cmake_build
 

++ 0001-Fix-linker-errors-on-Linux.patch ++
>From 8ce3c36cc6c7b311a8f970123798e8db0dca5393 Mon Sep 17 00:00:00 2001
From: Christophe Giboudeaux 
Date: Mon, 13 Apr 2020 10:14:42 +0200
Subject: [PATCH] Fix linker errors on Linux.

OpenToonz uses dlopen in a couple places, so it needs to link 'dl'.
---
 toonz/sources/tnzcore/CMakeLists.txt | 2 +-
 toonz/sources/toonzqt/CMakeLists.txt | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/toonz/sources/tnzcore/CMakeLists.txt 
b/toonz/sources/tnzcore/CMakeLists.txt
index d637cd26..12b4d5da 100644
--- a/toonz/sources/tnzcore/CMakeLists.txt
+++ b/toonz/sources/tnzcore/CMakeLists.txt
@@ -356,5 +356,5 @@ endif()
 target_link_libraries(tnzcore
 Qt5::OpenGL Qt5::Network Qt5::Multimedia
 ${GL_LIB} ${GLUT_LIB} ${QT_LIB} ${Z_LIB} ${JPEG_LIB} ${LZ4_LIB}
-${EXTRA_LIBS}
+${EXTRA_LIBS} ${CMAKE_DL_LIBS}
 )
diff --git a/toonz/sources/toonzqt/CMakeLists.txt 
b/toonz/sources/toonzqt/CMakeLists.txt
index 3c1a329e..ee6a7139 100644
--- a/toonz/sources/toonzqt/CMakeLists.txt
+++ b/toonz/sources/toonzqt/CMakeLists.txt
@@ -246,4 +246,4 @@ elseif(BUILD_ENV_UNIXLIKE)
 endif()
 endif()
 
-target_link_libraries(toonzqt Qt5::Core Qt5::Gui Qt5::Widgets Qt5::Network 
Qt5::OpenGL Qt5::Svg ${EXTRA_LIBS} ${GL_LIB})
+target_link_libraries(toonzqt Qt5::Core Qt5::Gui Qt5::Widgets Qt5::Network 
Qt5::OpenGL Qt5::Svg ${EXTRA_LIBS} ${GL_LIB} ${CMAKE_DL_LIBS})
-- 
2.26.0

++ 0001-Use-the-system-mypaint-brushes.patch ++
>From 9ed962d41dce825c60df869c96f062b3906cbc8d Mon Sep 17 00:00:00 2001
From: Christophe Giboudeaux 
Date: Mon, 

commit opentoonz for openSUSE:Factory

2020-03-27 Thread root
Hello community,

here is the log from the commit of package opentoonz for openSUSE:Factory 
checked in at 2020-03-27 22:01:45

Comparing /work/SRC/openSUSE:Factory/opentoonz (Old)
 and  /work/SRC/openSUSE:Factory/.opentoonz.new.3160 (New)


Package is "opentoonz"

Fri Mar 27 22:01:45 2020 rev:7 rq:789066 version:1.4.0

Changes:

--- /work/SRC/openSUSE:Factory/opentoonz/opentoonz.changes  2020-03-11 
18:55:36.947682110 +0100
+++ /work/SRC/openSUSE:Factory/.opentoonz.new.3160/opentoonz.changes
2020-03-27 22:01:46.474949008 +0100
@@ -1,0 +2,5 @@
+Thu Mar 26 16:05:38 UTC 2020 - Christophe Giboudeaux 
+
+- Disable RPATH to fix the leap build.
+
+---



Other differences:
--
++ opentoonz.spec ++
--- /var/tmp/diff_new_pack.FbpiKx/_old  2020-03-27 22:01:48.086949946 +0100
+++ /var/tmp/diff_new_pack.FbpiKx/_new  2020-03-27 22:01:48.090949948 +0100
@@ -89,9 +89,10 @@
 %cmake \
   -DCMAKE_EXE_LINKER_FLAGS="-Wl,--no-as-needed" \
   -DCMAKE_MODULE_LINKER_FLAGS="-Wl,--no-as-needed" \
-  -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--no-as-needed"
+  -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--no-as-needed" \
+  -DCMAKE_SKIP_RPATH=TRUE
 
-%make_jobs
+%cmake_build
 
 %install
 cd toonz




commit opentoonz for openSUSE:Factory

2020-03-11 Thread root
Hello community,

here is the log from the commit of package opentoonz for openSUSE:Factory 
checked in at 2020-03-11 18:53:41

Comparing /work/SRC/openSUSE:Factory/opentoonz (Old)
 and  /work/SRC/openSUSE:Factory/.opentoonz.new.3160 (New)


Package is "opentoonz"

Wed Mar 11 18:53:41 2020 rev:6 rq:783712 version:1.4.0

Changes:

--- /work/SRC/openSUSE:Factory/opentoonz/opentoonz.changes  2020-02-03 
11:14:34.129882855 +0100
+++ /work/SRC/openSUSE:Factory/.opentoonz.new.3160/opentoonz.changes
2020-03-11 18:55:36.947682110 +0100
@@ -1,0 +2,6 @@
+Wed Mar 11 09:00:27 UTC 2020 - Christophe Giboudeaux 
+
+- Require freeglut-devel instead of pkgconfig(freeglut).
+  The pkgconfig name changed in Tumbleweed.
+
+---



Other differences:
--
++ opentoonz.spec ++
--- /var/tmp/diff_new_pack.0mhbP6/_old  2020-03-11 18:55:37.783682483 +0100
+++ /var/tmp/diff_new_pack.0mhbP6/_new  2020-03-11 18:55:37.783682483 +0100
@@ -32,6 +32,7 @@
 Patch2: p_add-zlo-to-cmake-include-path-suffixes.patch
 BuildRequires:  boost-devel >= 1.55
 BuildRequires:  cmake
+BuildRequires:  freeglut-devel
 BuildRequires:  gcc-c++
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  libjpeg-devel
@@ -54,7 +55,6 @@
 BuildRequires:  cmake(Qt5Svg)
 BuildRequires:  cmake(Qt5Widgets)
 BuildRequires:  cmake(Qt5Xml)
-BuildRequires:  pkgconfig(freeglut)
 BuildRequires:  pkgconfig(freetype2)
 BuildRequires:  pkgconfig(glew)
 BuildRequires:  pkgconfig(liblz4)




commit opentoonz for openSUSE:Factory

2020-02-03 Thread root
Hello community,

here is the log from the commit of package opentoonz for openSUSE:Factory 
checked in at 2020-02-03 11:14:26

Comparing /work/SRC/openSUSE:Factory/opentoonz (Old)
 and  /work/SRC/openSUSE:Factory/.opentoonz.new.26092 (New)


Package is "opentoonz"

Mon Feb  3 11:14:26 2020 rev:5 rq:769266 version:1.4.0

Changes:

--- /work/SRC/openSUSE:Factory/opentoonz/opentoonz.changes  2019-11-14 
23:46:35.792662647 +0100
+++ /work/SRC/openSUSE:Factory/.opentoonz.new.26092/opentoonz.changes   
2020-02-03 11:14:34.129882855 +0100
@@ -1,0 +2,34 @@
+Sat Feb 01 15:58:57 UTC 2020 - christo...@krop.fr
+
+- Update to v1.4.0. Check
+  https://github.com/opentoonz/opentoonz/releases/tag/v1.4.0 for
+  the full changelog.
+- Replace tar_scm with obs_scm in the _service file.
+
+---
+Mon Jan 27 17:15:35 UTC 2020 - Christophe Giboudeaux 
+
+- Update to 1.4.0rc. Check
+  https://github.com/opentoonz/opentoonz/releases/tag/v1.4.0rc for
+  the full changelog.
+  * New Guided Drawing/Autoinbetweening
+  * New XDTS File Support (Celsys and Toei Animation xsheet file format 
Import/Export)
+  * New Cache folder Replacement & Clear Cache Command
+  * New Camera Column in XSheet
+  * New Context Aware Toolbar
+  * New Create Blank Drawing command
+  * New Fx: Corridor Gradient Fx Iwa
+  * New Fx: Spin Gradient Fx Iwa
+  * New Geometry Tool Driven Motion Paths
+  * New (Initial) Korean Menu Translation
+  * New Level Settings Adjustment for Multiple Selections in XSheet/Timeline
+  * New Next/Previous Keyframe Shortcuts
+  * New Pencil Mode for Toonz Raster Eraser in Freehand and Polyline
+  * New Swap Colors Button for Gradient Fxs
+  * New Short Play Feature
+  * New Fill Tool for Raster Level
+  * Updated/Reorganized Menus
+- Refresh p_handle-no-return-in-nonvoid-function.patch
+- Drop Fix-build-with-Qt-5_13.patch. Fixed upstream
+
+---

Old:

  Fix-build-with-Qt-5_13.patch
  opentoonz-v1.3.0.tar.xz

New:

  opentoonz-1.4.0.tar.xz



Other differences:
--
++ opentoonz.spec ++
--- /var/tmp/diff_new_pack.MwKweD/_old  2020-02-03 11:14:35.113883352 +0100
+++ /var/tmp/diff_new_pack.MwKweD/_new  2020-02-03 11:14:35.113883352 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package opentoonz
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,18 +19,17 @@
 %global __requires_exclude ^(libcolorfx|libimage|libsound|libtif).*
 %global __provides_exclude ^(libcolorfx|libimage|libsound|libtif).*
 Name:   opentoonz
-Version:1.3.0
+Version:1.4.0
 Release:0
 Summary:2D animation software
 # need to review license as site indicates: "modified BSD license"
 License:BSD-2-Clause
 Group:  Productivity/Graphics/Other
 URL:https://opentoonz.github.io/e/
-Source0:%{name}-v%{version}.tar.xz
+Source0:%{name}-%{version}.tar.xz
 Source3:%{name}-rpmlintrc
 Patch1: p_handle-no-return-in-nonvoid-function.patch
 Patch2: p_add-zlo-to-cmake-include-path-suffixes.patch
-Patch3: Fix-build-with-Qt-5_13.patch
 BuildRequires:  boost-devel >= 1.55
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
@@ -70,7 +69,7 @@
 2D animation software previously known as Toonz.
 
 %prep
-%autosetup -p1 -n %{name}-v%{version}
+%autosetup -p1
 
 # Remove all thirdparty except tiff which is patched.
 find thirdparty/* -maxdepth 0 ! -name "tiff-*" ! -name "lzo" ! -name 
"kiss_fft*" -type d -exec rm -r "{}" \;

++ _service ++
--- /var/tmp/diff_new_pack.MwKweD/_old  2020-02-03 11:14:35.137883364 +0100
+++ /var/tmp/diff_new_pack.MwKweD/_new  2020-02-03 11:14:35.137883364 +0100
@@ -1,14 +1,18 @@
+
 
-  
-@PARENT_TAG@
-refs/tags/v1.3.0
-git://github.com/opentoonz/opentoonz.git
+  
 git
+git://github.com/opentoonz/opentoonz.git
+v1.4.0
+@PARENT_TAG@
+v(.*)
+\1
 enable
   
+  
   
 xz
 *.tar
   
-  
+  
 

++ _servicedata ++
--- /var/tmp/diff_new_pack.MwKweD/_old  2020-02-03 11:14:35.145883369 +0100
+++ /var/tmp/diff_new_pack.MwKweD/_new  2020-02-03 11:14:35.149883370 +0100
@@ -1,6 +1,6 @@
 
   
 git://github.com/opentoonz/opentoonz.git
-763ff111fa91c471fc6cd69fd46a4fe42c8042d0
+df1a12caba9385dfa8a075400b8d984a76d07f15
   
 
\ No newline at end of file

++ opentoonz-v1.3.0.tar.xz -> opentoonz-1.4.0.tar.xz ++
/work/SRC/openSUSE:Factory/opentoonz/opentoonz-v1.3.0.tar.xz 

commit opentoonz for openSUSE:Factory

2019-11-14 Thread root
Hello community,

here is the log from the commit of package opentoonz for openSUSE:Factory 
checked in at 2019-11-14 23:46:33

Comparing /work/SRC/openSUSE:Factory/opentoonz (Old)
 and  /work/SRC/openSUSE:Factory/.opentoonz.new.26869 (New)


Package is "opentoonz"

Thu Nov 14 23:46:33 2019 rev:4 rq:738629 version:1.3.0

Changes:

--- /work/SRC/openSUSE:Factory/opentoonz/opentoonz.changes  2017-08-16 
16:12:26.268129157 +0200
+++ /work/SRC/openSUSE:Factory/.opentoonz.new.26869/opentoonz.changes   
2019-11-14 23:46:35.792662647 +0100
@@ -1,0 +2,652 @@
+Sat Oct 12 10:23:55 UTC 2019 - christo...@krop.fr
+
+- Update to version v1.3.0:
+  * forbidden cursor for CURSOR_NO (#2489)
+  * Fix improperly disabled tools on secondary level frame (#2487)
+  * Fix style picker and type tools invalid status (#2483)
+  * Fix Z=0 Camera Preview crash (#2405)
+  * Call leftButtonDown on tool switches
+  * Prevent crash on deactivation on empty cell
+  * Fix left extender handle position on sound levels
+  * Fix ParticlesFx Crash When Inputting Blank Vector Level To the Texture 
Port (#2459)
+  * test using QPointer::data for sender argument
+  * update qt version of travis-linux
+  * fix_vector_replacement_crash
+  * v1.3.0 (#2461)
+  * Update Chinese UI translation for v1.3 (#2465)
+  * russian translation for v1.3 (#2464)
+  * Spanish 4 (#2453)
+  * Translation files update for v1.3 (#2448)
+  * fix separate colors (#2449)
+  * Improved onion skin marker targeting (#2378)
+  * Fix fx schematic display issues (#2407)
+  * Remove Version Numbers from File Names (#2410)
+  * add warning popup for duplicate command on xsheet (#2447)
+  * fix motion blur fx alias (#2446)
+  * Duplicate in timeline (#2342)
+  * Fix schematic group node display issue (#2403)
+  * Fix loading macrofx preset issue (#2425)
+  * Fix replace fx nodes (#2417)
+  * Fix Palette gizmo crash (#2413)
+  * update tool state on level switch (#2428)
+  * fix pressure lost (#2431)
+  * revert fx list (#2444)
+  * Fix eraser mode switch crash (#2396)
+  * Fix incorrect keyframe cell pasting and redo (#2398)
+  * Fix empty column property issues (#2395)
+  * Fix moving note cells crash (#2392)
+  * Fix restoring erase tool crash (#2389)
+  * Fix processing touchEvents after tablet events (#2382)
+  * Fix Current Frame on Load Level (#2375)
+  * Fix wrong line cap loading (#2374)
+  * Fix raster crash after unhiding column (#2369)
+  * Fix Hide/Lock shortcut bug (#2365)
+  * Fix raster paste crash (#2364)
+  * matte color (#2418)
+  * Fix svg stroke thickness (#2358)
+  * Bugfix in svg import. Incorrect arc parsing if arc contains only one 
segment. (#2345)
+  * Default and setting Interpolations (#2344)
+  * improve jpeg chroma subsampling (#2419)
+  * fix renaming psd cell (#2416)
+  * reload psd level (#2415)
+  * New Feature: Separate Colors (#2402)
+  * New Fx: Text Fx Iwa (#2393)
+  * Allow Increase Step and Decrease Step to work even in selection is lost. 
(#2343)
+  * Fix antialiasing (#2289)
+  * fix small memory leak (#2279)
+  * use bool instead of macro bool (#2278)
+  * use std::unique_ptr instead of tcg::unique_ptr (#2277)
+  * fix deterministic initialization (#2273)
+  * update travis qt version to 5.12.0 (#2414)
+  * Revert back to original
+  * Point to external PNG
+  * update travis qt version (#2394)
+  * remove mysettings (#2366)
+  * fix toonz raster brush crash (#2381)
+  * Fix processing MousePress and TabletPress events (#2282)
+  * Fixed spelling mistake of "Flip Viewer Horizontally" (#2379)
+  * fix playback slowness with style editor (#2367)
+  * fix antialias to toonz raster levels (#2370)
+  * Made small pump tool sizes actually do something. (#2340)
+  * Fix restoring raster tool crash (#2362)
+  * fix tapetool crash (#2352)
+  * remove duplicate include (#2271)
+  * Timeline height and keyframe area adjustments (#2268)
+  *  open fx settings from xsheet (#2337)
+  * Remove ON/OFF macro (#2247)
+  * search for special folders tree (#2312)
+  * check folder access on save level (#2334)
+  * fix mesh visibility (#2333)
+  * fix toonzraster mypaint line with mouse (#2332)
+  *  fix antialias undo (#2331)
+  * fix colormodel on high dpi monitor (#2330)
+  * fix import files with underscore (#2326)
+  * change temporary file name suffix (#2325)
+  * load jpeg dpi from exif, save to jfif (#2322)
+  * fix output preset (#2316)
+  * New Feature : Adding Clapperboard (#2314)
+  * use nullptr instead of Q_NULLPTR (#2246)
+  * simplify script (#2245)
+  * fix tfilepath (#2324)
+  * update qt version for travis ci (#2313)
+  * load palette global name on loading level (#2299)
+  * Fix font creation crash (#2227)
+  * mypaint brush for toonz raster levels (#2257)
+  * update viewer on opening (#2288)
+  * fix viewer size initialization (#2287)
+  * fix updating animated guide (#2264)
+  

commit opentoonz for openSUSE:Factory

2017-08-16 Thread root
Hello community,

here is the log from the commit of package opentoonz for openSUSE:Factory 
checked in at 2017-08-16 16:12:09

Comparing /work/SRC/openSUSE:Factory/opentoonz (Old)
 and  /work/SRC/openSUSE:Factory/.opentoonz.new (New)


Package is "opentoonz"

Wed Aug 16 16:12:09 2017 rev:3 rq:514495 version:1.1.2

Changes:

--- /work/SRC/openSUSE:Factory/opentoonz/opentoonz.changes  2017-02-07 
12:02:08.788834270 +0100
+++ /work/SRC/openSUSE:Factory/.opentoonz.new/opentoonz.changes 2017-08-16 
16:12:26.268129157 +0200
@@ -1,0 +2,5 @@
+Fri Jul 28 09:19:21 UTC 2017 - o...@aepfle.de
+
+- Use pkgconfig(liblz4)
+
+---



Other differences:
--
++ opentoonz.spec ++
--- /var/tmp/diff_new_pack.luNPpW/_old  2017-08-16 16:12:27.807913020 +0200
+++ /var/tmp/diff_new_pack.luNPpW/_new  2017-08-16 16:12:27.815911898 +0200
@@ -43,7 +43,6 @@
 BuildRequires:  libQt5OpenGL-devel
 BuildRequires:  libSDL2-devel
 BuildRequires:  libjpeg-devel
-BuildRequires:  liblz4-devel >= 126
 BuildRequires:  libpng16-compat-devel
 BuildRequires:  libqt5-linguist-devel
 BuildRequires:  libqt5-qtbase-devel >= 5.5
@@ -58,6 +57,7 @@
 BuildRequires:  superlu-devel
 BuildRequires:  update-desktop-files
 BuildRequires:  zlib-devel
+BuildRequires:  pkgconfig(liblz4)
 # freetype2-devel
 BuildRequires:  pkgconfig(freetype2)
 # needed to setup startup script paths





commit opentoonz for openSUSE:Factory

2017-02-07 Thread root
Hello community,

here is the log from the commit of package opentoonz for openSUSE:Factory 
checked in at 2017-02-07 12:00:36

Comparing /work/SRC/openSUSE:Factory/opentoonz (Old)
 and  /work/SRC/openSUSE:Factory/.opentoonz.new (New)


Package is "opentoonz"

Changes:

--- /work/SRC/openSUSE:Factory/opentoonz/opentoonz.changes  2017-02-03 
17:52:17.416974673 +0100
+++ /work/SRC/openSUSE:Factory/.opentoonz.new/opentoonz.changes 2017-02-07 
12:02:08.788834270 +0100
@@ -1,0 +2,5 @@
+Wed Feb  1 14:23:37 UTC 2017 - ji...@boombatower.com
+
+- Utilize ExclusiveArch to avoid architectures that fail to build.
+
+---



Other differences:
--
++ opentoonz.spec ++
--- /var/tmp/diff_new_pack.373mdc/_old  2017-02-07 12:02:10.152641345 +0100
+++ /var/tmp/diff_new_pack.373mdc/_new  2017-02-07 12:02:10.152641345 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package opentoonz
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -36,33 +36,34 @@
 Patch11:
https://github.com/opentoonz/opentoonz/commit/3ebaf33693caa2d9faf3cfad864f84c638e2cabe.patch
 BuildRequires:  boost-devel >= 1.55
 BuildRequires:  cmake
-BuildRequires:  gcc-c++
 BuildRequires:  freeglut-devel
+BuildRequires:  gcc-c++
 BuildRequires:  glew-devel
 BuildRequires:  hicolor-icon-theme
+BuildRequires:  libQt5OpenGL-devel
+BuildRequires:  libSDL2-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  liblz4-devel >= 126
 BuildRequires:  libpng16-compat-devel
 BuildRequires:  libqt5-linguist-devel
-BuildRequires:  libqt5-qtmultimedia-devel
-BuildRequires:  libQt5OpenGL-devel
 BuildRequires:  libqt5-qtbase-devel >= 5.5
+BuildRequires:  libqt5-qtmultimedia-devel
 BuildRequires:  libqt5-qtscript-devel
 BuildRequires:  libqt5-qtsvg-devel
-BuildRequires:  libSDL2-devel
-BuildRequires:  lzo-devel
 BuildRequires:  libtiff-devel
 BuildRequires:  libusb-devel
+BuildRequires:  lzo-devel
 BuildRequires:  openblas-devel
 BuildRequires:  pkgconfig
-# freetype2-devel
-BuildRequires:  pkgconfig(freetype2)
 BuildRequires:  superlu-devel
 BuildRequires:  update-desktop-files
 BuildRequires:  zlib-devel
+# freetype2-devel
+BuildRequires:  pkgconfig(freetype2)
 # needed to setup startup script paths
 BuildRequires:  sed
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+ExclusiveArch:  i586 x86_64
 
 %description
 2D animation software previously known as Toonz.