gexiv2: update to 0.14.6, default to python314

Also, bump default python to version 3.14 and
remove old tiger condition.
This commit is contained in:
Bruno Lopes
2026-06-04 11:09:32 -03:00
committed by Renee Otten
parent 41e7fa23ac
commit 8c0c702241
+13 -17
View File
@@ -4,7 +4,7 @@ PortSystem 1.0
PortGroup meson 1.0
name gexiv2
version 0.14.5
version 0.14.6
revision 0
categories gnome graphics
@@ -22,16 +22,16 @@ set branch [join [lrange [split ${version} .] 0 1] .]
master_sites gnome:sources/${name}/${branch}/
use_xz yes
checksums rmd160 e3a79080210a5bcd80393a25e996f69e4d13c726 \
sha256 0913c53daabab1f1ab586afd55bb55370796f2b8abcc6e37640ab7704ad99ce1 \
size 390860
checksums rmd160 b083c8a756fd855ffeb3a64d6d159847d4c83514 \
sha256 606c28aaae7b1f3ef5c8eabe5e7dffd7c5a1c866d25b7671fb847fe287a72b8b \
size 391436
# Disable unexpected download of subprojects
meson.wrap_mode nodownload
set py_major 3
set py_minor_min 9
set py_minor_max 13
set py_minor_min 10
set py_minor_max 14
compiler.blacklist-append \
{clang < 900}
@@ -102,17 +102,19 @@ proc py_setup {p_py_ver} {
}
# TODO: Generate these dynamically, since we define min/max supported versions
variant python310 conflicts python311 python312 python313 \
variant python310 conflicts python311 python312 python313 python314 \
description {Build Python3 bindings using Python 3.10} {}
variant python311 conflicts python310 python312 python313 \
variant python311 conflicts python310 python312 python313 python314 \
description {Build Python3 bindings using Python 3.11} {}
variant python312 conflicts python310 python311 python313 \
variant python312 conflicts python310 python311 python313 python314 \
description {Build Python3 bindings using Python 3.12} {}
variant python313 conflicts python310 python311 python312 \
variant python313 conflicts python310 python311 python312 python314 \
description {Build Python3 bindings using Python 3.13} {}
variant python314 conflicts python310 python311 python312 python313 \
description {Build Python3 bindings using Python 3.14} {}
if {[py_ver_set] eq ""} {
default_variants +python313
default_variants +python314
}
set py_ver [py_ver_set]
@@ -141,10 +143,4 @@ if {${universal_possible} && [variant_isset universal]} {
"CC=${configure.cc} ${configure.cc_archflags}"
}
platform darwin 8 {
# Tiger lacks @rpath, apply the usual gtk-doc workaround
destroot.env-append \
"DYLD_LIBRARY_PATH=${build_dir}/${name}"
}
livecheck.type gnome