at 24.05-pre 793 B view raw
1{ lib, buildPythonPackage, fetchurl, python }: 2 3buildPythonPackage rec { 4 pname = "pycxx"; 5 version = "7.1.4"; 6 7 src = fetchurl { 8 url = "mirror://sourceforge/cxx/CXX/PyCXX%20V${version}/pycxx-${version}.tar.gz"; 9 sha256 = "MUMU+/qsm92WENYFxfjQsSuR8/nE/asYG8HgIbaAaz0="; 10 }; 11 12 outputs = [ "out" "dev" ]; 13 14 postInstall = '' 15 mkdir -p $dev/include 16 mv $out/include/${python.libPrefix}*/CXX/ $dev/include/CXX/ 17 mv $out/CXX $dev/src 18 sed -i "s|Src|$dev/src|" $dev/src/cxxextensions.c $dev/src/cxxsupport.cxx 19 ''; 20 21 meta = with lib; { 22 description = "set of classes to help create extensions of Python in the C++ language"; 23 homepage = "https://sourceforge.net/projects/cxx/"; 24 maintainers = with maintainers; [ freezeboy ]; 25 platforms = platforms.all; 26 }; 27}