Index: lang/crystal/Makefile =================================================================== --- lang/crystal/Makefile +++ lang/crystal/Makefile @@ -83,13 +83,20 @@ @${RLN} x86_64-freebsd ${WRKSRC}/src/lib_c/aarch64-unknown-freebsd post-patch: -.if ${SSL_DEFAULT} == "base" && ${OSREL:R} < 15 +.if ${SSL_DEFAULT} == "base" && ${OSREL:R} <= 13 @${REINPLACE_CMD} -i '' \ -e 's|CRYSTAL_SSL_VERSION|1.1.1|g' \ -e 's|CRYSTAL_SSL_LDFLAGS|${OPENSSLLIB}|g' \ ${WRKSRC}/src/openssl/lib_ssl.cr \ ${WRKSRC}/src/openssl/lib_crypto.cr .endif +.if ${SSL_DEFAULT} == "base" && ${OSREL:R} >= 14 + @${REINPLACE_CMD} -i '' \ + -e 's|CRYSTAL_SSL_VERSION|3.0.10|g' \ + -e 's|CRYSTAL_SSL_LDFLAGS|${OPENSSLLIB}|g' \ + ${WRKSRC}/src/openssl/lib_ssl.cr \ + ${WRKSRC}/src/openssl/lib_crypto.cr +.endif pre-test: @${CHMOD} +x ${WRKSRC}/src/llvm/ext/find-llvm-config Index: lang/crystal/distinfo =================================================================== --- lang/crystal/distinfo +++ lang/crystal/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1678454903 +TIMESTAMP = 1693811220 SHA256 (crystal/crystal-1.5.1-aarch64-llvm14.tar.xz) = 62617bf7a6d38d5a980672559b680818bf35803252f69bb6ecfb33377c3b2a88 SIZE (crystal/crystal-1.5.1-aarch64-llvm14.tar.xz) = 2085460 SHA256 (crystal/crystal-lang-crystal-1.7.3_GH0.tar.gz) = 3ad94dd2835a58af8dabf18d6cdf3791eb49cdfc6fdc6fd6a4e59abf0e860a6f