[Midnightbsd-cvs] mports [24543] trunk/www/epiphany: epiphany 3.24.2

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Fri Oct 19 18:58:48 EDT 2018


Revision: 24543
          http://svnweb.midnightbsd.org/mports/?rev=24543
Author:   laffer1
Date:     2018-10-19 18:58:47 -0400 (Fri, 19 Oct 2018)
Log Message:
-----------
epiphany 3.24.2

Modified Paths:
--------------
    trunk/www/epiphany/Makefile
    trunk/www/epiphany/distinfo
    trunk/www/epiphany/pkg-plist

Added Paths:
-----------
    trunk/www/epiphany/files/
    trunk/www/epiphany/files/patch-src_ephy-window.c

Modified: trunk/www/epiphany/Makefile
===================================================================
--- trunk/www/epiphany/Makefile	2018-10-19 21:19:22 UTC (rev 24542)
+++ trunk/www/epiphany/Makefile	2018-10-19 22:58:47 UTC (rev 24543)
@@ -1,7 +1,7 @@
 # $MidnightBSD$
 
 PORTNAME=	epiphany
-PORTVERSION=	3.16.3
+PORTVERSION=	3.24.2
 CATEGORIES=	www gnome
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome3
@@ -9,41 +9,42 @@
 MAINTAINER=	ports at MidnightBSD.org
 COMMENT=	Extremely lightweight and simple web browser for GNOME 3
 
-LICENSE=	gpl2
+LICENSE=	gpl3
+LICENSE_FILE=	${WRKSRC}/COPYING
 
-BUILD_DEPENDS=	iso-codes>=0:${PORTSDIR}/misc/iso-codes \
-		itstool:${PORTSDIR}/textproc/itstool \
-		gsettings-desktop-schemas>=0:${PORTSDIR}/devel/gsettings-desktop-schemas \
-		nss-config:security/nss
-LIB_DEPENDS=	libwebkit2gtk-4.0.so:${PORTSDIR}/www/webkit2-gtk3 \
-		libsoup-gnome-2.4.so:${PORTSDIR}/devel/libsoup-gnome \
-		libgcr-3.so:${PORTSDIR}/security/gcr \
-		libstartup-notification-1.so:${PORTSDIR}/x11/startup-notification \
-		libavahi-gobject.so:${PORTSDIR}/net/avahi-app \
-		libnotify.so:${PORTSDIR}/devel/libnotify \
-		libgnome-keyring.so:${PORTSDIR}/security/libgnome-keyring
-RUN_DEPENDS=	iso-codes>=0:${PORTSDIR}/misc/iso-codes \
-		gsettings-desktop-schemas>=0:${PORTSDIR}/devel/gsettings-desktop-schemas \
-		gnome-icon-theme-symbolic>=0:${PORTSDIR}/x11-themes/gnome-icon-theme-symbolic \
-		gnome-icon-theme>=0:${PORTSDIR}/misc/gnome-icon-theme \
-		nss-config:security/nss
+BUILD_DEPENDS=	iso-codes>=0:misc/iso-codes \
+		itstool:textproc/itstool \
+		gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas
+LIB_DEPENDS=	libwebkit2gtk-4.0.so:www/webkit2-gtk3 \
+		libsoup-2.4.so:devel/libsoup \
+		libsoup-gnome-2.4.so:devel/libsoup-gnome \
+		libgcr-3.so:security/gcr \
+		libstartup-notification-1.so:x11/startup-notification \
+		libnss3.so:security/nss \
+		libjson-glib-1.0.so:devel/json-glib \
+		libicuuc.so:devel/icu \
+		libavahi-gobject.so:net/avahi-app \
+		libnotify.so:devel/libnotify \
+		libsecret-1.so:security/libsecret \
+		libp11-kit.so:security/p11-kit
+RUN_DEPENDS=	iso-codes>=0:misc/iso-codes \
+		gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \
+		gnome-icon-theme-symbolic>=0:x11-themes/gnome-icon-theme-symbolic \
+		gnome-icon-theme>=0:misc/gnome-icon-theme
 
 PORTSCOUT=	limitw:1,even
 
