mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-05 21:37:15 +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.
|
# TODO: Figure out how to run tests.
|
||||||
pkgname=racket
|
pkgname=racket
|
||||||
pkgver=6.12
|
pkgver=6.12
|
||||||
pkgrel=2
|
pkgrel=3
|
||||||
pkgdesc="A general purpose programming language in the Lisp-Scheme family"
|
pkgdesc="A general purpose programming language in the Lisp-Scheme family"
|
||||||
url="https://racket-lang.org/"
|
url="https://racket-lang.org/"
|
||||||
arch="all"
|
arch="all"
|
||||||
license="LGPL-3.0-or-later MIT"
|
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"
|
makedepends="chrpath libffi-dev libucontext-dev paxmark"
|
||||||
subpackages="$pkgname-dev $pkgname-doc"
|
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/$pkgname-minimal-$pkgver-src.tgz
|
||||||
@ -69,4 +69,4 @@ sha512sums="f342f0e475abb8ceb692cc66cde8d0741f0b106721210d427b569453ead642bbb951
|
|||||||
ff7804e37cbab237921f7d4c334f6cbb2909e9284b7b2cec1dfd3e73ec189b8ecf0cb0cabd1abedb09020f2a57ad4c32088ea73e5cb71afdafce39a7a718b10c paxmark.patch
|
ff7804e37cbab237921f7d4c334f6cbb2909e9284b7b2cec1dfd3e73ec189b8ecf0cb0cabd1abedb09020f2a57ad4c32088ea73e5cb71afdafce39a7a718b10c paxmark.patch
|
||||||
6af0ae984ac54f167f0513795905e9dc845e1c1554935f73958d4e21c5fad35eca791866cfdf94dfcee586ec28335d90520d769010c63cd6ab528e6be3f2c21c musl-fixes.patch
|
6af0ae984ac54f167f0513795905e9dc845e1c1554935f73958d4e21c5fad35eca791866cfdf94dfcee586ec28335d90520d769010c63cd6ab528e6be3f2c21c musl-fixes.patch
|
||||||
1a96718e6a065bd08f0ff046e799fd4d7657d99789b2cdda8cf7cdd8c2d91742dd34fb43f4c6fabde89a764e073bdecdd96e2caeee49feaac242d30b17d6422b makefile-fix-bashism.patch
|
1a96718e6a065bd08f0ff046e799fd4d7657d99789b2cdda8cf7cdd8c2d91742dd34fb43f4c6fabde89a764e073bdecdd96e2caeee49feaac242d30b17d6422b makefile-fix-bashism.patch
|
||||||
72fd6870c849e6f94a426041ccee0e94146c85e33fe7da4a4bdbc72f8b81fac846935f9abfe91170a91dc32180652ec1d0260ec94587e3480ce1fa578400f8f4 libressl.patch"
|
780f9d0336acfe887a30ed044df93adbc4a09a5154b5edf034b225a7de350788077820d9f8cc633d2527015e30348bd7b083991e77caa88871ddc5cf899d07f3 libressl.patch"
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
--- a/collects/openssl/libcrypto.rkt
|
diff -ru racket-6.12.orig/collects/openssl/libcrypto.rkt racket-6.12/collects/openssl/libcrypto.rkt
|
||||||
+++ b/collects/openssl/libcrypto.rkt
|
--- racket-6.12.orig/collects/openssl/libcrypto.rkt 2017-01-07 15:34:14.000000000 +0200
|
||||||
@@ -37,7 +37,12 @@
|
+++ racket-6.12/collects/openssl/libcrypto.rkt 2018-04-09 09:42:53.241968324 +0300
|
||||||
|
@@ -37,7 +37,13 @@
|
||||||
;; Other specific known versions
|
;; Other specific known versions
|
||||||
"1.0.1k" "1.0.1j" "1.0.1g" "1.0.1e"
|
"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"
|
"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"
|
+ "0.9.8e" "0.9.8b" "0.9.8" "0.9.7"
|
||||||
+
|
+
|
||||||
+ ;; LibreSSL
|
+ ;; LibreSSL
|
||||||
|
+ "43" ;; 2.7.2+
|
||||||
+ "42" ;; 2.6.3+
|
+ "42" ;; 2.6.3+
|
||||||
+ "41" ;; 2.5.5+
|
+ "41" ;; 2.5.5+
|
||||||
+))
|
+))
|
||||||
|
|
||||||
(define libcrypto-load-fail-reason #f)
|
(define libcrypto-load-fail-reason #f)
|
||||||
|
|
||||||
--- a/collects/openssl/libssl.rkt
|
diff -ru racket-6.12.orig/collects/openssl/libssl.rkt racket-6.12/collects/openssl/libssl.rkt
|
||||||
+++ b/collects/openssl/libssl.rkt
|
--- racket-6.12.orig/collects/openssl/libssl.rkt 2016-04-15 23:33:56.000000000 +0300
|
||||||
@@ -9,6 +9,24 @@
|
+++ racket-6.12/collects/openssl/libssl.rkt 2018-04-09 09:43:20.028984576 +0300
|
||||||
|
@@ -9,6 +9,25 @@
|
||||||
(provide libssl
|
(provide libssl
|
||||||
libssl-load-fail-reason)
|
libssl-load-fail-reason)
|
||||||
|
|
||||||
@ -34,6 +37,7 @@
|
|||||||
+ "0.9.8e" "0.9.8b" "0.9.8" "0.9.7"
|
+ "0.9.8e" "0.9.8b" "0.9.8" "0.9.7"
|
||||||
+
|
+
|
||||||
+ ;; LibreSSL
|
+ ;; LibreSSL
|
||||||
|
+ "45" ;; 2.7.2+
|
||||||
+ "44" ;; 2.6.3+
|
+ "44" ;; 2.6.3+
|
||||||
+ "43" ;; 2.5.3+
|
+ "43" ;; 2.5.3+
|
||||||
+))
|
+))
|
||||||
@ -41,7 +45,7 @@
|
|||||||
(define libssl-load-fail-reason #f)
|
(define libssl-load-fail-reason #f)
|
||||||
|
|
||||||
;; We need to declare because they might be distributed with PLT Scheme
|
;; We need to declare because they might be distributed with PLT Scheme
|
||||||
@@ -28,4 +46,4 @@
|
@@ -28,4 +47,4 @@
|
||||||
(lambda (x)
|
(lambda (x)
|
||||||
(set! libssl-load-fail-reason (exn-message x))
|
(set! libssl-load-fail-reason (exn-message x))
|
||||||
#f)])
|
#f)])
|
||||||
|
Loading…
Reference in New Issue
Block a user