From f729e4510e32f120c85807ded2a79386558e809d Mon Sep 17 00:00:00 2001 From: tqfx Date: Tue, 23 Apr 2024 22:27:35 +0800 Subject: [PATCH] bump(main/yosys): 0.40 --- packages/yosys/Makefile.patch | 11 ++++------- packages/yosys/build.sh | 6 +++--- 2 files changed, 7 insertions(+), 10 deletions(-) diff --git a/packages/yosys/Makefile.patch b/packages/yosys/Makefile.patch index e92ffa3b59..bef0554e61 100644 --- a/packages/yosys/Makefile.patch +++ b/packages/yosys/Makefile.patch @@ -1,6 +1,6 @@ --- a/Makefile +++ b/Makefile -@@ -11,7 +11,7 @@ +@@ -10,7 +10,7 @@ CONFIG := clang # features (the more the better) ENABLE_TCL := 1 @@ -9,15 +9,12 @@ ENABLE_GLOB := 1 ENABLE_PLUGINS := 1 ENABLE_READLINE := 1 -@@ -216,9 +215,8 @@ - endif +@@ -217,7 +217,7 @@ endif ifeq ($(CONFIG),clang) --CXX = clang --LD = clang++ + CXX = clang++ -CXXFLAGS += -std=$(CXXSTD) -Os -+LD = $(CXX) +CXXFLAGS += -std=$(CXXSTD) - ABCMKARGS += ARCHFLAGS="-DABC_USE_STDINT_H -Wno-c++11-narrowing $(ABC_ARCHFLAGS)" + ABCMKARGS += ARCHFLAGS="-DABC_USE_STDINT_H $(ABC_ARCHFLAGS)" ifneq ($(SANITIZER),) diff --git a/packages/yosys/build.sh b/packages/yosys/build.sh index ea7e1be7ee..11ad70b9de 100644 --- a/packages/yosys/build.sh +++ b/packages/yosys/build.sh @@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://yosyshq.net/yosys/ TERMUX_PKG_DESCRIPTION="A framework for RTL synthesis tools" TERMUX_PKG_LICENSE="ISC" TERMUX_PKG_MAINTAINER="@termux" -TERMUX_PKG_VERSION="0.38" +TERMUX_PKG_VERSION="0.40" TERMUX_PKG_SRCURL=https://github.com/YosysHQ/yosys/archive/refs/tags/yosys-${TERMUX_PKG_VERSION}.tar.gz -TERMUX_PKG_SHA256=5f3d7bb12c5371db00586700a658a9196008a9457839f046403a660fe0c7a1df +TERMUX_PKG_SHA256=c1d42ad90d587b587210b40cf3c5584e41e20f656e8630c33b6583322e8b764e TERMUX_PKG_AUTO_UPDATE=true TERMUX_PKG_UPDATE_VERSION_REGEXP="\d+\.\d+" TERMUX_PKG_DEPENDS="graphviz, libandroid-glob, libandroid-spawn, libc++, libffi, readline, tcl, zlib" @@ -12,5 +12,5 @@ TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_EXTRA_MAKE_ARGS="PREFIX=$TERMUX_PREFIX" termux_step_pre_configure() { - LDFLAGS+=" -landroid-glob -landroid-spawn" + export LIBS="-landroid-glob -landroid-spawn" }