testing/racket: use newer libressl

This commit is contained in:
Leo 2020-04-07 16:54:09 -03:00
parent 293df7ec41
commit 2fbdf89f4e

View File

@ -6,25 +6,22 @@
# TODO: Figure out how to run tests.
pkgname=racket
pkgver=6.12
pkgrel=3
pkgrel=4
pkgdesc="A general purpose programming language in the Lisp-Scheme family"
url="https://racket-lang.org/"
arch="all"
license="LGPL-3.0-or-later MIT"
depends="ca-certificates libressl2.7-libcrypto libressl2.7-libssl"
depends="ca-certificates libressl3.0-libcrypto libressl3.0-libssl"
makedepends="chrpath libffi-dev libucontext-dev paxmark"
subpackages="$pkgname-dev $pkgname-doc"
source="https://download.racket-lang.org/releases/$pkgver/installers/$pkgname-minimal-$pkgver-src.tgz
source="https://download.racket-lang.org/releases/$pkgver/installers/racket-minimal-$pkgver-src.tgz
paxmark.patch
musl-fixes.patch
makefile-fix-bashism.patch
libressl.patch"
builddir="$srcdir/$pkgname-$pkgver"
prepare() {
default_prepare
cd "$builddir"
# Remove bundled libffi to be sure that system-provided is used.
rm -Rf src/foreign/libffi
}