From 24bd012f04e0b40eb61a25f7e50243f100fe9e25 Mon Sep 17 00:00:00 2001 From: Marius Schamschula Date: Sat, 21 Mar 2026 16:34:23 -0500 Subject: [PATCH] verde: update to 1.9.0; add python314 variant, make default --- science/verde/Portfile | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/science/verde/Portfile b/science/verde/Portfile index d5f3bd13aeb..60c0c6532d0 100644 --- a/science/verde/Portfile +++ b/science/verde/Portfile @@ -4,7 +4,7 @@ PortSystem 1.0 PortGroup python 1.0 name verde -version 1.8.1 +version 1.9.0 revision 0 categories-prepend science license BSD @@ -17,20 +17,22 @@ homepage https://github.com/fatiando/verde supported_archs noarch platforms {darwin any} -checksums rmd160 1c3f62f27c43cc142e35e3ece508c3a12e21d5d9 \ - sha256 e97a55ceecb1a4bbc6ad09232738cce95b6c93d82d514b9f64dea14ded505ec3 \ - size 165904 +checksums rmd160 d62cbd5e3b7d401a904200f183b77037ecbb9c12 \ + sha256 50a0f0d99cf09d9b3c9e36291f501c10424e8480c975dde25be59f7a14216377 \ + size 168464 -variant python310 conflicts python311 python312 python313 description {Use Python 3.10} {} -variant python311 conflicts python310 python312 python313 description {Use Python 3.11} {} -variant python312 conflicts python310 python311 python313 description {Use Python 3.12} {} -variant python313 conflicts python310 python311 python312 description {Use Python 3.13} {} +variant python310 conflicts python311 python312 python313 python314 description {Use Python 3.10} {} +variant python311 conflicts python310 python312 python313 python314 description {Use Python 3.11} {} +variant python312 conflicts python310 python311 python313 python314 description {Use Python 3.12} {} +variant python313 conflicts python310 python311 python312 python314 description {Use Python 3.13} {} +variant python314 conflicts python310 python311 python312 python313 description {Use Python 3.14} {} -if {![variant_isset python310] && ![variant_isset python311] && ![variant_isset python312]} { - default_variants +python313 +if {![variant_isset python310] && ![variant_isset python311] \ + && ![variant_isset python312] && ![variant_isset python313]} { + default_variants +python314 } -foreach pv {313 312 311 310} { +foreach pv {314 313 312 311 310} { if {[variant_isset python${pv}]} { python.default_version ${pv} break