sci-physics/openmodelica: Fix dependency incompatibility with dev-libs/icu:0/75

Closes: https://bugs.gentoo.org/937430
Signed-off-by: Ivan Lloro <ivan.lloro.boada@gmail.com>
This commit is contained in:
Ivan Lloro 2024-08-06 19:41:54 +02:00
parent af90ce47c5
commit 7a1baa3e1f
No known key found for this signature in database
GPG Key ID: FDB93B67FC402E56

View File

@ -28,7 +28,7 @@ RDEPEND="
>=dev-games/openscenegraph-3.6.5-r114 >=dev-games/openscenegraph-3.6.5-r114
dev-lang/python:3.12 dev-lang/python:3.12
>=dev-libs/expat-2.5.0 >=dev-libs/expat-2.5.0
>=dev-libs/icu-74.2 dev-libs/icu:0/74.1
>=dev-libs/libxml2-2.12.7 >=dev-libs/libxml2-2.12.7
>=dev-python/kiwisolver-1.3.2 >=dev-python/kiwisolver-1.3.2
>=dev-python/matplotlib-3.3 >=dev-python/matplotlib-3.3
@ -134,7 +134,7 @@ src_compile() {
${FC} -fPIC -c Rutf.for Rut.for Curvif.for || die ${FC} -fPIC -c Rutf.for Rut.for Curvif.for || die
# BUG: Undefined symbol curvif_ in # BUG: Undefined symbol curvif_ in
# ${WORKDIR}/${P}/OMSens/fortran_interface/curvif_simplified.cpython-312-x86_64-linux-gnu.so # ${WORKDIR}/${P}/OMSens/fortran_interface/curvif_simplified.cpython-312-x86_64-linux-gnu.so
# See with nm or objdump -tT # See with nm -D or objdump -tT
# ${WORKDIR}/${P}/OMSens/fortran_interface/curvif_simplified.cpython-312-x86_64-linux-gnu.so # ${WORKDIR}/${P}/OMSens/fortran_interface/curvif_simplified.cpython-312-x86_64-linux-gnu.so
# This bug causes "Vectorial Parameter Based Sensitivity Analysis" in OMSens to fail. # This bug causes "Vectorial Parameter Based Sensitivity Analysis" in OMSens to fail.
f2py --verbose -c -I. Curvif.o Rutf.o Rut.o -m curvif_simplified curvif_simplified.pyf Curvif_simplified.f90 || die f2py --verbose -c -I. Curvif.o Rutf.o Rut.o -m curvif_simplified curvif_simplified.pyf Curvif_simplified.f90 || die