-USES=		cpe desktop-file-utils gettext gmake libtool pathfix \
-		pkgconfig python:3 tar:xz
+USES=		compiler:c++11-lib cpe desktop-file-utils gettext gmake gnome \
+		libtool localbase pathfix pkgconfig python:3.3+ sqlite tar:xz
 CPE_VENDOR=	gnome
-USE_GNOME=	gnomedesktop3 intlhack libwnck3 libxml2 libxslt
-USE_XORG=	ice x11 sm
+USE_GNOME=	cairo gnomedesktop3 intlhack libwnck3 libxml2 libxslt
+USE_XORG=	x11
 INSTALLS_ICONS=	yes
-USE_SQLITE=	3
 USE_LDCONFIG=	yes
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS+=\
 		--with-distributor-name="FreeBSD GNOME Project"
 #		--with-ca-file=${LOCALBASE}/share/certs/ca-root-nss.crt
-CPPFLAGS+=	-I${LOCALBASE}/include
-LDFLAGS+=	-L${LOCALBASE}/lib
 INSTALL_TARGET=	install-strip
 
 GLIB_SCHEMAS=	org.gnome.Epiphany.enums.xml \
@@ -51,10 +52,6 @@
 
 PLIST_SUB+=	EPHY_VERSION=${PORTVERSION:R}
 
-CONFIGURE_ARGS+=	--enable-compile-warnings=no
-# for webkit2-gtk3
-USES+=		compiler:c++11-lib
-
 post-patch:
 	@${REINPLACE_CMD} -e 's|execinfo.h|#|g ; s|-ldl"$$|"|g' \
 		${WRKSRC}/configure

Modified: trunk/www/epiphany/distinfo
===================================================================
--- trunk/www/epiphany/distinfo	2018-10-19 21:19:22 UTC (rev 24542)
+++ trunk/www/epiphany/distinfo	2018-10-19 22:58:47 UTC (rev 24543)
@@ -1,2 +1,3 @@
-SHA256 (gnome3/epiphany-3.16.3.tar.xz) = d527f1770779ec22d955aeb13b148a846a26144e433ff0480c981af80e2390b1
-SIZE (gnome3/epiphany-3.16.3.tar.xz) = 3082680
+TIMESTAMP = 1494537247
+SHA256 (gnome3/epiphany-3.24.2.tar.xz) = 5abc0d0c60591df5236ac9b8979dc9f7d9acbb8ad0902b4772d2b7beea81c58d
+SIZE (gnome3/epiphany-3.24.2.tar.xz) = 3439968

