Merge pull request #104647 from lopsided98/pykdl-fix

pythonPackages.pykdl: fix build with latest SIP

authored by Mario Rodas and committed by GitHub d0751daf 6ec45ce0

+11 -1
+11 -1
pkgs/development/python-modules/pykdl/default.nix
··· 1 - { lib, stdenv, toPythonModule, cmake, orocos-kdl, python, sip }: 2 3 toPythonModule (stdenv.mkDerivation { 4 pname = "pykdl"; 5 inherit (orocos-kdl) version src; 6 7 sourceRoot = "source/python_orocos_kdl"; 8
··· 1 + { lib, stdenv, toPythonModule, fetchpatch, cmake, orocos-kdl, python, sip }: 2 3 toPythonModule (stdenv.mkDerivation { 4 pname = "pykdl"; 5 inherit (orocos-kdl) version src; 6 + 7 + patches = [ 8 + # Fix build with SIP 4.19.23+. Can be removed with version 1.5. 9 + # https://github.com/orocos/orocos_kinematics_dynamics/pull/270 10 + (fetchpatch { 11 + url = "https://github.com/orocos/orocos_kinematics_dynamics/commit/d8d087ad0e1c41f3489d1a255ebfa27b5695196b.patch"; 12 + sha256 = "0qyskqxv4a982kidzzyh34xj2iiw791ipbbl29jg4qb4l21xwqlg"; 13 + stripLen = 1; 14 + }) 15 + ]; 16 17 sourceRoot = "source/python_orocos_kdl"; 18