Date: Saturday, April 29, 2023 @ 21:14:57 Author: alucryd Revision: 1454804
neko 2.3.0-8: mbedtls rebuild Added: neko/trunk/neko-mbedtls2.patch Modified: neko/trunk/PKGBUILD ---------------------+ PKGBUILD | 9 +++++--- neko-mbedtls2.patch | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 62 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-04-29 20:56:59 UTC (rev 1454803) +++ PKGBUILD 2023-04-29 21:14:57 UTC (rev 1454804) @@ -9,18 +9,20 @@ pkgname=neko pkgver=2.3.0 -pkgrel=7 +pkgrel=8 pkgdesc='High-level dynamically typed programming language' url='https://nekovm.org/' license=(LGPL) arch=(x86_64) -depends=(gc gtk3 mariadb-libs mbedtls sqlite) -makedepends=(apache apr cmake git mbedtls ninja) +depends=(gc gtk3 mariadb-libs mbedtls2 sqlite) +makedepends=(apache apr cmake git ninja) optdepends=('apache: for extending Apache with mod_neko') options=(!strip) source=(2023-04-10.patch + neko-mbedtls2.patch "git+https://github.com/HaxeFoundation/neko#commit=ff67a696a718cba0a6bc0ec583e355272b4a5923") # tag: v2-3-0 b2sums=('83a08288938a294dbcd2e6c91e7912989332807375173a5f6c11ec818e3e8bad59e0f4826a6743a6a3802b4faa0c85837424a20a314c7cb9a596367283aaf564' + 'ea9c86b2f6ac8e943f0c70406a73a055468e71de8740adc2116e0cfd9e68d08ac0d071ce94119a52954fed08319176308395ae20715ce7bd0d38fb538c95f765' 'SKIP') prepare() { @@ -27,6 +29,7 @@ cd $pkgname sed -i '/xlocale.h/d' libs/std/sys.c patch -p1 -i ../2023-04-10.patch + patch -p1 -i ../neko-mbedtls2.patch } build() { Added: neko-mbedtls2.patch =================================================================== --- neko-mbedtls2.patch (rev 0) +++ neko-mbedtls2.patch 2023-04-29 21:14:57 UTC (rev 1454804) @@ -0,0 +1,56 @@ +diff '--color=auto' -rupN neko.orig/cmake/FindMbedTLS.cmake neko/cmake/FindMbedTLS.cmake +--- neko.orig/cmake/FindMbedTLS.cmake 2023-04-29 23:08:34.034264531 +0200 ++++ neko/cmake/FindMbedTLS.cmake 2023-04-29 23:09:24.109014460 +0200 +@@ -2,37 +2,37 @@ + + find_path(MBEDTLS_INCLUDE_DIR + NAMES mbedtls/ssl.h +- PATH_SUFFIXES include ++ PATH_SUFFIXES include/mbedtls2 + HINTS ${MBEDTLS_ROOT}) + + find_library(MBEDTLS_LIBRARY + NAMES mbedtls +- PATH_SUFFIXES lib ++ PATH_SUFFIXES lib/mbedtls2 + HINTS ${MBEDTLS_ROOT}) + + find_library(MBEDCRYPTO_LIBRARY + NAMES mbedcrypto +- PATH_SUFFIXES lib ++ PATH_SUFFIXES lib/mbedtls2 + HINTS ${MBEDTLS_ROOT}) + + find_library(MBEDX509_LIBRARY + NAMES mbedx509 +- PATH_SUFFIXES lib ++ PATH_SUFFIXES lib/mbedtls2 + HINTS ${MBEDTLS_ROOT}) + + find_library(MBEDTLS_STATIC_LIBRARY + NAMES libmbedtls.a +- PATH_SUFFIXES lib ++ PATH_SUFFIXES lib/mbedtls2 + HINTS ${MBEDTLS_ROOT}) + + find_library(MBEDCRYPTO_STATIC_LIBRARY + NAMES libmbedcrypto.a +- PATH_SUFFIXES lib ++ PATH_SUFFIXES lib/mbedtls2 + HINTS ${MBEDTLS_ROOT}) + + find_library(MBEDX509_STATIC_LIBRARY + NAMES libmbedx509.a +- PATH_SUFFIXES lib ++ PATH_SUFFIXES lib/mbedtls2 + HINTS ${MBEDTLS_ROOT}) + + if(MBEDTLS_INCLUDE_DIR) +@@ -60,4 +60,4 @@ else() + endif() + endif() + +-mark_as_advanced(MBEDTLS_INCLUDE_DIR MBEDTLS_LIBRARY) +\ No newline at end of file ++mark_as_advanced(MBEDTLS_INCLUDE_DIR MBEDTLS_LIBRARY) +