Added: trunk/www/epiphany/files/patch-src_ephy-window.c
===================================================================
--- trunk/www/epiphany/files/patch-src_ephy-window.c	                        (rev 0)
+++ trunk/www/epiphany/files/patch-src_ephy-window.c	2018-10-19 22:58:47 UTC (rev 24543)
@@ -0,0 +1,25 @@
+--- src/ephy-window.c.orig	2018-03-27 15:41:00 UTC
++++ src/ephy-window.c
+@@ -1301,13 +1301,6 @@ webkit_context_menu_item_new_from_gaction_with_paramet
+ #pragma GCC diagnostic pop
+ }
+ 
+-static WebKitContextMenuItem *
+-webkit_context_menu_item_new_from_gaction (GAction    *action,
+-                                           const char *label)
+-{
+-  return webkit_context_menu_item_new_from_gaction_with_parameter (action, label, NULL);
+-}
+-
+ static char *
+ ellipsize_string (const char *string,
+                   glong       max_length)
+@@ -1380,7 +1373,7 @@ add_action_to_context_menu (WebKitContextMenu *context
+   action = g_action_map_lookup_action (G_ACTION_MAP (action_group), name);
+   label = g_hash_table_lookup (window->action_labels, name);
+   if (strcmp (label, "search-selection-placeholder") != 0) {
+-    webkit_context_menu_append (context_menu, webkit_context_menu_item_new_from_gaction (action, _(label)));
++    webkit_context_menu_append (context_menu, webkit_context_menu_item_new_from_gaction_with_parameter (action, _(label), NULL));
+   } else {
+     search_term = g_variant_get_string (target, NULL);
+     search_label = format_search_label (search_term);


Property changes on: trunk/www/epiphany/files/patch-src_ephy-window.c
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Modified: trunk/www/epiphany/pkg-plist
===================================================================
--- trunk/www/epiphany/pkg-plist	2018-10-19 21:19:22 UTC (rev 24542)
+++ trunk/www/epiphany/pkg-plist	2018-10-19 22:58:47 UTC (rev 24543)
@@ -1,24 +1,15 @@
-bin/ephy-profile-migrator
 bin/epiphany
-lib/epiphany/%%EPHY_VERSION%%/web-extensions/libephywebextension.so
+lib/epiphany/libephymain.so
+lib/epiphany/libephymisc.so
+lib/epiphany/web-extensions/libephywebextension.so
 libexec/epiphany-search-provider
+libexec/epiphany/ephy-profile-migrator
 man/man1/epiphany.1.gz
-share/GConf/gsettings/epiphany.convert
-share/appdata/epiphany.appdata.xml
-share/applications/epiphany.desktop
-share/dbus-1/services/org.gnome.Epiphany.service
-%%DATADIR%%/about.ini
+share/appdata/org.gnome.Epiphany.appdata.xml
+share/applications/org.gnome.Epiphany.desktop
+share/dbus-1/services/org.gnome.EpiphanySearchProvider.service
 %%DATADIR%%/default-bookmarks.rdf
-%%DATADIR%%/epiphany-bookmarks-html.xsl
-%%DATADIR%%/mime-types-permissions.xml
-%%DATADIR%%/pages/error.css
 share/gnome-shell/search-providers/epiphany-search-provider.ini
-share/help/C/epiphany/bookmark-add.page
-share/help/C/epiphany/bookmark-delete.page
-share/help/C/epiphany/bookmark-edit.page
-share/help/C/epiphany/bookmark-smart.page
-share/help/C/epiphany/bookmark-topic.page
-share/help/C/epiphany/bookmark.page
 share/help/C/epiphany/browse-local.page
 share/help/C/epiphany/browse-private.page
 share/help/C/epiphany/browse-tab.page
@@ -47,12 +38,6 @@
 share/help/C/epiphany/pref.page
 share/help/C/epiphany/prob-restore-closed-page.page
 share/help/C/epiphany/proxy.page
-share/help/cs/epiphany/bookmark-add.page
-share/help/cs/epiphany/bookmark-delete.page
-share/help/cs/epiphany/bookmark-edit.page
-share/help/cs/epiphany/bookmark-smart.page
-share/help/cs/epiphany/bookmark-topic.page
-share/help/cs/epiphany/bookmark.page
 share/help/cs/epiphany/browse-local.page
 share/help/cs/epiphany/browse-private.page
 share/help/cs/epiphany/browse-tab.page
@@ -81,12 +66,6 @@
 share/help/cs/epiphany/pref.page
 share/help/cs/epiphany/prob-restore-closed-page.page
 share/help/cs/epiphany/proxy.page
-share/help/de/epiphany/bookmark-add.page
-share/help/de/epiphany/bookmark-delete.page
-share/help/de/epiphany/bookmark-edit.page
-share/help/de/epiphany/bookmark-smart.page
-share/help/de/epiphany/bookmark-topic.page
-share/help/de/epiphany/bookmark.page
 share/help/de/epiphany/browse-local.page
 share/help/de/epiphany/browse-private.page
 share/help/de/epiphany/browse-tab.page
@@ -115,12 +94,6 @@
 share/help/de/epiphany/pref.page
 share/help/de/epiphany/prob-restore-closed-page.page
 share/help/de/epiphany/proxy.page
-share/help/el/epiphany/bookmark-add.page
-share/help/el/epiphany/bookmark-delete.page
-share/help/el/epiphany/bookmark-edit.page
-share/help/el/epiphany/bookmark-smart.page
-share/help/el/epiphany/bookmark-topic.page
-share/help/el/epiphany/bookmark.page
 share/help/el/epiphany/browse-local.page
 share/help/el/epiphany/browse-private.page
 share/help/el/epiphany/browse-tab.page
@@ -149,12 +122,6 @@
 share/help/el/epiphany/pref.page
 share/help/el/epiphany/prob-restore-closed-page.page
 share/help/el/epiphany/proxy.page
-share/help/es/epiphany/bookmark-add.page
-share/help/es/epiphany/bookmark-delete.page
-share/help/es/epiphany/bookmark-edit.page
-share/help/es/epiphany/bookmark-smart.page
-share/help/es/epiphany/bookmark-topic.page
-share/help/es/epiphany/bookmark.page
 share/help/es/epiphany/browse-local.page
 share/help/es/epiphany/browse-private.page
 share/help/es/epiphany/browse-tab.page
@@ -183,12 +150,6 @@
 share/help/es/epiphany/pref.page
 share/help/es/epiphany/prob-restore-closed-page.page
 share/help/es/epiphany/proxy.page
-share/help/fr/epiphany/bookmark-add.page
-share/help/fr/epiphany/bookmark-delete.page
-share/help/fr/epiphany/bookmark-edit.page
-share/help/fr/epiphany/bookmark-smart.page
-share/help/fr/epiphany/bookmark-topic.page
-share/help/fr/epiphany/bookmark.page
 share/help/fr/epiphany/browse-local.page
 share/help/fr/epiphany/browse-private.page
 share/help/fr/epiphany/browse-tab.page
@@ -217,12 +178,6 @@
 share/help/fr/epiphany/pref.page
 share/help/fr/epiphany/prob-restore-closed-page.page
 share/help/fr/epiphany/proxy.page
-share/help/hu/epiphany/bookmark-add.page
-share/help/hu/epiphany/bookmark-delete.page
-share/help/hu/epiphany/bookmark-edit.page
-share/help/hu/epiphany/bookmark-smart.page
-share/help/hu/epiphany/bookmark-topic.page
-share/help/hu/epiphany/bookmark.page
 share/help/hu/epiphany/browse-local.page
 share/help/hu/epiphany/browse-private.page
 share/help/hu/epiphany/browse-tab.page
@@ -251,12 +206,34 @@
 share/help/hu/epiphany/pref.page
 share/help/hu/epiphany/prob-restore-closed-page.page
 share/help/hu/epiphany/proxy.page
-share/help/pt_BR/epiphany/bookmark-add.page
-share/help/pt_BR/epiphany/bookmark-delete.page
-share/help/pt_BR/epiphany/bookmark-edit.page
-share/help/pt_BR/epiphany/bookmark-smart.page
-share/help/pt_BR/epiphany/bookmark-topic.page
-share/help/pt_BR/epiphany/bookmark.page
+share/help/ko/epiphany/browse-local.page
+share/help/ko/epiphany/browse-private.page
+share/help/ko/epiphany/browse-tab.page
+share/help/ko/epiphany/browse-web.page
+share/help/ko/epiphany/browse-webapps-del.page
+share/help/ko/epiphany/browse-webapps.page
+share/help/ko/epiphany/cert.page
+share/help/ko/epiphany/cookies.xml
+share/help/ko/epiphany/data-cookies.page
+share/help/ko/epiphany/data-passwords.page
+share/help/ko/epiphany/history-delete.page
+share/help/ko/epiphany/history.page
+share/help/ko/epiphany/index.page
+share/help/ko/epiphany/introduction.page
+share/help/ko/epiphany/keyboard-shortcut.page
+share/help/ko/epiphany/legal.xml
+share/help/ko/epiphany/media/epiphany-3-12.png
+share/help/ko/epiphany/media/private-browsing-3-12.png
+share/help/ko/epiphany/media/web-browser.png
+share/help/ko/epiphany/pref-cookies.page
+share/help/ko/epiphany/pref-css.page
+share/help/ko/epiphany/pref-do-not-track.page
+share/help/ko/epiphany/pref-downloads.page
+share/help/ko/epiphany/pref-font.page
+share/help/ko/epiphany/pref-passwords.page
+share/help/ko/epiphany/pref.page
+share/help/ko/epiphany/prob-restore-closed-page.page
+share/help/ko/epiphany/proxy.page
 share/help/pt_BR/epiphany/browse-local.page
 share/help/pt_BR/epiphany/browse-private.page
 share/help/pt_BR/epiphany/browse-tab.page
@@ -285,12 +262,6 @@
 share/help/pt_BR/epiphany/pref.page
 share/help/pt_BR/epiphany/prob-restore-closed-page.page
 share/help/pt_BR/epiphany/proxy.page
-share/help/ru/epiphany/bookmark-add.page
-share/help/ru/epiphany/bookmark-delete.page
-share/help/ru/epiphany/bookmark-edit.page
-share/help/ru/epiphany/bookmark-smart.page
-share/help/ru/epiphany/bookmark-topic.page
-share/help/ru/epiphany/bookmark.page
 share/help/ru/epiphany/browse-local.page
 share/help/ru/epiphany/browse-private.page
 share/help/ru/epiphany/browse-tab.page
@@ -319,6 +290,40 @@
 share/help/ru/epiphany/pref.page
 share/help/ru/epiphany/prob-restore-closed-page.page
 share/help/ru/epiphany/proxy.page
+share/help/sv/epiphany/browse-local.page
+share/help/sv/epiphany/browse-private.page
+share/help/sv/epiphany/browse-tab.page
+share/help/sv/epiphany/browse-web.page
+share/help/sv/epiphany/browse-webapps-del.page
+share/help/sv/epiphany/browse-webapps.page
+share/help/sv/epiphany/cert.page
+share/help/sv/epiphany/cookies.xml
+share/help/sv/epiphany/data-cookies.page
+share/help/sv/epiphany/data-passwords.page
+share/help/sv/epiphany/history-delete.page
+share/help/sv/epiphany/history.page
+share/help/sv/epiphany/index.page
+share/help/sv/epiphany/introduction.page
+share/help/sv/epiphany/keyboard-shortcut.page
+share/help/sv/epiphany/legal.xml
+share/help/sv/epiphany/media/epiphany-3-12.png
+share/help/sv/epiphany/media/private-browsing-3-12.png
+share/help/sv/epiphany/media/web-browser.png
+share/help/sv/epiphany/pref-cookies.page
+share/help/sv/epiphany/pref-css.page
+share/help/sv/epiphany/pref-do-not-track.page
+share/help/sv/epiphany/pref-downloads.page
+share/help/sv/epiphany/pref-font.page
+share/help/sv/epiphany/pref-passwords.page
+share/help/sv/epiphany/pref.page
+share/help/sv/epiphany/prob-restore-closed-page.page
+share/help/sv/epiphany/proxy.page
+share/icons/hicolor/16x16/apps/org.gnome.Epiphany.png
+share/icons/hicolor/24x24/apps/org.gnome.Epiphany.png
+share/icons/hicolor/32x32/apps/org.gnome.Epiphany.png
+share/icons/hicolor/48x48/apps/org.gnome.Epiphany.png
+share/icons/hicolor/512x512/apps/org.gnome.Epiphany.png
+share/icons/hicolor/symbolic/apps/org.gnome.Epiphany-symbolic.svg
 share/locale/am/LC_MESSAGES/epiphany.mo
 share/locale/an/LC_MESSAGES/epiphany.mo
 share/locale/ar/LC_MESSAGES/epiphany.mo
@@ -350,6 +355,7 @@
 share/locale/fa/LC_MESSAGES/epiphany.mo
 share/locale/fi/LC_MESSAGES/epiphany.mo
 share/locale/fr/LC_MESSAGES/epiphany.mo
+share/locale/fur/LC_MESSAGES/epiphany.mo
 share/locale/ga/LC_MESSAGES/epiphany.mo
 share/locale/gl/LC_MESSAGES/epiphany.mo
 share/locale/gu/LC_MESSAGES/epiphany.mo



More information about the Midnightbsd-cvs mailing list