{ stdenv, fetchurl, jdk, w3m, openssl, makeWrapper }: with stdenv.lib; stdenv.mkDerivation rec { pname = "picoLisp"; version = "19.12"; src = fetchurl { url = "https://www.software-lab.de/${pname}-${version}.tgz"; sha256 = "10np0mhihr47r3201617zccrvzpkhdl1jwvz7zimk8kxpriydq2j"; }; buildInputs = [makeWrapper openssl] ++ optional stdenv.is64bit jdk; patchPhase = '' sed -i "s/which java/command -v java/g" mkAsm ${optionalString stdenv.isAarch32 '' sed -i s/-m32//g Makefile cat >>Makefile <