commit:     c90c94e0fedbd69314d87830e3b75905f5d030f8
Author:     Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 21 18:29:53 2023 +0000
Commit:     Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Thu Dec 21 18:29:53 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c90c94e0

media-gfx/hugin: version bump and wxGTK 3.2 update for bug #917630

Signed-off-by: Markus Meier <maekke <AT> gentoo.org>

 media-gfx/hugin/Manifest                             |  1 +
 .../{hugin-9999.ebuild => hugin-2023.0.0.ebuild}     | 20 +++++++++-----------
 media-gfx/hugin/hugin-9999.ebuild                    |  4 ++--
 3 files changed, 12 insertions(+), 13 deletions(-)

diff --git a/media-gfx/hugin/Manifest b/media-gfx/hugin/Manifest
index f845f64e758e..9cbac297857f 100644
--- a/media-gfx/hugin/Manifest
+++ b/media-gfx/hugin/Manifest
@@ -1 +1,2 @@
 DIST hugin-2022.0.0.tar.bz2 10374360 BLAKE2B 
ea77614a650f832f39583328767a55ebe888a003fed117e73b22fd29c641fc8494b190b864b7ccb05f996ceca5d95c5391597333efdc19bce0eba93af14543be
 SHA512 
752bdaaea666a24bddc72b4aa4ccfbf366af30022102a2e74fad9c86045b3aeae50929a8a3eb27e296b27bdb487ecd60b6e363b23413e08af6ed944686569c97
+DIST hugin-2023.0.0.tar.bz2 10336322 BLAKE2B 
5c35f67160d76f961e812a309a0c50bb012beac74dc888ce716e8d0e3da35dbb053ab4e5d5d043b3d3fee9885f2fc1afa962a73e794cd4df920527456d477e89
 SHA512 
f950afec9020972baa20931d5001cd479a9169a4eec0d459d830612f40177eea6a25e059047054b8e9679017687e4c2db9fb27f755a3d0b749e5055e2ff0adc8

diff --git a/media-gfx/hugin/hugin-9999.ebuild 
b/media-gfx/hugin/hugin-2023.0.0.ebuild
similarity index 82%
copy from media-gfx/hugin/hugin-9999.ebuild
copy to media-gfx/hugin/hugin-2023.0.0.ebuild
index f73101d06bae..934bab607e9c 100644
--- a/media-gfx/hugin/hugin-9999.ebuild
+++ b/media-gfx/hugin/hugin-2023.0.0.ebuild
@@ -3,20 +3,18 @@
 
 EAPI=7
 
-WX_GTK_VER="3.0-gtk3"
-PYTHON_COMPAT=( python3_{9..11} )
+WX_GTK_VER="3.2-gtk3"
+PYTHON_COMPAT=( python3_{9..12} )
 
-inherit mercurial python-single-r1 wxwidgets cmake xdg
+inherit python-single-r1 wxwidgets cmake xdg
 
 DESCRIPTION="GUI for the creation & processing of panoramic images"
 HOMEPAGE="http://hugin.sf.net";
-SRC_URI=""
-EHG_REPO_URI="http://hg.code.sf.net/p/hugin/hugin";
-EHG_PROJECT="${PN}-${PN}"
+SRC_URI="mirror://sourceforge/${PN}/${P/_/}.tar.bz2"
 
 LICENSE="GPL-2+ BSD BSD-2 MIT wxWinLL-3 ZLIB FDL-1.2"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~arm64 ~x86"
 
 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"
 IUSE="debug lapack python raw sift $(echo ${LANGS//\ /\ l10n_})"
@@ -65,6 +63,10 @@ pkg_setup() {
 }
 
 src_prepare() {
+       sed -i \
+               -e "/COMMAND.*GZIP/d" \
+               -e "s/\.gz//g" \
+               "${S}"/doc/CMakeLists.txt || die
        cmake_src_prepare
 }
 
@@ -72,10 +74,6 @@ src_configure() {
        local mycmakeargs=(
                -DBUILD_HSI=$(usex python)
                -DENABLE_LAPACK=$(usex lapack)
-               # Temporary workaround for bug #833443. Can be dropped when
-               # we switch to wxgtk-3.2, but complications for that remain
-               # w/ egl+wayland.
-               -DUSE_GDKBACKEND_X11=on
        )
        cmake_src_configure
 }

diff --git a/media-gfx/hugin/hugin-9999.ebuild 
b/media-gfx/hugin/hugin-9999.ebuild
index f73101d06bae..06c2a45cde7f 100644
--- a/media-gfx/hugin/hugin-9999.ebuild
+++ b/media-gfx/hugin/hugin-9999.ebuild
@@ -3,8 +3,8 @@
 
 EAPI=7
 
-WX_GTK_VER="3.0-gtk3"
-PYTHON_COMPAT=( python3_{9..11} )
+WX_GTK_VER="3.2-gtk3"
+PYTHON_COMPAT=( python3_{9..12} )
 
 inherit mercurial python-single-r1 wxwidgets cmake xdg
 

Reply via email to