2015.0 rc1 released

327 views
Skip to first unread message

T. Modes

unread,
Jun 13, 2015, 3:36:11 AM6/13/15
to hugi...@googlegroups.com
Hi all,

since the release of beta2 some bugs were reported and fixed.
Today we are release release candidate 1 of Hugin 2015.0

The new source tarball can be downloaded at sourceforge and launchpad, as usual
http://sourceforge.net/projects/hugin/files/hugin/hugin-2015.0/hugin-2015.0.0_rc1.tar.bz2/download
https://launchpad.net/hugin/2015.0/2015.0rc1/+download/hugin-2015.0.0_rc1.tar.bz2

Verify its checksums
MD5
396443f9455bfb6a4ed85b3fe7c6a15d  hugin-2015.0.0_rc1.tar.bz2
SHA1
02b16788b65e40a4f71b56b84eef376069c4c9e5  hugin-2015.0.0_rc1.tar.bz2

Changes since beta2
* Some translations have been updated. But there are still missing updates to some translations files.
* Updates to man pages.
* Updated copyright header
* Updated some CMake scripts for building on Windows
* Bug fix: Don't crop output when using internal blender
* Bug fix: Use correct encoding for progress display [1459364]
* Bug fix for adding several images without EXIF data at once
* Fixes leveling of panorama from command line
* Prevent crash when deleting control point from cp list
* Changed internal order for crop factor calculation
* Improved range checking for interpolating when reading from lens database

Rc1 is identical to changeset d497c7fc18666 in our repository, which is also tagged as 2015.0rc1

The release notes are here http://hugin.sourceforge.net/releases/2015.0.0/en.shtml
They are already translated to French and German:
http://hugin.sourceforge.net/releases/2015.0.0/fr.shtml
http://hugin.sourceforge.net/releases/2015.0.0/de.shtml


EXECUTABLES
Users communities produce executables for their respective platforms. They will be announced in this thread.

CHANGES SINCE 2014.0.0
* Hugin 2015.0 has a number of new features. Most of the changes are under the hood to improve stability, allow easier maintenance and easier addition of new features.
* The makefile based stitching engine has been replaced with direct calls to the underlying programs. This should reduce the overhead of calling the same program too often and so speed up the whole process. Hopefully this also allows the usage of more unusual characters in the filename. Instead of pto2mk and make we now have hugin_executor which can also be used for running the assistant from the command line.
* Hugin now has it's own blender, verdandi, based on a watershed algorithm, which has been included in 'nona'.  verdandi can be chosen as the blender by choosing "builtin" in the stitcher tab, and can also be set in  the Preferences. verdandi can also be called as a command line tool.
* The lensfun library has been removed as it did not fulfill our expectations. It has been replaced with our own camera and lens database which uses a data mining approach and operates automatically without user intervention. Geometric distortion and vignetting data have to be loaded manually.
* The fast preview window has a new tool to add or remove control points to selected areas in the output projection.
* Automatic exposure stack detection is now applied when loading images, and an option has been added to unlink image position when adding stacks.
* The fine-tune and auto-estimate functions in the control point tab have been made projection aware. It should now work also with images with different fov or different projections. The fine-tune feature has had a significant speed up when Hugin is compiled with the libfftw3 library (optional).
* PTBatcherGUI has more choice for the end of the process: depending on the operating system the PTBatcherGUI can be closed, the computer can be shut down or send to the hibernate mode.
* PTBatcherGUI now shows the thumbnails when searching for images in directories.
* Many of the underlying tools in hugin are now able to use available cpu cores.

New tools added:
** verdandi: tool for image blending
** hugin_executor: stitching and run assistant from command line
** hugin_lensdb: tools for lens database maintenance



Stefan Peter

unread,
Jun 15, 2015, 11:17:58 AM6/15/15
to hugi...@googlegroups.com
Am 13.06.2015 um 09:36 schrieb T. Modes:
> Hi all,
>
> since the release of beta2 some bugs were reported and fixed.
> Today we are release release candidate 1 of Hugin 2015.0
>

Hi All

Please find packages of hugin 2015.0 rc1 for Ubuntu 14.04 (Trusty),
14.10 (Utopic), 15.04 (Vivid) and 15.10 (Wily) in the Hugin PPA
Packagers "next Hugin Build" at
https://launchpad.net/~hugin/+archive/ubuntu/next/+packages

As always these packages are based on the Debian PhotoTools Maintainers
work, namely Andreas Metzler: Thank you guys!

Installation instructions:
Open a terminal window and issue the following command:

sudo add-apt-repository ppa:hugin/next

The title of the PPA and the key used to sign it will be displayed. You
will have to confirm the inclusion of this PPA to the package sources of
you system by pressing enter.

Afterward, you can update you system using the commands

sudo apt-get update
sudo apt-get upgrade

or whatever other method you prefer to update your system.

