mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-05 05:17:07 +02:00
testing/racket: adjust for libressl2.7
This commit is contained in:
parent
8b0d7dd4e8
commit
de35722a32
@ -6,12 +6,12 @@
|
||||
# TODO: Figure out how to run tests.
|
||||
pkgname=racket
|
||||
pkgver=6.12
|
||||
pkgrel=2
|
||||
pkgrel=3
|
||||
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.6-libcrypto libressl2.6-libssl"
|
||||
depends="ca-certificates libressl2.7-libcrypto libressl2.7-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
|
||||
@ -69,4 +69,4 @@ sha512sums="f342f0e475abb8ceb692cc66cde8d0741f0b106721210d427b569453ead642bbb951
|
||||
ff7804e37cbab237921f7d4c334f6cbb2909e9284b7b2cec1dfd3e73ec189b8ecf0cb0cabd1abedb09020f2a57ad4c32088ea73e5cb71afdafce39a7a718b10c paxmark.patch
|
||||
6af0ae984ac54f167f0513795905e9dc845e1c1554935f73958d4e21c5fad35eca791866cfdf94dfcee586ec28335d90520d769010c63cd6ab528e6be3f2c21c musl-fixes.patch
|
||||
1a96718e6a065bd08f0ff046e799fd4d7657d99789b2cdda8cf7cdd8c2d91742dd34fb43f4c6fabde89a764e073bdecdd96e2caeee49feaac242d30b17d6422b makefile-fix-bashism.patch
|
||||
72fd6870c849e6f94a426041ccee0e94146c85e33fe7da4a4bdbc72f8b81fac846935f9abfe91170a91dc32180652ec1d0260ec94587e3480ce1fa578400f8f4 libressl.patch"
|
||||
780f9d0336acfe887a30ed044df93adbc4a09a5154b5edf034b225a7de350788077820d9f8cc633d2527015e30348bd7b083991e77caa88871ddc5cf899d07f3 libressl.patch"
|
||||
|
@ -1,6 +1,7 @@
|
||||
--- a/collects/openssl/libcrypto.rkt
|
||||
+++ b/collects/openssl/libcrypto.rkt
|
||||
@@ -37,7 +37,12 @@
|
||||
diff -ru racket-6.12.orig/collects/openssl/libcrypto.rkt racket-6.12/collects/openssl/libcrypto.rkt
|
||||
--- racket-6.12.orig/collects/openssl/libcrypto.rkt 2017-01-07 15:34:14.000000000 +0200
|
||||
+++ racket-6.12/collects/openssl/libcrypto.rkt 2018-04-09 09:42:53.241968324 +0300
|
||||
@@ -37,7 +37,13 @@
|
||||
;; Other specific known versions
|
||||
"1.0.1k" "1.0.1j" "1.0.1g" "1.0.1e"
|
||||
"1.0" "1.0.0" "1.0.0e" "1.0.0d" "1.0.0c" "1.0.0b" "1.0.0a"
|
||||
@ -8,15 +9,17 @@
|
||||
+ "0.9.8e" "0.9.8b" "0.9.8" "0.9.7"
|
||||
+
|
||||
+ ;; LibreSSL
|
||||
+ "43" ;; 2.7.2+
|
||||
+ "42" ;; 2.6.3+
|
||||
+ "41" ;; 2.5.5+
|
||||
+))
|
||||
|
||||
(define libcrypto-load-fail-reason #f)
|
||||
|
||||
--- a/collects/openssl/libssl.rkt
|
||||
+++ b/collects/openssl/libssl.rkt
|
||||
@@ -9,6 +9,24 @@
|
||||
diff -ru racket-6.12.orig/collects/openssl/libssl.rkt racket-6.12/collects/openssl/libssl.rkt
|
||||
--- racket-6.12.orig/collects/openssl/libssl.rkt 2016-04-15 23:33:56.000000000 +0300
|
||||
+++ racket-6.12/collects/openssl/libssl.rkt 2018-04-09 09:43:20.028984576 +0300
|
||||
@@ -9,6 +9,25 @@
|
||||
(provide libssl
|
||||
libssl-load-fail-reason)
|
||||
|
||||
@ -34,6 +37,7 @@
|
||||
+ "0.9.8e" "0.9.8b" "0.9.8" "0.9.7"
|
||||
+
|
||||
+ ;; LibreSSL
|
||||
+ "45" ;; 2.7.2+
|
||||
+ "44" ;; 2.6.3+
|
||||
+ "43" ;; 2.5.3+
|
||||
+))
|
||||
@ -41,7 +45,7 @@
|
||||
(define libssl-load-fail-reason #f)
|
||||
|
||||
;; We need to declare because they might be distributed with PLT Scheme
|
||||
@@ -28,4 +46,4 @@
|
||||
@@ -28,4 +47,4 @@
|
||||
(lambda (x)
|
||||
(set! libssl-load-fail-reason (exn-message x))
|
||||
#f)])
|
||||
|
Loading…
Reference in New Issue
Block a user