Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 1 Aug 2017 22:31:43 +0000 (UTC)
From:      Richard Gallamore <ultima@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r447081 - in head/www/vimb-gtk2: . files
Message-ID:  <201708012231.v71MVh3W072227@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ultima
Date: Tue Aug  1 22:31:43 2017
New Revision: 447081
URL: https://svnweb.freebsd.org/changeset/ports/447081

Log:
  * Updated to 2.12
  * Added LICENSE_FILE
  * Moved USES to start the section block
  * Sorted option section to better comply with PHB
  
  Changelog: https://github.com/fanglingsu/vimb/compare/2.11...2.12
  
  PR:		220848
  Submitted by:	Oleh Hushchenkov <gor@clogic.com.ua>
  Reviewed by:	lifanov (mentor), mat, Michael Danilov <mike.d.ft402@gmail.com> (maintainer)
  Approved by:	lifanov (mentor), Michael Danilov <mike.d.ft402@gmail.com> (maintainer)
  Differential Revision:	https://reviews.freebsd.org/D11799

Modified:
  head/www/vimb-gtk2/Makefile
  head/www/vimb-gtk2/distinfo
  head/www/vimb-gtk2/files/patch-config.mk
  head/www/vimb-gtk2/files/patch-src_config.h

Modified: head/www/vimb-gtk2/Makefile
==============================================================================
--- head/www/vimb-gtk2/Makefile	Tue Aug  1 22:26:41 2017	(r447080)
+++ head/www/vimb-gtk2/Makefile	Tue Aug  1 22:31:43 2017	(r447081)
@@ -1,26 +1,42 @@
 # $FreeBSD$
 
 PORTNAME?=	vimb-gtk2
-PORTVERSION=	2.11
+PORTVERSION=	2.12
 CATEGORIES=	www
 
 MAINTAINER=	mike.d.ft402@gmail.com
 COMMENT=	Vim like browser
 
 LICENSE=	GPLv3
+LICENSE_FILE=	${WRKSRC}/LICENSE
 
-LIB_DEPENDS?=	libwebkitgtk-1.0.so:www/webkit-gtk2
+LIB_DEPENDS?=	libwebkitgtk-1.0.so:www/webkit-gtk2 \
+		libfontconfig.so:x11-fonts/fontconfig \
+		libfreetype.so:print/freetype2 \
+		libsoup-2.4.so:devel/libsoup
 
+USES=		gmake pkgconfig
+USE_GNOME?=	gtk20 cairo gdkpixbuf2
+
 USE_GITHUB=	yes
 GH_ACCOUNT=	fanglingsu
 GH_PROJECT=	vimb
 PLIST_FILES=	bin/vimb man/man1/vimb.1.gz
 
 MAKE_ENV?=	GTK="2"
-USE_GNOME?=	gtk20
-USES=		gmake pkgconfig
 
 CONFLICTS?=	vimb-gtk3-*
+
+OPTIONS_DEFINE=	HTML5 NOSCROLLBARS
+OPTIONS_DEFAULT=	HTML5
+
+HTML5_DESC=	HTML5 support
+NOSCROLLBARS_DESC=	Disable scrollbars
+
+HTML5_RUN_DEPENDS=	gstreamer1-libav>=1.6.3:multimedia/gstreamer1-libav\
+	gstreamer1-plugins-good>=1.6.3:multimedia/gstreamer1-plugins-good
+
+NOSCROLLBARS_CFLAGS+=	-DFEATURE_NO_SCROLLBARS
 
 post-extract:
 	${MV} ${WRKSRC}/src/config.def.h ${WRKSRC}/src/config.h

Modified: head/www/vimb-gtk2/distinfo
==============================================================================
--- head/www/vimb-gtk2/distinfo	Tue Aug  1 22:26:41 2017	(r447080)
+++ head/www/vimb-gtk2/distinfo	Tue Aug  1 22:31:43 2017	(r447081)
@@ -1,2 +1,3 @@
-SHA256 (fanglingsu-vimb-2.11_GH0.tar.gz) = 2ec583e6e425f8d620b54db6bcc56483770c7c5fd3f93b0429ddd6f7a7553935
-SIZE (fanglingsu-vimb-2.11_GH0.tar.gz) = 130722
+TIMESTAMP = 1500383944
+SHA256 (fanglingsu-vimb-2.12_GH0.tar.gz) = 2443a27d625ff2a7aa7e7b694ec853e25dbdcb33b7c681c98c8fe81b1833b0b7
+SIZE (fanglingsu-vimb-2.12_GH0.tar.gz) = 132958

Modified: head/www/vimb-gtk2/files/patch-config.mk
==============================================================================
--- head/www/vimb-gtk2/files/patch-config.mk	Tue Aug  1 22:26:41 2017	(r447080)
+++ head/www/vimb-gtk2/files/patch-config.mk	Tue Aug  1 22:31:43 2017	(r447081)
@@ -1,6 +1,6 @@
---- config.mk.orig	2015-12-17 19:21:00 UTC
+--- config.mk.orig	2017-04-11 19:31:27 UTC
 +++ config.mk
-@@ -33,8 +33,6 @@ PROJECT_UCFIRST = $(shell echo '${PROJEC
+@@ -34,8 +34,6 @@ PROJECT_UCFIRST = $(shell echo '${PROJEC
  
  CPPFLAGS  = -DVERSION=\"${VERSION}\"
  CPPFLAGS += -DPROJECT=\"${PROJECT}\" -DPROJECT_UCFIRST=\"${PROJECT_UCFIRST}\"

Modified: head/www/vimb-gtk2/files/patch-src_config.h
==============================================================================
--- head/www/vimb-gtk2/files/patch-src_config.h	Tue Aug  1 22:26:41 2017	(r447080)
+++ head/www/vimb-gtk2/files/patch-src_config.h	Tue Aug  1 22:31:43 2017	(r447081)
@@ -1,4 +1,4 @@
---- src/config.h.orig	2015-12-17 19:21:00 UTC
+--- src/config.h.orig	2017-04-11 19:31:27 UTC
 +++ src/config.h
 @@ -27,7 +27,7 @@
  /* highlight search results */
@@ -6,10 +6,10 @@
  /* disable scrollbars */
 -#define FEATURE_NO_SCROLLBARS
 +/*#define FEATURE_NO_SCROLLBARS*/
+ /* disable X window embedding */
+ /* #define FEATURE_NO_XEMBED */
  /* show page title in url completions */
- #define FEATURE_TITLE_IN_COMPLETION
- /* enable the read it later queue */
-@@ -65,7 +65,7 @@
+@@ -69,7 +69,7 @@
  #define SHOWCMD_LEN                 10
  
  /* parh to crt file for the certificate validation */



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201708012231.v71MVh3W072227>