The same is explained at
https://launchpad.net/~hugin/+archive/ubuntu/next/
when you click 'Read about installing' under the title "Adding this PPA
to your system"


As a side note, I recommend to add the "latest Hugin builds" PPA at the
same time because there you will eventually get the final release. The
command for this PPA is:

sudo add-apt-repository ppa:hugin/hugin-builds

If you run into a show stopper and need to go back to your old hugin
version, issue these commands in a terminal window:

sudo apt-get purge hugin
sudo add-apt-repository -r ppa:hugin/next
sudo apt-get install hugin


Please send bug reports to this list or use
https://bugs.launchpad.net/hugin/+filebug
to report a bug.

Thank you very much for your participation.

Cheers

Stefan Peter


Fotografia

unread,
Jun 16, 2015, 5:26:08 AM6/16/15
to hugi...@googlegroups.com
Il giorno lunedì 15 giugno 2015 17:17:58 UTC+2, Stefan Peter ha scritto:
Am 13.06.2015 um 09:36 schrieb T. Modes:
> Hi all,
>
> since the release of beta2 some bugs were reported and fixed.
> Today we are release release candidate 1 of Hugin 2015.0
>

Hi All

Please find packages of hugin 2015.0 rc1 for Ubuntu 14.04 (Trusty), ...

Please send bug reports to this list or use
https://bugs.launchpad.net/hugin/+filebug
to report a bug.

Thank you very much for your participation.

Thank you for the packages. I see a little problem: the mouse wheel doesn't work on sliders, e.g. resizing the preview window.

https://goo.gl/2GoKbT

When i rotate the mouse wheel on the bottom and right slider nothing happens.

Previusly i built hugin from source (lubuntu 14.04) and it worked.

Thank you in advance.

Harry van der Wolf

unread,
Jun 17, 2015, 12:49:25 PM6/17/15
to hugi...@googlegroups.com
Windows binaries for the Hugin 2015.0.0 RC1 version are now available.


These are 64bit Windows versions only.
The python versions require a pre-installed python 3.4.

Note that these builds will not run on Windows XP 64bit (and neither on 32bits windows versions of course).


64bit installer:

64bit installer with python support:

64bit 7z file (simply un7zip to some location and use from there):

64bit 7z file with python support  (simply un7zip to some location and use from there):

I have currently no intentions to build 32bit versions.
(7zip instead of zip as it gives a 23 MB file versus a 33 MB zip)

Please test and give your feedback via this mailing list and this mail thread.

Hoi,
Harry


Frederic Da Vitoria

unread,
Jun 17, 2015, 3:25:45 PM6/17/15
to hugin-ptx
Thanks Harry for the Windows build.

--
Frederic Da Vitoria
(davitof)

Membre de l'April - « promouvoir et défendre le logiciel libre » - http://www.april.org

dex Otaku

unread,
Jun 18, 2015, 3:56:01 AM6/18/15
to hugi...@googlegroups.com
Thank you, Harry.  These builds are very much appreciated.  =)

Martin G

unread,
Jun 19, 2015, 3:58:21 AM6/19/15
to hugi...@googlegroups.com
Has anyone managed to build this on OS X (Yosemite) ?

David Haberthür

unread,
Jun 24, 2015, 8:19:10 AM6/24/15
to hugi...@googlegroups.com
Ciao Martin

> On 19 Jun 2015, at 09:58, Martin G <diffe...@gmail.com> wrote:
>
> Has anyone managed to build this on OS X (Yosemite) ?

I have not tried, but would be happy to help debugging a build for OSX, since - it seems - that there’s none of the previous builders available at the moment.

Habi
> --
> A list of frequently asked questions is available at: http://wiki.panotools.org/Hugin_FAQ
> ---
> You received this message because you are subscribed to the Google Groups "hugin and other free panoramic software" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to hugin-ptx+...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/hugin-ptx/415a031c-1b0a-4595-808e-2a3c86124a99%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

signature.asc

___matthieu___

unread,
Jun 25, 2015, 10:37:07 AM6/25/15
to hugi...@googlegroups.com
Hi,

sorry for the really late answer; I am currently struggling to get a build using XCode on Yosemite.

The main problem is that in the last version, vigra was only a dependance of enblend.
Since I want to maintain compatibility with 10.6, I have to compile then enblend toolchain with gcc >= 4.6 (4.9),
which not distributed with MacOSX, and since enblend is C++ based, I have to ship the libstdc++ that comes with gcc.

Hugin is compiled in XCode, which now only ships llvm and its own c++ std library, but since Hugin uses enblend
through the command line, they can each have their own c++ std library.

Now, with the new version of Hugin, vigra is a direct dependance of Hugin, not just of enblend; which means, if I want to
maintain compatibility with 10.6, I'll have to compile *all* the chain with gcc; which is not that hard (I think) for the external programs,
but needs modification in XCode : you don't have access to your own gcc that easy; I somewhere have old plugins I wrote for an
older version of XCode but I did not test them yet with Xcode 6.3; the other way would be to require a 10.8 minimum version but
even that is not supported out of the box by Xcode, but I carry my SDKs from xcode versions to xcode version.

