Hello community, here is the log from the commit of package enblend-enfuse for openSUSE:Factory checked in at 2016-05-31 12:12:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/enblend-enfuse (Old) and /work/SRC/openSUSE:Factory/.enblend-enfuse.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "enblend-enfuse" Changes: -------- --- /work/SRC/openSUSE:Factory/enblend-enfuse/enblend-enfuse.changes 2015-12-13 09:39:05.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.enblend-enfuse.new/enblend-enfuse.changes 2016-05-31 12:12:12.000000000 +0200 @@ -1,0 +2,39 @@ +Mon May 30 12:10:01 UTC 2016 - [email protected] + +- specify boost build dependendy version + +------------------------------------------------------------------- +Thu May 26 10:46:27 UTC 2016 - [email protected] + +- Update to version 4.2: + + All deprecated options and features of version 4.1 have been + removed. + + Enblend and Enfuse support layer (aka "page", aka "frame") + selection in of multi-layer image-files. This includes + processing any layers in user-defined order. + + Both Enblend and Enfuse can now perform all their pyramidal + blending operations in CIELAB (aka L*a*b*, aka L-star) and + CIELUV (aka L*u*v*) color spaces, too. + + The new Graph-Cut algorithm is the default primary seam-line + generator. + + Avoid a division-by-zero in the Annealing Optimizer. + + Fix a bug (sf#1356551) in the seam-line vectorization code that + was there since 2004. The fix changes the position of almost + any coarse-mask seam line vertex by one pixel. + + Fix a longstanding quirk, which allowed to load masks into + Enblend and Enfuse that were unsuitable for processing. + + Fix a bug in the highlight-recovery that caused Enfuse to bail + out with the uncaught exception "Minimizer1D::set_bracket: + minimum not bracketed". + + The OpenMP enabled versions of Enblend and Enfuse benefit from + Google's TCMalloc library. + + Several exposure weight functions were added to Enfuse. The + choice is now up to the user. The default still is the Gauss + function as in all Enfuse versions before. +- Add texlive-latex-bin-bin BuildRequires: new dependency. +- Drop use-default-gcc-inlining.diff: no longer needed. +- Add enblend-latex-optional.patch: Allow building without + documentation, that is, make latex optional. +- Toggle _build_doc to 1: building documentation works again. + +------------------------------------------------------------------- Old: ---- enblend-enfuse-4.1.4.tar.gz use-default-gcc-inlining.diff New: ---- enblend-enfuse-4.2.tar.gz enblend-latex-optional.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ enblend-enfuse.spec ++++++ --- /var/tmp/diff_new_pack.RArQiR/_old 2016-05-31 12:12:13.000000000 +0200 +++ /var/tmp/diff_new_pack.RArQiR/_new 2016-05-31 12:12:13.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package enblend-enfuse # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -23,13 +23,14 @@ Summary: Tool for Composing Images License: GPL-2.0+ Group: Productivity/Graphics/Other -Version: 4.1.4 +Version: 4.2 Release: 0 -Source: http://sourceforge.net/projects/enblend/files/%{name}/%{name}-4.1/%{name}-%{version}.tar.gz -Patch1: use-default-gcc-inlining.diff +Source: http://sourceforge.net/projects/enblend/files/%{name}/%{name}-4.2/%{name}-%{version}.tar.gz +# PATCH-FIX-UPSTREAM enblend-latex-optional.patch sf#1565269 [email protected] -- Make latex optional +Patch0: enblend-latex-optional.patch BuildRequires: OpenEXR-devel BuildRequires: automake -BuildRequires: boost-devel +BuildRequires: boost-devel >= 1.55 BuildRequires: freeglut-devel BuildRequires: gcc-c++ BuildRequires: glew-devel @@ -51,6 +52,7 @@ BuildRequires: ImageMagick BuildRequires: gnuplot BuildRequires: texinfo +BuildRequires: texlive-latex-bin-bin BuildRequires: tidy BuildRequires: transfig #BuildRequires: xhtml-dtd @@ -78,7 +80,7 @@ %prep %setup -q -%patch1 +%patch0 -p1 %build ACLOCAL="aclocal -I m4" autoreconf -f -i ++++++ enblend-enfuse-4.1.4.tar.gz -> enblend-enfuse-4.2.tar.gz ++++++ ++++ 103341 lines of diff (skipped) ++++++ enblend-latex-optional.patch ++++++ --- a/configure.ac +++ b/configure.ac @@ -316,15 +316,9 @@ can_build_doc=yes -AC_PATH_PROGS(LATEX, [latex elatex lambda], - [AC_MSG_WARN(missing LaTeX translator) - can_build_doc=no - missing_for_doc="$missing_for_doc latex"]) -AC_PATH_PROG(PDFLATEX, pdflatex, - [AC_MSG_WARN([missing PDFLaTeX translator -- no direct translation of LaTeX to PDF available]) - missing_for_doc="$missing_for_doc pdflatex"]) - -if test "$latex" != 'no' +AC_PATH_PROGS(LATEX, [latex elatex lambda]) + +if test -n "$LATEX" then AC_LATEX_CLASS(report,report,[], [AC_MSG_WARN(missing document class report.cls) @@ -351,6 +345,10 @@ [AC_MSG_WARN(missing LaTeX package package_name) can_build_doc=no missing_for_doc="$missing_for_doc package_name.sty"])]) +else + AC_MSG_WARN(missing LaTeX translator) + can_build_doc=no + missing_for_doc="$missing_for_doc latex" fi if test "$PERL" != false; then @@ -381,6 +379,13 @@ fi +AC_PATH_PROG(PDFLATEX, pdflatex) +if test -z "$PDFLATEX"; then + AC_MSG_WARN([missing PDFLaTeX translator -- no direct translation of LaTeX to PDF available]) + missing_for_doc="$missing_for_doc pdflatex" +fi + + AC_PATH_PROG(TEXLOGANALYSER, texloganalyser, cat) if test "$TEXLOGANALYSER" = cat; then AC_MSG_WARN([cannot find texloganalyser; will substitute cat(1)])
