python3Packages.verilogae: disable on python 3.14 (#483814)

This commit is contained in:
Michael Daniels
2026-02-07 22:21:47 +00:00
committed by GitHub
@@ -2,6 +2,7 @@
lib,
buildPythonPackage,
fetchFromGitHub,
pythonAtLeast,
nix-update-script,
setuptools-rust,
rustPlatform,
@@ -26,6 +27,9 @@ buildPythonPackage.override { stdenv = llvmPackages.stdenv; } rec {
hash = "sha256-TDE2Ewokhm2KSKe+sunUbV8KD3kaTSd5dB3CLCWGJ9U=";
};
# segfault in pythonImportsCheckPhase
disabled = pythonAtLeast "3.14";
postPatch = ''
substituteInPlace openvaf/osdi/build.rs \
--replace-fail "-fPIC" ""
@@ -66,6 +70,7 @@ buildPythonPackage.override { stdenv = llvmPackages.stdenv; } rec {
meta = {
description = "Verilog-A tool useful for compact model parameter extraction";
homepage = "https://man.sr.ht/~dspom/openvaf_doc/verilogae/";
downloadPage = "https://github.com/OpenVAF/OpenVAF-Reloaded";
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [
jasonodoom