pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/www/luakit luakit: Update to 2.3
details: https://anonhg.NetBSD.org/pkgsrc/rev/48c417691d5e
branches: trunk
changeset: 448798:48c417691d5e
user: nia <nia%pkgsrc.org@localhost>
date: Mon Mar 15 11:17:18 2021 +0000
description:
luakit: Update to 2.3
## [2.3]
### Added
- Added Gopher protocol support, see comment in rc.lua.
- Added two commands to clear website data (:clear-data, :clear-favicon-db).
- Added dark mode support setting `application.prefer_dark_mode`.
- The tabmenu plugin is now included in luakit (:tabmenu).
### Changed
- Removed debug symbol generation for default make.
- Changed the C standard from gnu99 to c11 because Webkit wants it.
- The proxy module remembers when no proxy or system proxy was used last.
- The proxy widget is hidden when proxy "None" is active.
### Fixed
- Fixed bounding box not spanning over whole element.
- Fixed an issue where styled hint labels caused intransparent bounding boxes.
- Fixed a race condition when a tab is closed on NetBSD.
- Do not execute "git ls-files" when luakit is not a git repository
### Update information
- The gopher module needs `luasocket` installed.
diffstat:
www/luakit/Makefile | 5 +--
www/luakit/PLIST | 8 ++++++-
www/luakit/distinfo | 11 ++++-----
www/luakit/patches/patch-common_ipc.c | 36 -----------------------------------
4 files changed, 14 insertions(+), 46 deletions(-)
diffs (127 lines):
diff -r 94cc1c81b259 -r 48c417691d5e www/luakit/Makefile
--- a/www/luakit/Makefile Mon Mar 15 11:05:43 2021 +0000
+++ b/www/luakit/Makefile Mon Mar 15 11:17:18 2021 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2020/11/06 12:15:54 nia Exp $
+# $NetBSD: Makefile,v 1.8 2021/03/15 11:17:18 nia Exp $
-DISTNAME= luakit-2.2.1
-PKGREVISION= 2
+DISTNAME= luakit-2.3
CATEGORIES= www lua
MASTER_SITES= ${MASTER_SITE_GITHUB:=luakit/}
diff -r 94cc1c81b259 -r 48c417691d5e www/luakit/PLIST
--- a/www/luakit/PLIST Mon Mar 15 11:05:43 2021 +0000
+++ b/www/luakit/PLIST Mon Mar 15 11:17:18 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2020/08/09 17:25:37 nia Exp $
+@comment $NetBSD: PLIST,v 1.2 2021/03/15 11:17:18 nia Exp $
bin/luakit
lib/luakit/luakit.so
man/man1/luakit.1
@@ -37,6 +37,7 @@
share/doc/luakit/modules/bookmarks.html
share/doc/luakit/modules/bookmarks_chrome.html
share/doc/luakit/modules/chrome.html
+share/doc/luakit/modules/clear_data.html
share/doc/luakit/modules/cmdhist.html
share/doc/luakit/modules/completion.html
share/doc/luakit/modules/domain_props.html
@@ -50,6 +51,7 @@
share/doc/luakit/modules/go_input.html
share/doc/luakit/modules/go_next_prev.html
share/doc/luakit/modules/go_up.html
+share/doc/luakit/modules/gopher.html
share/doc/luakit/modules/help_chrome.html
share/doc/luakit/modules/hide_scrollbars.html
share/doc/luakit/modules/history.html
@@ -101,6 +103,7 @@
share/doc/luakit/modules/styles.html
share/doc/luakit/modules/tab_favicons.html
share/doc/luakit/modules/tabhistory.html
+share/doc/luakit/modules/tabmenu.html
share/doc/luakit/modules/taborder.html
share/doc/luakit/modules/tests.lib.html
share/doc/luakit/modules/undoclose.html
@@ -132,6 +135,7 @@
share/luakit/lib/bookmarks_chrome.lua
share/luakit/lib/chrome.lua
share/luakit/lib/chrome_wm.lua
+share/luakit/lib/clear_data.lua
share/luakit/lib/cmdhist.lua
share/luakit/lib/completion.lua
share/luakit/lib/domain_props.lua
@@ -149,6 +153,7 @@
share/luakit/lib/go_input.lua
share/luakit/lib/go_next_prev.lua
share/luakit/lib/go_up.lua
+share/luakit/lib/gopher.lua
share/luakit/lib/help_chrome.lua
share/luakit/lib/hide_scrollbars.lua
share/luakit/lib/history.lua
@@ -198,6 +203,7 @@
share/luakit/lib/styles.lua
share/luakit/lib/tab_favicons.lua
share/luakit/lib/tabhistory.lua
+share/luakit/lib/tabmenu.lua
share/luakit/lib/taborder.lua
share/luakit/lib/undoclose.lua
share/luakit/lib/unique_instance.lua
diff -r 94cc1c81b259 -r 48c417691d5e www/luakit/distinfo
--- a/www/luakit/distinfo Mon Mar 15 11:05:43 2021 +0000
+++ b/www/luakit/distinfo Mon Mar 15 11:17:18 2021 +0000
@@ -1,8 +1,7 @@
-$NetBSD: distinfo,v 1.2 2020/10/04 18:16:42 nia Exp $
+$NetBSD: distinfo,v 1.3 2021/03/15 11:17:18 nia Exp $
-SHA1 (luakit-2.2.1.tar.gz) = a634f4e87aecf62a305284560ba15dbe1119e602
-RMD160 (luakit-2.2.1.tar.gz) = a0ac406989aa56e061d5a9e7722a85387bbe60de
-SHA512 (luakit-2.2.1.tar.gz) = 9a055c1541f31027805d3da2604d98c0193a9c2874099fc3ab3ef08c645a8e91b8504d1162e86cbd29a5e5e0a3c54b3154299708f864d135d8640bcc3866674b
-Size (luakit-2.2.1.tar.gz) = 488845 bytes
+SHA1 (luakit-2.3.tar.gz) = 7ef5847de005abc25a2b67ddf28d95d17070f0b9
+RMD160 (luakit-2.3.tar.gz) = f64c0aac01a869e82db5d6faf223de5ce525ffe8
+SHA512 (luakit-2.3.tar.gz) = f41121e1c47c020d90fe69f858b8c348f5c3ad752891abf2b94e5b44eebe3d5c8c315342c9aa4c53bbaef548f6ef2a1d0c522d877f0a20516734755967c0bb5c
+Size (luakit-2.3.tar.gz) = 497471 bytes
SHA1 (patch-Makefile) = 8510a1de1c99244ce1f8cb925439921381692f3d
-SHA1 (patch-common_ipc.c) = bcaf0b83dac1b9e3af07883473c028f0dad1a696
diff -r 94cc1c81b259 -r 48c417691d5e www/luakit/patches/patch-common_ipc.c
--- a/www/luakit/patches/patch-common_ipc.c Mon Mar 15 11:05:43 2021 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,36 +0,0 @@
-$NetBSD: patch-common_ipc.c,v 1.1 2020/10/04 18:16:42 nia Exp $
-
-[PATCH] Handle EOF sent to G_IO_IN instead of G_IO_HUP (NetBSD/OSX)
-
-Fixes https://github.com/luakit/luakit/issues/725
-
---- common/ipc.c.orig 2020-09-19 10:55:41.000000000 +0000
-+++ common/ipc.c
-@@ -21,6 +21,7 @@
- #include "common/lualib.h"
- #include "common/luaserialize.h"
- #include "common/ipc.h"
-+#include "log.h"
-
- /* Prototypes for ipc_recv_... functions */
- #define X(name) void ipc_recv_##name(ipc_endpoint_t *ipc, const void *msg, guint length);
-@@ -138,6 +139,19 @@ ipc_recv_and_dispatch_or_enqueue(ipc_end
- case G_IO_STATUS_AGAIN:
- return;
- case G_IO_STATUS_EOF:
-+ verbose("g_io_channel_read_chars(): End Of File received");
-+ /* OSX and NetBSD are sending EOF on nonblocking channels first.
-+ * These requests can be ignored. They should end up in
-+ * recv_hup(), but unfortunately they do not.
-+ *
-+ * If we do not close the socket, glib will continue to
-+ * call the G_IO_IN handler.
-+ *
-+ * We decrement the refcount to 1 here, and when ipc_recv
-+ * decrements the refcount to zero, the socket will be
-+ * disconnected.
-+ */
-+ g_atomic_int_dec_and_test(&ipc->refcount);
- return;
- case G_IO_STATUS_ERROR:
- if (!g_str_equal(ipc->name, "UI"))
Home |
Main Index |
Thread Index |
Old Index