more patches...
This commit is contained in:
88
luakit-2.3.1v1p0.diff
Normal file
88
luakit-2.3.1v1p0.diff
Normal file
@@ -0,0 +1,88 @@
|
||||
Index: www/luakit/Makefile
|
||||
===================================================================
|
||||
RCS file: /cvs/ports/www/luakit/Makefile,v
|
||||
retrieving revision 1.35
|
||||
diff -u -p -u -p -r1.35 Makefile
|
||||
--- www/luakit/Makefile 30 Aug 2022 20:13:10 -0000 1.35
|
||||
+++ www/luakit/Makefile 31 Aug 2022 13:50:33 -0000
|
||||
@@ -4,6 +4,7 @@ GH_ACCOUNT = luakit
|
||||
GH_PROJECT = luakit
|
||||
# used in MAKE_FLAGS
|
||||
GH_TAGNAME = 2.3.1
|
||||
+REVISION = 0
|
||||
|
||||
EPOCH = 1
|
||||
|
||||
@@ -20,14 +21,29 @@ USE_GMAKE = Yes
|
||||
|
||||
COMPILER = base-clang ports-gcc
|
||||
|
||||
-WANTLIB += atk-1.0 c cairo cairo-gobject gdk-3 gdk_pixbuf-2.0
|
||||
-WANTLIB += gio-2.0 glib-2.0 gobject-2.0 gthread-2.0 gtk-3 harfbuzz
|
||||
-WANTLIB += intl javascriptcoregtk-4.0 luajit-5.1 pango-1.0
|
||||
-WANTLIB += pangocairo-1.0 pthread soup-2.4 sqlite3 webkit2gtk-4.0
|
||||
-WANTLIB += gmodule-2.0
|
||||
+WANTLIB += atk-1.0 c cairo cairo-gobject gdk-3 gdk_pixbuf-2.0 gio-2.0
|
||||
+WANTLIB += glib-2.0 gmodule-2.0 gobject-2.0 gthread-2.0 gtk-3 harfbuzz
|
||||
+WANTLIB += intl javascriptcoregtk-4.0 pango-1.0 pangocairo-1.0 pthread
|
||||
+WANTLIB += soup-2.4 sqlite3 webkit2gtk-4.0
|
||||
+
|
||||
+# luajit archs
|
||||
+.if ${MACHINE_ARCH} == "arm" \
|
||||
+ || ${MACHINE_ARCH} == "aarch64" \
|
||||
+ || ${MACHINE_ARCH} == "amd64" \
|
||||
+ || ${MACHINE_ARCH} == "i386" \
|
||||
+ || ${MACHINE_ARCH} == "powerpc"
|
||||
+LUAJIT = 1
|
||||
+WANTLIB += luajit-5.1
|
||||
+LIB_DEPENDS += lang/luajit
|
||||
+.else
|
||||
+LUAJIT = 0
|
||||
+WANTLIB += ${MODLLUA_WANTLIB}
|
||||
+.endif
|
||||
|
||||
MODULES = lang/lua
|
||||
|
||||
+MODLUA_VERSION = 5.1
|
||||
+
|
||||
BUILD_DEPENDS = devel/help2man \
|
||||
devel/luafs
|
||||
|
||||
@@ -36,8 +52,7 @@ RUN_DEPENDS = devel/desktop-file-utils \
|
||||
net/luasocket \
|
||||
textproc/lua-markdown
|
||||
|
||||
-LIB_DEPENDS = lang/luajit \
|
||||
- www/webkitgtk4
|
||||
+LIB_DEPENDS += www/webkitgtk4
|
||||
|
||||
TEST_DEPENDS = devel/luassert \
|
||||
devel/luacheck
|
||||
@@ -55,6 +70,7 @@ MAKE_FLAGS += LUA_BIN_NAME=${MODLUA_BIN}
|
||||
PIXMAPDIR=${PREFIX}/share/pixmaps/ \
|
||||
APPDIR=${PREFIX}/share/applications/ \
|
||||
PREFIX=${PREFIX} \
|
||||
+ USE_LUAJIT=${LUAJIT} \
|
||||
DEVELOPMENT_PATHS=0 \
|
||||
VERSION=${GH_TAGNAME}
|
||||
|
||||
Index: www/luakit/patches/patch-tests_async_test_undoclose_lua
|
||||
===================================================================
|
||||
RCS file: www/luakit/patches/patch-tests_async_test_undoclose_lua
|
||||
diff -N www/luakit/patches/patch-tests_async_test_undoclose_lua
|
||||
--- /dev/null 1 Jan 1970 00:00:00 -0000
|
||||
+++ www/luakit/patches/patch-tests_async_test_undoclose_lua 31 Aug 2022 13:50:33 -0000
|
||||
@@ -0,0 +1,13 @@
|
||||
+Fix undoclose unit test
|
||||
+
|
||||
+Index: tests/async/test_undoclose.lua
|
||||
+--- tests/async/test_undoclose.lua.orig
|
||||
++++ tests/async/test_undoclose.lua
|
||||
+@@ -42,6 +42,7 @@ T.test_undo_close_works = function ()
|
||||
+ w:undo_close_tab(1)
|
||||
+ assert(w.tabs:current() == 2)
|
||||
+ test.wait_for_view(w.view)
|
||||
++ test.wait_for_signal(w.view, "property::title", 2000)
|
||||
+
|
||||
+ assert(w.view.uri == uri)
|
||||
+ assert(w.view.title == "undoclose_page")
|
||||
Reference in New Issue
Block a user