1 # Copyright 1999-2019 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
7 PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7,3_8} )
9 inherit python-single-r1 wxwidgets cmake-utils eapi7-ver xdg
11 DESCRIPTION="GUI for the creation & processing of panoramic images"
12 HOMEPAGE="http://hugin.sf.net"
13 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
15 LICENSE="GPL-2+ BSD BSD-2 MIT wxWinLL-3 ZLIB FDL-1.2"
17 KEYWORDS="amd64 arm64 x86"
19 LANGS=" ca ca-valencia cs da de en-GB es eu fi fr hu it ja nl pl pt-BR ro ru sk sv zh-CN zh-TW"
20 IUSE="debug lapack python raw sift $(echo ${LANGS//\ /\ l10n_})"
27 >=media-gfx/enblend-4.0
31 >=media-libs/libpano13-2.9.19_beta1:0=
35 >=media-libs/vigra-1.11.0[openexr]
42 x11-libs/wxGTK:3.0=[X,opengl]
43 lapack? ( virtual/blas virtual/lapack )
44 python? ( ${PYTHON_DEPS} )
45 sift? ( media-gfx/autopano-sift-C )"
48 raw? ( media-gfx/dcraw )"
53 python? ( >=dev-lang/swig-2.0.4 )"
55 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
57 DOCS=( authors.txt README TODO )
59 PATCHES=( "${FILESDIR}/${P}-exiv2-0.27.1.patch" ) # bug 686366
61 S=${WORKDIR}/${PN}-$(ver_cut 1-2).0
64 use python && python-single-r1_pkg_setup
70 -e "/COMMAND.*GZIP/d" \
72 "${S}"/doc/CMakeLists.txt || die
73 cmake-utils_src_prepare
78 -DBUILD_HSI=$(usex python)
79 -DENABLE_LAPACK=$(usex lapack)
81 cmake-utils_src_configure
85 cmake-utils_src_install
86 use python && python_optimize
89 for lang in ${LANGS} ; do
92 ca-valencia) dir=ca_ES@valencia;;
96 if ! use l10n_${lang} ; then
97 rm -r "${ED%/}"/usr/share/locale/${dir} || die