dev-lang/quickjs: add 2024.01.13, drop 2021.03.27

Signed-off-by: liuyujielol <2073201758GD@gmail.com>
This commit is contained in:
liuyujielol 2024-03-04 23:05:09 +08:00 committed by 梁永祥
parent ce4985be4c
commit 9848943a2f
3 changed files with 13 additions and 5 deletions

View File

@ -1 +1 @@
DIST quickjs-2021-03-27.tar.xz 753556 BLAKE2B a959da95ca4861b5675359ac81598b50a80170ec4f4d819c44d666dd4ecb5a2e11d63230f98b611d5109941f5b21f5c8f791d56d153b818408ec1c59350d5e1d SHA512 eeb810083484df213bc658a8703ca3ef094b7789c2b49eed86cb4068c9f9da401ad0300261d61a163c6ea82306f3ef50bf8e29a64920f704fd8958ef08a7286c
DIST quickjs-2024-01-13.tar.xz 765800 BLAKE2B 6d65d9ae19ef816a7e4784821d138d2be9965bbbea42c11f13adc0560dc6d67db9cd75c367680a5caec34182a320819127fc0d0c95c10fcf441161ca7880d5aa SHA512 9f426404e4dc1e2a41fcc235b72e58708041aed24eadd5fb9e82f62435501003d3a6b04831f307b04852551d2fd265b94cd400b3293ec0810465f52de8a6c057

View File

@ -29,7 +29,7 @@ index 8fc7e55..03cec93 100644
CFLAGS += -Wno-array-bounds -Wno-format-truncation
ifdef CONFIG_LTO
else
@@ -101,11 +101,11 @@ DEFINES+=-D__USE_MINGW_ANSI_STDIO # for standard snprintf behavior
@@ -120,16 +120,16 @@ DEFINES+=-D__USE_MINGW_ANSI_STDIO # for standard snprintf behavior
endif
CFLAGS+=$(DEFINES)
@ -40,8 +40,13 @@ index 8fc7e55..03cec93 100644
+CFLAGS_SMALL=$(CFLAGS)
+CFLAGS_OPT=$(CFLAGS)
CFLAGS_NOLTO:=$(CFLAGS_OPT)
ifdef CONFIG_COSMO
-LDFLAGS+=-s # better to strip by default
+#LDFLAGS+=
else
-LDFLAGS+=-g
+#LDFLAGS+=
endif
ifdef CONFIG_LTO
CFLAGS_SMALL+=-flto
CFLAGS_OPT+=-flto

View File

@ -1,4 +1,4 @@
# Copyright 2023 Gentoo Authors
# Copyright 2023-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@ -10,14 +10,13 @@ MY_P="${PN}-${PV//./-}"
DESCRIPTION="Small embeddable Javascript engine"
HOMEPAGE="https://bellard.org/quickjs/"
SRC_URI="https://bellard.org/quickjs/${MY_P}.tar.xz"
S="${WORKDIR}/${MY_P}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="lto"
S="${WORKDIR}/${MY_P}"
PATCHES=(
"${FILESDIR}/${PN}-2020.11.08_Remove-TTY-check-in-test.patch"
"${FILESDIR}/${PN}-2021-03-27-respect-env.patch"
@ -48,3 +47,7 @@ src_compile() {
emake
fi
}
src_install() {
emake DESTDIR="${ED}" PREFIX=/usr install
}