# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 PortGroup github 1.0 PortGroup openssl 1.0 openssl.branch 1.1 name racket version 8.15 revision 0 categories lang scheme license Apache-2 MIT maintainers {@barracuda156 gmail.com:vital.had} openmaintainer description Scheme programming environment long_description Interactive, integrated, graphical {*}${description}. homepage https://racket-lang.org master_sites https://download.racket-lang.org/releases/${version}/installers/ \ https://mirror.racket-lang.org/installers/${version}/ \ https://www.cs.utah.edu/plt/installers/${version}/ \ https://www.eecs.northwestern.edu/racket/${version}/ \ https://mirror.csclub.uwaterloo.ca/racket/racket-installers/${version}/ \ https://mirror.informatik.uni-tuebingen.de/mirror/racket/${version}/ \ https://racket.infogroep.be/${version}/ distname ${name}-minimal-${version}-src extract.suffix .tgz checksums rmd160 a53b9a1e199e61a44707977b127706255d633476 \ sha256 1ac132c56bc52312049fa4f0849237f66713e8e0a7ab6c4780504633ee8f1dc3 \ size 16719840 extract.rename yes patch.dir ${workpath}/${distname} # https://github.com/racket/racket/issues/5025 patchfiles-append paths-to-openssl.diff worksrcdir ${worksrcpath}/src depends_build-append \ port:libtool depends_lib-append port:ncurses \ port:libffi \ port:libiconv \ port:lz4 \ port:zlib configure.args-append \ --enable-curses \ --enable-liblz4 \ --enable-libz \ --enable-pthread \ --enable-xonx if {${configure.build_arch} in [list ppc ppc64]} { # Stripping may fail on PowerPC: # https://github.com/racket/racket/issues/5021 configure.args-append \ --disable-strip \ --enable-bigendian }