SHA256
1
0
forked from pool/hugin

Accepting request 376260 from home:sergeyopensuse:misc

- Updated to version 2016.0.0
  * Added user defined output. The user can define own output sequences to implement new use cases, e.g. zero noise output.
  * Added --clip-exposure switch to nona to automatically mask over and under exposed areas in input images.
  * Color management
    ** GUI tools (Hugin, calibrate_lens_gui) take ICC profiles in files and monitor color profile into account to display images.
    ** celeste and cpfind converts internal image to sRGB before working.
  * Some buttons got a context menu for easier access to some function
    ** Show all in fast preview window to allow better interaction with stacked projects
    ** Celeste in cp tab: the button can now create cp or clean cp  
  * Updated internal levmar library to version 2.6
  * The identify tool in the fast preview window shows now also the image numbers on top of the images. (This can be suppressed by pressing the alt button).
  * Fixes internal image format for GPU remapping. This should fix the "unsupported framebufferformat" error.
  * Use own code for OpenGL intialization. Now freeglut is not needed anymore. (This should prevent the appearing of window when running "nona -g". Linux/Window only)
  * Control point and mask editor retain viewpoint when changing zoom factor.
  * PTBatcherGUI: Minimize to tray is now user configurable.
  * Fixes a bug in photometric optimizer and merge projects with line control points.
- Hugin is built in "build" subdirectory (in-source builds are not allowed now).

OBS-URL: https://build.opensuse.org/request/show/376260
OBS-URL: https://build.opensuse.org/package/show/graphics/hugin?expand=0&rev=69
This commit is contained in:
Marcus Meissner 2016-03-23 15:21:11 +00:00 committed by Git OBS Bridge
parent a82faa1cc9
commit d5e20f360d
4 changed files with 31 additions and 12 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2cd93c110be95d439f9e68653f3738d059a26f5c28973f75475ef59cbaa2cbbd
size 10611519

3
hugin-2016.0.0.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b030b05b248b583cf9a26817f5b350303e3ce2c8bc4b43d45f697fbdf55b65e6
size 10508576

View File

@ -1,3 +1,24 @@
-------------------------------------------------------------------
Sun Mar 20 14:13:31 UTC 2016 - salsergey@gmail.com
- Updated to version 2016.0.0
* Added user defined output. The user can define own output sequences to implement new use cases, e.g. zero noise output.
* Added --clip-exposure switch to nona to automatically mask over and under exposed areas in input images.
* Color management
** GUI tools (Hugin, calibrate_lens_gui) take ICC profiles in files and monitor color profile into account to display images.
** celeste and cpfind converts internal image to sRGB before working.
* Some buttons got a context menu for easier access to some function
** Show all in fast preview window to allow better interaction with stacked projects
** Celeste in cp tab: the button can now create cp or clean cp
* Updated internal levmar library to version 2.6
* The identify tool in the fast preview window shows now also the image numbers on top of the images. (This can be suppressed by pressing the alt button).
* Fixes internal image format for GPU remapping. This should fix the "unsupported framebufferformat" error.
* Use own code for OpenGL intialization. Now freeglut is not needed anymore. (This should prevent the appearing of window when running "nona -g". Linux/Window only)
* Control point and mask editor retain viewpoint when changing zoom factor.
* PTBatcherGUI: Minimize to tray is now user configurable.
* Fixes a bug in photometric optimizer and merge projects with line control points.
- Hugin is built in "build" subdirectory (in-source builds are not allowed now).
-------------------------------------------------------------------
Tue Feb 2 17:04:05 UTC 2016 - davejplater@gmail.com

View File

@ -35,6 +35,7 @@ BuildRequires: libXmu-devel
BuildRequires: libexiv2-devel
BuildRequires: libjpeg-devel
BuildRequires: liblapack3
BuildRequires: liblcms2-devel
BuildRequires: libpano-devel >= 2.9.19
BuildRequires: libtiff-devel
BuildRequires: libxml2
@ -46,7 +47,7 @@ BuildRequires: update-desktop-files
BuildRequires: vigra-devel
BuildRequires: wxWidgets-devel
BuildRequires: zip
%define mversion 2015.0
%define mversion 2016.0
Version: %{mversion}.0
Release: 0
Summary: Toolchain for Stitching of Images and Creating Panoramas
@ -93,12 +94,6 @@ detection and extraction of key points.
# Rename Czech in Czech Republic to Czech.
mv src/translations/cs_CZ.po src/translations/cs.po
#sed -i "s/ca_ES/ca/;s/cs_CZ/cs/" src/hugin/po/LINGUAS
# Convert Japanese documentation to UTF-8 and delete note about Shift-JIS:
iconv -f shift-jis -t utf-8 <README_JP >README_JP.new
sed 1,4d <README_JP.new >README_JP.new2
touch -r README_JP README_JP.new2
mv README_JP.new2 README_JP
rm README_JP.new
# For SVN snapshot:
#mkdir bin
#cp %%{SOURCE1} bin/svn
@ -113,16 +108,19 @@ export CXXFLAGS="$CFLAGS"
export LDFLAGS="-Wl,-rpath -Wl,%{_libdir}/hugin"
LIB_SUFFIX=%{_lib}
LIB_SUFFIX=${LIB_SUFFIX#lib}
mkdir build && cd build
cmake \
-DCMAKE_SKIP_RPATH=ON \
-DCMAKE_INSTALL_PREFIX=%{_prefix} -DLIB_SUFFIX=$LIB_SUFFIX \
-DENABLE_LAPACK=ON BUILD_HSI=ON \
.
..
# parallel make kills our workers
make VERBOSE=1 %{?_smp_mflags} -j1
%install
cd build
%make_install
cd ..
%suse_update_desktop_file hugin 2DGraphics
%suse_update_desktop_file PTBatcherGUI 2DGraphics
%suse_update_desktop_file calibrate_lens_gui 2DGraphics
@ -131,7 +129,7 @@ make VERBOSE=1 %{?_smp_mflags} -j1
# Use better place for MIME icons.
mv -f %{buildroot}%{_datadir}/icons/gnome %{buildroot}%{_datadir}/icons/hicolor
mkdir -p %{buildroot}%{_docdir}/%{name}
cp -a AUTHORS authors.txt COPYING ChangeLog README README_JP TODO %{buildroot}%{_docdir}/%{name}/
cp -a AUTHORS authors.txt COPYING Changes.txt README TODO %{buildroot}%{_docdir}/%{name}/
chmod -x %{buildroot}%{_docdir}/%{name}/*
%fdupes %{buildroot}