edbrowse: Bump to 3.8.6
This commit is contained in:
parent
bbab3668ff
commit
b5a0e75ccb
|
@ -0,0 +1,22 @@
|
|||
QuickJS Javascript Engine
|
||||
|
||||
Copyright (c) 2017-2021 Fabrice Bellard
|
||||
Copyright (c) 2017-2021 Charlie Gordon
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in
|
||||
all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
THE SOFTWARE.
|
|
@ -1,15 +1,20 @@
|
|||
TERMUX_PKG_HOMEPAGE=https://edbrowse.org/
|
||||
TERMUX_PKG_DESCRIPTION="Line based editor, browser, and mail client"
|
||||
TERMUX_PKG_LICENSE="GPL-2.0, MIT, MPL-2.0"
|
||||
TERMUX_PKG_LICENSE_FILE="COPYING"
|
||||
# License: GPL-2.0-or-later
|
||||
TERMUX_PKG_LICENSE="GPL-2.0, MIT"
|
||||
TERMUX_PKG_LICENSE_FILE="COPYING, LICENSE.quickjs"
|
||||
TERMUX_PKG_MAINTAINER="@termux"
|
||||
TERMUX_PKG_VERSION=3.8.5
|
||||
TERMUX_PKG_VERSION=3.8.6
|
||||
TERMUX_PKG_SRCURL=https://github.com/CMB/edbrowse/archive/refs/tags/v${TERMUX_PKG_VERSION}.tar.gz
|
||||
TERMUX_PKG_SHA256=4fb6ce7962560552b370c55467dc65f6d751de06ba373ac7c4678625daed37b4
|
||||
TERMUX_PKG_DEPENDS="libandroid-glob, libcurl, pcre2, readline, unixodbc"
|
||||
TERMUX_PKG_SHA256=85ce43c2832e1e79ea24e23c7726757080ef966d7c2c387f8aa9be108f36bf26
|
||||
TERMUX_PKG_DEPENDS="libandroid-glob, libcurl, openssl, pcre2, readline, unixodbc"
|
||||
TERMUX_PKG_BUILD_DEPENDS="quickjs"
|
||||
TERMUX_PKG_BUILD_IN_SRC=true
|
||||
TERMUX_PKG_EXTRA_MAKE_ARGS="-C src
|
||||
PREFIX=$TERMUX_PREFIX
|
||||
QUICKJS_DIR=$TERMUX_PREFIX/include/quickjs
|
||||
"
|
||||
|
||||
termux_step_post_get_source() {
|
||||
cp $TERMUX_PKG_BUILDER_DIR/LICENSE.quickjs ./
|
||||
}
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
--- src/src/makefile 2021-04-07 15:57:51.000000000 +0000
|
||||
+++ src/src/makefile 2021-10-03 18:58:49.577709943 +0000
|
||||
--- a/src/makefile
|
||||
+++ b/src/makefile
|
||||
@@ -31,10 +31,10 @@
|
||||
CFLAGS += $(DEBUGFLAGS)
|
||||
|
||||
# Libraries and linker flags for edbrowse.
|
||||
-LDFLAGS = $(STRIP) $(LINKER_LIBS) -lpthread -lm
|
||||
+LDFLAGS += $(STRIP) $(LINKER_LIBS) -landroid-glob -lm
|
||||
-LDFLAGS = $(STRIP) $(LINKER_LIBS) -lpthread -lm -lssl -lcrypto
|
||||
+LDFLAGS = $(STRIP) $(LINKER_LIBS) -landroid-glob -lm -lssl -lcrypto
|
||||
|
||||
# LDFLAGS for quickjs loading.
|
||||
-QUICKJS_LDFLAGS = $(QUICKJS_DIR)/libquickjs.a -ldl
|
Loading…
Reference in New Issue