Hugin 2025.0.0 Released with New GUI Tool (Ubuntu PPA Updated)

Last updated: November 17, 2025 — Leave a comment

Hugin, the free open-source panorama photo stitching and HDR merging program, release new 2025.0.0 version few days ago.

The new version of this yearly release software, introduced new GUI tool called Hugin Toolbox, which provides a graphical user interface for enfuse and simple perspective correction.

Like the “Batch Processor” and “Lens calibration”, the new GUI can be launched either from start menu (e,g., search from GNOME Overview) or by running hugin_toolbox command from terminal.

Besides new GUI tool, the release now uses vector SVG instead of PNG for the tool-bar and button icons, improving the app appearance on HiDPI displays.

And for Windows user, the app window color scheme will now change automatically when you switching between light or dark desktop appearance.

For users who would like to build Hugin 2025.0.0 from source code, the new release now requires wxWidgets >= 3.2 and c++17 compiler. Meaning Linux user needs to pass -std=gnu++17 flag when building with c++.

And, due to c++17 compiler requirement, old Ubuntu 20.04 and 18.04 need to either upgrade “libvigraimpex” library or edit separableconvolution.hxx file under /usr/include/vigra/, by changing (line 1412~1416):

#ifndef _MSC_VER
            throw(PreconditionViolation)
#elif _MSC_VER >= 1900
            noexcept(false)
#endif

to:

#if _MSC_VER >= 1900 || __cplusplus >= 201103L
            noexcept(false)
#else
            throw(PreconditionViolation)
#endif

Or, it will output “error: ISO C++17 does not allow dynamic exception specifications” error as c++17 has removed the throw exception specification.

Other changes in Hugin 2025.0.0 according to the commit log:

  • Better handling of unknown language by automatically switching back to default language at launch.
  • Add one more variant for Hugins image types JPEG/TIFF/PNG alone.
  • Ask for overwrite when using the secure hugin_stitch_project.
  • Allow scaling with control + mouse wheel for masks and crop operations.
  • Use luminance for masking of images instead of separate red/green/blue channel comparison.
  • Ask for overwrite when using the secure hugin_stitch_project.
  • Add function to print total time at end for ExternalCmdExecDialog.
  • Add one more operator for TDiff2D and fix a const expression
  • Allow also creating line cp cover several images (cpfind).
  • Translation updates, bugfixes, and other small improvements.

Install Hugin 2025.0.0

The official packages for Windows and source tarball are available to download in this Sourceforge page.

For Linux, a community maintained Flatpak package is available for most distributions on amd64 and arm64 platforms.

Linux Mint and Fedora (with 3rd party repository enabled) may search & install the Flatpak package by using system software app. While, Debian/Ubuntu users may run the 2 commands below one by one to install it:

sudo apt install flatpak
flatpak install https://dl.flathub.org/repo/appstream/net.sourceforge.Hugin.flatpakref

For Ubuntu users who prefer classic .deb packages, I’ve built the package into this unofficial PPA (pending publish, try few hours later) for Ubuntu 22.04, Ubuntu 24.04, 25.04 and 25.10. While, Ubuntu 20.04 and 18.04 support will be there in next few days.

To add the PPA & install Hugin, run commands below one by one:

sudo add-apt-repository ppa:ubuntuhandbook1/hugin
sudo apt update
sudo apt install hugin

(Optionally) Remove the PPA and Hugin (.deb) package by running command:

sudo apt remove hugin hugin-data hugin-tools
sudo add-apt-repository --remove ppa:ubuntuhandbook1/hugin

I'm a freelance blogger who started using Ubuntu in 2007 and wishes to share my experiences and some useful tips with Ubuntu beginners and lovers. Please comment to let me know if the tutorial is outdated! And, notify me if you find any typo/grammar/language mistakes. English is not my native language. Buy me a coffee: https://ko-fi.com/ubuntuhandbook1 |

No Comments

Be the first to start the conversation.

Leave a Reply

Text formatting is available via select HTML.

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> 

*