
Hello community, here is the log from the commit of package pfstmo for openSUSE:Factory checked in at 2015-08-29 20:05:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pfstmo (Old) and /work/SRC/openSUSE:Factory/.pfstmo.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "pfstmo" Changes: -------- --- /work/SRC/openSUSE:Factory/pfstmo/pfstmo.changes 2013-04-24 09:46:27.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.pfstmo.new/pfstmo.changes 2015-08-29 20:05:15.000000000 +0200 @@ -1,0 +2,16 @@ +Tue Aug 25 20:23:55 CEST 2015 - sbrabec@suse.com + +- Update to version 1.5. + * bug fixes (drop pfstmo-gcc.patch) + * more accurate solver for fattal02 + * Improved video filtering in mantiuk08 + * fattal02 closer to the algorithm presented in the original + paper + * new temporal filtering in mantiuk08 does not require two-pass + processing, allows to specify the frame-rate, reduces some + artifacts of previous filtering. +- Make version equal to the upstream version. +- Build require gsl-devel to enable mantiuk08: + * Fix random data return (pfstmo-void-return.patch). + +------------------------------------------------------------------- Old: ---- pfstmo-1.4.tar.bz2 pfstmo-gcc.patch New: ---- pfstmo-1.5.tar.gz pfstmo-void-return.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pfstmo.spec ++++++ --- /var/tmp/diff_new_pack.rj1cYe/_old 2015-08-29 20:05:16.000000000 +0200 +++ /var/tmp/diff_new_pack.rj1cYe/_new 2015-08-29 20:05:16.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package pfstmo # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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 @@ -16,20 +16,22 @@ # -%define vversion 1.4 - Name: pfstmo -Version: 1.4.0 +Version: 1.5 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: fftw3-devel +BuildRequires: fftw3-threads-devel BuildRequires: gcc-c++ +BuildRequires: gsl-devel BuildRequires: libtool BuildRequires: pfstools-devel BuildRequires: pkgconfig -Source: %{name}-%{vversion}.tar.bz2 -Patch1: %{name}-gcc.patch -Patch2: pfstmo-no-debug-mangling.patch +Source: %{name}-%{version}.tar.gz +# PATCH-FEATURE-OPENSUSE pfstmo-no-debug-mangling.patch dimstar@opensuse.org -- Don't drop occurences of "-g" from CFLAGS. +Patch: pfstmo-no-debug-mangling.patch +# PATCH-FIX-OPENSUSE pfstmo-void-return.patch sbrabec@suse.com -- By convention, operator= always return *this. +Patch1: pfstmo-void-return.patch Url: http://www.mpii.mpg.de/resources/tmo/ Summary: Tone Mapping Operators for High Dynamic Range Images License: GPL-2.0+ @@ -42,9 +44,9 @@ static images and animations. %prep -%setup -q -n %{name}-%{vversion} -%patch1 -%patch2 -p1 +%setup -q -n %{name}-%{version} +%patch -p1 +%patch1 -p1 %build autoreconf -fi ++++++ pfstmo-void-return.patch ++++++ Index: pfstmo-1.5/src/mantiuk08/display_adaptive_tmo.cpp =================================================================== --- pfstmo-1.5.orig/src/mantiuk08/display_adaptive_tmo.cpp +++ pfstmo-1.5/src/mantiuk08/display_adaptive_tmo.cpp @@ -174,6 +174,7 @@ public: this->y_i = new double[lut_size]; own_y_i = true; memcpy(this->y_i, other.y_i, lut_size * sizeof(double)); + return *this; } ~UniformArrayLUT()
participants (1)
-
root@hilbert.suse.de