From e7bbc7d1758e638f96e7893ce2b7096b15c0dd62 Mon Sep 17 00:00:00 2001 From: Jingyun Hua <huajingyun@loongson.cn> Date: Wed, 15 May 2024 07:36:32 +0000 Subject: [PATCH] community/yofi: fix build on loongarch64 Update libc to v0.2.154 to support loongarch64 --- community/yofi/APKBUILD | 5 ++++- community/yofi/Cargo-update.patch | 16 ++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 community/yofi/Cargo-update.patch diff --git a/community/yofi/APKBUILD b/community/yofi/APKBUILD index 418e95f1cd81..9c5453296d22 100644 --- a/community/yofi/APKBUILD +++ b/community/yofi/APKBUILD @@ -17,9 +17,11 @@ makedepends=" libxkbcommon-dev wayland-dev " -source="https://github.com/l4l/yofi/archive/$pkgver/yofi-$pkgver.tar.gz" +source="https://github.com/l4l/yofi/archive/$pkgver/yofi-$pkgver.tar.gz + Cargo-update.patch" prepare() { + default_prepare cargo fetch --target="$CTARGET" --locked } @@ -37,4 +39,5 @@ package() { sha512sums=" 2854c9884aee083f213d6edf66ab8287d10d6eae21b1da2e93f6d0e9bcc655cd5078473b5fa9b5bfce28ab38a86fb870236a707281f6b87d529a71ee97bda0c8 yofi-0.2.2.tar.gz +de6847427947c7024e4860c9c01d662a937d7cd08471bfe070da7f541cff249b636e21019315ba69122728fea4e1cb6274f4220bcee221156addc193f076fd1e Cargo-update.patch " diff --git a/community/yofi/Cargo-update.patch b/community/yofi/Cargo-update.patch new file mode 100644 index 000000000000..e586e64be0da --- /dev/null +++ b/community/yofi/Cargo-update.patch @@ -0,0 +1,16 @@ +diff --git a/Cargo.lock b/Cargo.lock +index 8ce4d03..aa32ceb 100644 +--- a/Cargo.lock ++++ b/Cargo.lock +@@ -483,9 +483,9 @@ checksum = "db13adb97ab515a3691f56e4dbab09283d0b86cb45abd991d8634a9d6f501760" + + [[package]] + name = "libc" +-version = "0.2.153" ++version = "0.2.154" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" ++checksum = "ae743338b92ff9146ce83992f766a31066a91a8c84a45e0e9f21e7cf6de6d346" + + [[package]] + name = "libloading" -- GitLab