David Haberthür

unread,
Jun 26, 2015, 11:52:46 AM6/26/15
to hugi...@googlegroups.com
Ciao Matthieu.

> On 25 Jun 2015, at 16:37, ___matthieu___ <matthie...@gmail.com> wrote:
>
> sorry for the really late answer; I am currently struggling to get a build using XCode on Yosemite.
Thanks for putting work into it!

> The main problem is that in the last version, vigra was only a dependance of enblend.
> Since I want to maintain compatibility with 10.6, I have to compile then enblend toolchain with gcc >= 4.6 (4.9),
> which not distributed with MacOSX, and since enblend is C++ based, I have to ship the libstdc++ that comes with gcc.
> […]

What’s the “intention” on keeping OS X 10.6?
It has been succeeded by OS X 10.7 nearly exactly four years ago, and - as far as I know - OS X folks are pretty good with updating OS releases…
Do we have a breakdown of the percentage of users who still are using OS X 10.6?
Could we drop this compatibility if it makes compilation much easier?

Greetings,
Habi
signature.asc

Don Johnston

unread,
Jun 26, 2015, 11:57:01 AM6/26/15
to Hugin Pano
I've seen other software that builds different versions for os x 10.9/10.10 and the older os x version. Would that also help make the compilation easier?

> --
> A list of frequently asked questions is available at: http://wiki.panotools.org/Hugin_FAQ
> ---
> You received this message because you are subscribed to the Google Groups "hugin and other free panoramic software" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to hugin-ptx+...@googlegroups.com.

> To view this discussion on the web visit https://groups.google.com/d/msgid/hugin-ptx/122F476F-79DF-4B3C-A9E4-E2C6376997CC%40gmail.com.

Harry van der Wolf

unread,
Jun 26, 2015, 12:10:55 PM6/26/15
to hugi...@googlegroups.com
Hi Matthieu,

You mention at the end of your mail "the other way would be to require a 10.8 minimum version but even that is not supported out of the box by Xcode, but I carry my SDKs from xcode versions to xcode version."

If that is simpler to do, just go for that level. 
It is of course a bit strange that users want to have the latest version of their applications but not of their OS while that upgrade even comes for free (and Hugin as well of course).

Harry



Benjamin Hill

unread,
Jun 26, 2015, 12:41:44 PM6/26/15
to hugi...@googlegroups.com
Sample set 1 (me): Yes please!  Totally in favor of a recent build for OSX, and no problems at all if it requires 10.10.3 (Yosemite).

David Haberthür

unread,
Jun 30, 2015, 5:47:39 AM6/30/15
to hugi...@googlegroups.com
> On 26 Jun 2015, at 18:41, Benjamin Hill <benjam...@gmail.com> wrote:
>
> Sample set 1 (me): Yes please! Totally in favor of a recent build for OSX, and no problems at all if it requires 10.10.3 (Yosemite).

I have no idea how the SF download stats [1] of hugin can be broken down to OS version.
Do we know somehow know the breakdown of user?
I seem to remember that Harry once had a running “statistic” of users on his (now seemingly defunct) page [2].
Habi

[1]: http://sourceforge.net/projects/hugin/files/hugin/stats/os
[2]: http://panorama.dyndns.org
> To view this discussion on the web visit https://groups.google.com/d/msgid/hugin-ptx/4c7da4a5-c598-45c0-b336-81972219adbf%40googlegroups.com.
signature.asc

Harry van der Wolf

unread,
Jun 30, 2015, 7:47:52 AM6/30/15
to hugi...@googlegroups.com
Hi, 
Yes, I had statistics, but that was because I ran all intermediate builds via my own website which had an "advanced" php script taking care of that. My beta and RC builds were also located on sourceforge and launchpad.
Sourceforce only breaks down on region and OS. And it calls OS X still macintosh and I'm almost 100% sure that between those downloading machines there was not one single macintosh.

David Haberthür

unread,
Jun 30, 2015, 10:56:49 AM6/30/15
to hugi...@googlegroups.com
> On 26 Jun 2015, at 18:41, Benjamin Hill <benjam...@gmail.com> wrote:
>
> Sample set 1 (me): Yes please! Totally in favor of a recent build for OSX, and no problems at all if it requires 10.10.3 (Yosemite).

I have no idea how the SF download stats [1] of hugin can be broken down to OS version.
Do we know somehow know the breakdown of user?
I seem to remember that Harry once had a running “statistic” of users on his (now seemingly defunct) page [2].
Habi

[1]: http://sourceforge.net/projects/hugin/files/hugin/stats/os
[2]: http://panorama.dyndns.org

>
>
> To view this discussion on the web visit https://groups.google.com/d/msgid/hugin-ptx/4c7da4a5-c598-45c0-b336-81972219adbf%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages