svn commit: r446806 - head/www/luakit

Kurt Jaeger pi at FreeBSD.org
Fri Jul 28 06:29:21 UTC 2017


Author: pi
Date: Fri Jul 28 06:29:20 2017
New Revision: 446806
URL: https://svnweb.freebsd.org/changeset/ports/446806

Log:
  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 at textmail.me>

Modified:
  head/www/luakit/Makefile
  head/www/luakit/distinfo
  head/www/luakit/pkg-descr
  head/www/luakit/pkg-plist

Modified: head/www/luakit/Makefile
==============================================================================
--- head/www/luakit/Makefile	Fri Jul 28 03:41:51 2017	(r446805)
+++ head/www/luakit/Makefile	Fri Jul 28 06:29:20 2017	(r446806)
@@ -1,34 +1,34 @@
-# Created by: gugabsd <gugabsd at mundounix.com.br>
+# Created by: Stefan Hagen <ports at textmail.me>
 # $FreeBSD$
 
 PORTNAME=	luakit
-PORTVERSION=	2012.09.13r1
-PORTREVISION=	7
+PORTVERSION=	2017.07.26
 CATEGORIES=	www
 
-MAINTAINER=	ports at FreeBSD.org
+MAINTAINER=	ports at 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
 

Modified: head/www/luakit/distinfo
==============================================================================
--- head/www/luakit/distinfo	Fri Jul 28 03:41:51 2017	(r446805)
+++ head/www/luakit/distinfo	Fri Jul 28 06:29:20 2017	(r446806)
@@ -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

Modified: head/www/luakit/pkg-descr
==============================================================================
--- head/www/luakit/pkg-descr	Fri Jul 28 03:41:51 2017	(r446805)
+++ head/www/luakit/pkg-descr	Fri Jul 28 06:29:20 2017	(r446806)
@@ -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

Modified: head/www/luakit/pkg-plist
==============================================================================
--- head/www/luakit/pkg-plist	Fri Jul 28 03:41:51 2017	(r446805)
+++ head/www/luakit/pkg-plist	Fri Jul 28 06:29:20 2017	(r446806)
@@ -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 at 2x.png
+%%DATADIR%%/resources/icons/tab-icon-crash.png
+%%DATADIR%%/resources/icons/tab-icon-crash at 2x.png
+%%DATADIR%%/resources/icons/tab-icon-error.png
+%%DATADIR%%/resources/icons/tab-icon-error at 2x.png
+%%DATADIR%%/resources/icons/tab-icon-page.png
+%%DATADIR%%/resources/icons/tab-icon-page at 2x.png
+%%DATADIR%%/resources/icons/tab-icon-private.png
+%%DATADIR%%/resources/icons/tab-icon-private at 2x.png
+%%DATADIR%%/resources/icons/tab-icon-security-error.png
+%%DATADIR%%/resources/icons/tab-icon-security-error at 2x.png
 share/pixmaps/luakit.png


More information about the svn-ports-all mailing list