aboutsummaryrefslogtreecommitdiffstats
path: root/www
diff options
context:
space:
mode:
authorpi <pi@FreeBSD.org>2017-07-28 14:29:20 +0800
committerpi <pi@FreeBSD.org>2017-07-28 14:29:20 +0800
commitaa0d727676f25e5f6f3be7c85f967fd391a63a3f (patch)
tree92570551f54924184470261e35b9843ea1fa1f90 /www
parentb4ec68c27c0ee970f5658996bb22d1af74b99a2c (diff)
downloadfreebsd-ports-gnome-aa0d727676f25e5f6f3be7c85f967fd391a63a3f.tar.gz
freebsd-ports-gnome-aa0d727676f25e5f6f3be7c85f967fd391a63a3f.tar.zst
freebsd-ports-gnome-aa0d727676f25e5f6f3be7c85f967fd391a63a3f.zip
www/luakit: update 2012.09.13r1 -> 2017.07.26
- submitter becomes maintainer PR: 221016 Relnotes: https://luakit.github.io/luakit/news/luakit-2017.07.26.html Submitted by: Stefan Hagen <freebsd-bugzilla@textmail.me>
Diffstat (limited to 'www')
-rw-r--r--www/luakit/Makefile36
-rw-r--r--www/luakit/distinfo6
-rw-r--r--www/luakit/pkg-descr9
-rw-r--r--www/luakit/pkg-plist224
4 files changed, 203 insertions, 72 deletions
diff --git a/www/luakit/Makefile b/www/luakit/Makefile
index c7f6e3311418..4e44dff4e1a7 100644
--- a/www/luakit/Makefile
+++ b/www/luakit/Makefile
@@ -1,34 +1,34 @@
-# Created by: gugabsd <gugabsd@mundounix.com.br>
+# Created by: Stefan Hagen <ports@textmail.me>
# $FreeBSD$
PORTNAME= luakit
-PORTVERSION= 2012.09.13r1
-PORTREVISION= 7
+PORTVERSION= 2017.07.26
CATEGORIES= www
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= ports@textmail.me
COMMENT= Fast, small, webkit based browser framework extensible by Lua
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING.GPLv3
-BUILD_DEPENDS= help2man:misc/help2man
+BUILD_DEPENDS= help2man:misc/help2man \
+ ${LUA_MODLIBDIR}/lfs.so:devel/luafilesystem-51
LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \
libsoup-2.4.so:devel/libsoup \
libfreetype.so:print/freetype2 \
- libwebkitgtk-1.0.so:www/webkit-gtk2 \
- libfontconfig.so:x11-fonts/fontconfig \
- libunique-1.0.so:x11-toolkits/unique
+ libwebkit2gtk-4.0.so:www/webkit2-gtk3 \
+ libfontconfig.so:x11-fonts/fontconfig
RUN_DEPENDS= ${LUA_PKGNAMEPREFIX}luafilesystem>=0:devel/luafilesystem-51
+USES= desktop-file-utils gettext-runtime gmake lua:51 pkgconfig sqlite
USE_GITHUB= yes
-GH_TAGNAME= ${PORTVERSION:C/r/-r/}
+GH_TAGNAME= ${PORTVERSION}
+USE_GNOME= cairo gdkpixbuf2 glib20 gtk30
-USES= desktop-file-utils gettext-runtime gmake lua:51 pkgconfig sqlite
-USE_GNOME= cairo gdkpixbuf2 glib20 gtk20
-MAKE_ARGS+= USE_UNIQUE=1 NO_JAVASCRIPTCORE=1
+NOT_FOR_ARCHS= sparc64
+ONLY_FOR_ARCHS_REASON_sparc64= Does not install on sparc64
-BROKEN_sparc64= Does not install on sparc64
+MAKE_ARGS+= DEVELOPMENT_PATHS=0
OPTIONS_DEFINE= LUAJIT
LUAJIT_DESC= Use the Just-In-Time compiler for lua
@@ -37,16 +37,14 @@ LUAJIT_MAKE_ARGS= USE_LUAJIT=1
LUAJIT_MAKE_ARGS_OFF= USE_LUAJIT=0
post-patch:
- @${REINPLACE_CMD} -e 's|(DESTDIR)/usr|(INSTALLDIR)|' \
- -e 's|(DESTDIR)|(INSTALLDIR)|' ${WRKSRC}/Makefile
- @${SED} -I "" 's|/etc/xdg/luakit|${LOCALBASE}&|' \
- ${WRKSRC}/lib/lousy/util.lua
@${REINPLACE_CMD} -e \
- 's|share/man|man| ; s|luakit/docs|doc/luakit| ; \
- /MANPREFIX */s|?=|=|' \
+ 's|share/man|man| ; s|luakit/doc|doc/luakit| ; \
+ s|/etc/xdg|$(PREFIX)/etc/xdg| ; /MANPREFIX */s|?=|=|' \
${WRKSRC}/config.mk
@${REINPLACE_CMD} -e 's|bin/env lua|&${LUA_VER_STR}|' \
${WRKSRC}/build-utils/gentokens.lua
+ @${REINPLACE_CMD} -e 's|bin/env lua|&${LUA_VER_STR}|' \
+ ${WRKSRC}/lib/markdown.lua
@${REINPLACE_CMD} -e 's|/usr/share|${LOCALBASE}/share|' \
${WRKSRC}/config/window.lua
diff --git a/www/luakit/distinfo b/www/luakit/distinfo
index d5a647524350..6228b2988bda 100644
--- a/www/luakit/distinfo
+++ b/www/luakit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1481920094
-SHA256 (luakit-luakit-2012.09.13r1-2012.09.13-r1_GH0.tar.gz) = a2d0a0cdf802fad2a83ef83ec87e7f4bfb61d76da4f48cd8f512085eee1aef18
-SIZE (luakit-luakit-2012.09.13r1-2012.09.13-r1_GH0.tar.gz) = 215446
+TIMESTAMP = 1501223335
+SHA256 (luakit-luakit-2017.07.26_GH0.tar.gz) = bee5c1794f87f75e31ccd0b2c83110ff83b011c8cacddabbdcd27115e99cdeab
+SIZE (luakit-luakit-2017.07.26_GH0.tar.gz) = 377508
diff --git a/www/luakit/pkg-descr b/www/luakit/pkg-descr
index 3274337a8350..98db319ab37f 100644
--- a/www/luakit/pkg-descr
+++ b/www/luakit/pkg-descr
@@ -1,10 +1,9 @@
Luakit is a highly configurable, micro-browser framework
-based on the WebKit web content engine and the GTK+ toolkit.
+based on the WebKit2 web content engine and the GTK3 toolkit.
-It is very fast, extensible by Lua and licensed under the
+It is very fast, extensible with Lua, and licensed under the
GNU GPLv3 license. It is primarily targeted at power users,
-developers and any people with too much time on their hands
-who want to have fine-grained control over their web browsers
-behaviour and interface.
+developers, and people who want to have a fast and configurable
+web browsers.
WWW: http://luakit.org
diff --git a/www/luakit/pkg-plist b/www/luakit/pkg-plist
index 244e47ac5e36..cdea68b9e0dc 100644
--- a/www/luakit/pkg-plist
+++ b/www/luakit/pkg-plist
@@ -5,52 +5,186 @@ etc/xdg/luakit/modes.lua
etc/xdg/luakit/rc.lua
etc/xdg/luakit/theme.lua
etc/xdg/luakit/webview.lua
+etc/xdg/luakit/webview_wm.lua
etc/xdg/luakit/window.lua
man/man1/luakit.1.gz
share/applications/luakit.desktop
-share/doc/luakit/README.md
-share/doc/luakit/AUTHORS
-share/doc/luakit/COPYING
-share/doc/luakit/COPYING.GPLv3
-share/luakit/lib/bookmarks.lua
-share/luakit/lib/bookmarks_chrome.lua
-share/luakit/lib/chrome.lua
-share/luakit/lib/cmdhist.lua
-share/luakit/lib/completion.lua
-share/luakit/lib/cookie_blocking.lua
-share/luakit/lib/cookies.lua
-share/luakit/lib/downloads.lua
-share/luakit/lib/downloads_chrome.lua
-share/luakit/lib/follow.lua
-share/luakit/lib/follow_selected.lua
-share/luakit/lib/formfiller.lua
-share/luakit/lib/go_input.lua
-share/luakit/lib/go_next_prev.lua
-share/luakit/lib/go_up.lua
-share/luakit/lib/history.lua
-share/luakit/lib/history_chrome.lua
-share/luakit/lib/introspector.lua
-share/luakit/lib/jquery.min.js
-share/luakit/lib/lousy/bind.lua
-share/luakit/lib/lousy/init.lua
-share/luakit/lib/lousy/load.lua
-share/luakit/lib/lousy/mode.lua
-share/luakit/lib/lousy/signal.lua
-share/luakit/lib/lousy/theme.lua
-share/luakit/lib/lousy/uri.lua
-share/luakit/lib/lousy/util.lua
-share/luakit/lib/lousy/widget/init.lua
-share/luakit/lib/lousy/widget/menu.lua
-share/luakit/lib/lousy/widget/tablist.lua
-share/luakit/lib/markdown.lua
-share/luakit/lib/noscript.lua
-share/luakit/lib/proxy.lua
-share/luakit/lib/quickmarks.lua
-share/luakit/lib/search.lua
-share/luakit/lib/session.lua
-share/luakit/lib/tabhistory.lua
-share/luakit/lib/taborder.lua
-share/luakit/lib/undoclose.lua
-share/luakit/lib/userscripts.lua
-share/luakit/lib/webinspector.lua
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/COPYING.GPLv3
+%%PORTDOCS%%%%DOCSDIR%%/README.md
+%%PORTDOCS%%%%DOCSDIR%%/classes/dom_document.html
+%%PORTDOCS%%%%DOCSDIR%%/classes/dom_element.html
+%%PORTDOCS%%%%DOCSDIR%%/classes/download.html
+%%PORTDOCS%%%%DOCSDIR%%/classes/page.html
+%%PORTDOCS%%%%DOCSDIR%%/classes/regex.html
+%%PORTDOCS%%%%DOCSDIR%%/classes/sqlite3.html
+%%PORTDOCS%%%%DOCSDIR%%/classes/stylesheet.html
+%%PORTDOCS%%%%DOCSDIR%%/classes/timer.html
+%%PORTDOCS%%%%DOCSDIR%%/classes/widget.html
+%%PORTDOCS%%%%DOCSDIR%%/classes/widget:box.html
+%%PORTDOCS%%%%DOCSDIR%%/classes/widget:drawing_area.html
+%%PORTDOCS%%%%DOCSDIR%%/classes/widget:entry.html
+%%PORTDOCS%%%%DOCSDIR%%/classes/widget:event_box.html
+%%PORTDOCS%%%%DOCSDIR%%/classes/widget:image.html
+%%PORTDOCS%%%%DOCSDIR%%/classes/widget:label.html
+%%PORTDOCS%%%%DOCSDIR%%/classes/widget:notebook.html
+%%PORTDOCS%%%%DOCSDIR%%/classes/widget:overlay.html
+%%PORTDOCS%%%%DOCSDIR%%/classes/widget:paned.html
+%%PORTDOCS%%%%DOCSDIR%%/classes/widget:scrolled.html
+%%PORTDOCS%%%%DOCSDIR%%/classes/widget:socket.html
+%%PORTDOCS%%%%DOCSDIR%%/classes/widget:spinner.html
+%%PORTDOCS%%%%DOCSDIR%%/classes/widget:webview.html
+%%PORTDOCS%%%%DOCSDIR%%/classes/widget:window.html
+%%PORTDOCS%%%%DOCSDIR%%/index.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/adblock.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/adblock_chrome.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/bookmarks.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/bookmarks_chrome.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/chrome.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/cmdhist.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/completion.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/domain_props.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/downloads.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/downloads_chrome.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/editor.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/error_page.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/follow.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/follow_selected.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/formfiller.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/go_input.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/go_next_prev.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/go_up.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/help_chrome.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/hide_scrollbars.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/history.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/history_chrome.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/image_css.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/introspector_chrome.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/ipc.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/lousy.bind.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/lousy.load.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/lousy.mode.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/lousy.pickle.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/lousy.signal.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/lousy.theme.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/lousy.uri.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/lousy.util.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/lousy.widget.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/luakit.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/msg.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/newtab_chrome.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/noscript.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/open_editor.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/proxy.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/quickmarks.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/referer_control_wm.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/search.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/select.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/select_wm.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/session.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/soup.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/styles.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/tab_favicons.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/tabhistory.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/taborder.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/tests.%%LUA_LIBDIR%%.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/undoclose.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/unique.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/userscripts.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/vertical_tabs.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/view_source.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/viewpdf.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/webinspector.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/xdg.html
+%%PORTDOCS%%%%DOCSDIR%%/pages/Authors.html
+%%PORTDOCS%%%%DOCSDIR%%/pages/Tests.html
+%%DATADIR%%/%%LUA_LIBDIR%%/adblock.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/adblock_chrome.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/adblock_wm.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/bookmarks.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/bookmarks_chrome.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/chrome.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/chrome_wm.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/cmdhist.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/completion.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/domain_props.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/downloads.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/downloads_chrome.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/editor.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/error_page.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/error_page_wm.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/follow.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/follow_selected.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/follow_selected_wm.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/follow_wm.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/formfiller.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/formfiller_wm.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/go_input.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/go_next_prev.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/go_up.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/help_chrome.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/hide_scrollbars.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/history.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/history_chrome.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/image_css.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/image_css_wm.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/introspector_chrome.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/jquery.min.js
+%%DATADIR%%/%%LUA_LIBDIR%%/lousy/bind.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/lousy/init.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/lousy/load.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/lousy/mode.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/lousy/pickle.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/lousy/signal.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/lousy/theme.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/lousy/uri.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/lousy/util.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/lousy/widget/buf.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/lousy/widget/common.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/lousy/widget/hist.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/lousy/widget/init.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/lousy/widget/menu.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/lousy/widget/progress.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/lousy/widget/scroll.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/lousy/widget/ssl.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/lousy/widget/tab.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/lousy/widget/tabi.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/lousy/widget/tablist.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/lousy/widget/uri.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/markdown.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/markdown.lua.bak
+%%DATADIR%%/%%LUA_LIBDIR%%/newtab_chrome.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/noscript.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/open_editor.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/proxy.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/quickmarks.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/referer_control_wm.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/search.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/select.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/select_wm.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/session.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/styles.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/tab_favicons.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/tabhistory.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/taborder.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/undoclose.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/userscripts.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/vertical_tabs.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/view_source.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/viewpdf.lua
+%%DATADIR%%/%%LUA_LIBDIR%%/webinspector.lua
+%%DATADIR%%/luakit.so
+%%DATADIR%%/resources/icons/COPYING
+%%DATADIR%%/resources/icons/tab-icon-chrome.png
+%%DATADIR%%/resources/icons/tab-icon-chrome@2x.png
+%%DATADIR%%/resources/icons/tab-icon-crash.png
+%%DATADIR%%/resources/icons/tab-icon-crash@2x.png
+%%DATADIR%%/resources/icons/tab-icon-error.png
+%%DATADIR%%/resources/icons/tab-icon-error@2x.png
+%%DATADIR%%/resources/icons/tab-icon-page.png
+%%DATADIR%%/resources/icons/tab-icon-page@2x.png
+%%DATADIR%%/resources/icons/tab-icon-private.png
+%%DATADIR%%/resources/icons/tab-icon-private@2x.png
+%%DATADIR%%/resources/icons/tab-icon-security-error.png
+%%DATADIR%%/resources/icons/tab-icon-security-error@2x.png
share/pixmaps/luakit.png