vigra, bump to 1.12.3 (#13521)

* vigra, bump to 1.12.3

use cmd:python3

* Update media-libs/vigra/vigra-1.12.3.recipe

Co-authored-by: OscarL <oscar.lesta@gmail.com>

---------

Co-authored-by: OscarL <oscar.lesta@gmail.com>
This commit is contained in:
Schrijvers Luc
2025-12-29 07:24:21 +01:00
committed by GitHub
parent eb68849b6e
commit e68ac1bbe0

View File

@@ -12,7 +12,7 @@ COPYRIGHT="1998 Ullrich Koethe"
LICENSE="MIT"
REVISION="1"
SOURCE_URI="https://github.com/ukoethe/vigra/archive/Version-${portVersion//./-}.tar.gz"
CHECKSUM_SHA256="e927477a8a0bcdabcaab914e425782f7eba82711dbaca02538dfda79476f6b7e"
CHECKSUM_SHA256="04bd9bcf3d5fd694c8fd25d651a56376f2b8bc2623d41b1805fc84ac5bad0512"
SOURCE_FILENAME="vigra-$portVersion.tar.gz"
SOURCE_DIR="vigra-Version-${portVersion//./-}"
@@ -37,7 +37,6 @@ REQUIRES="
lib:libIlmThread_3_2$secondaryArchSuffix
lib:libImath_3_1$secondaryArchSuffix
lib:libOpenEXR_3_2$secondaryArchSuffix
lib:libOpenEXRCore$secondaryArchSuffix
lib:libOpenEXRCore_3_2$secondaryArchSuffix
lib:libOpenEXRUtil_3_2$secondaryArchSuffix
lib:libjpeg$secondaryArchSuffix
@@ -53,11 +52,10 @@ PROVIDES_devel="
"
REQUIRES_devel="
vigra$secondaryArchSuffix == $portVersion base
cmd:python # vigra-config is python script
cmd:python3 # vigra-config is python script
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libfftw3$secondaryArchSuffix
devel:libIex_3_2$secondaryArchSuffix
devel:libIlmThread_3_2$secondaryArchSuffix
@@ -72,17 +70,19 @@ BUILD_REQUIRES="
devel:libz$secondaryArchSuffix
"
BUILD_PREREQUIRES="
haiku${secondaryArchSuffix}_devel
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:ld$secondaryArchSuffix
cmd:make
cmd:python # vigra-config is python script
"
PATCH()
{
sed -i 's,\/lib,/'${relativeLibDir}',g' \
config/vigra-config.in
sed -e 's,#!/usr/bin/env python,#!/usr/bin/env python3,' -i \
config/vigra-config.in
}
BUILD()