Hello community,

here is the log from the commit of package epiphany-extensions for 
openSUSE:Factory checked in at 2012-10-04 18:38:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/epiphany-extensions (Old)
 and      /work/SRC/openSUSE:Factory/.epiphany-extensions.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "epiphany-extensions", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/epiphany-extensions/epiphany-extensions.changes  
2012-07-24 22:42:45.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.epiphany-extensions.new/epiphany-extensions.changes 
    2012-10-04 18:38:24.000000000 +0200
@@ -1,0 +2,25 @@
+Sat Sep 29 21:15:06 UTC 2012 - [email protected]
+
+- Disable HTML5Tube (remove from the list of enabled plugins): Due
+  to changes on the YouTube page, the plugin no longer manages to
+  parse for the required tags and never triggers. As YouTube is
+  actibely implementing HTML5 on their own, the plugin lost its
+  use over time.
+
+-------------------------------------------------------------------
+Thu Sep 27 09:30:01 UTC 2012 - [email protected]
+
+- Change epiphany-extensions-bump35.patch to recognize Epiphany
+  API Version 3.6 (configure check only).
+
+-------------------------------------------------------------------
+Wed Aug 15 20:13:01 UTC 2012 - [email protected]
+
+- Add epiphany-extensions-epi35api.patch: Adapt to epiphany 3.5's
+  API change.
+- Add epiphany-extensions-bump35.patch: Support building against
+  epiphany API version 3.5
+- Add gnome-common BuildRequires and call gnome-autogen.sh, as
+  above patch touches the build system.
+
+-------------------------------------------------------------------

New:
----
  epiphany-extensions-bump35.patch
  epiphany-extensions-epi35api.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ epiphany-extensions.spec ++++++
--- /var/tmp/diff_new_pack.d1M68Y/_old  2012-10-04 18:38:25.000000000 +0200
+++ /var/tmp/diff_new_pack.d1M68Y/_new  2012-10-04 18:38:25.000000000 +0200
@@ -20,16 +20,21 @@
 Version:        3.4.0
 Release:        0
 Summary:        Extensions Collection for Epiphany
-License:        GPL-2.0+ ; LGPL-2.1+
+License:        GPL-2.0+ and LGPL-2.1+
 Group:          Productivity/Networking/Web/Browsers
 Url:            http://www.gnome.org/projects/epiphany/
 Source:         
http://download.gnome.org/sources/epiphany-extensions/3.4/%{name}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM epiphany-extensions-bump35.patch [email protected] -- 
Bump version and API support to 3.5. Taken from git.
+Patch0:         epiphany-extensions-bump35.patch
+# PATCH-FIX-UPSTREAM epiphany-extensions-epi35api.patch bgo#681944 
[email protected] -- Follow epiphany 3.5's API changes.
+Patch1:         epiphany-extensions-epi35api.patch
 %define api_version %(pkg-config --variable extensionsdir 
%{_libdir}/pkgconfig/epiphany-*.pc | sed 
"s,^%{_libdir}/epiphany/,,;s,/extensions$,,")
 BuildRequires:  dbus-1-glib-devel
-BuildRequires:  epiphany
-BuildRequires:  epiphany-devel >= 3.4
+BuildRequires:  epiphany-devel >= 3.6
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
+# Needed for patch0
+BuildRequires:  gnome-common
 BuildRequires:  gnome-doc-utils-devel
 BuildRequires:  intltool
 BuildRequires:  libwebkitgtk3-devel
@@ -50,14 +55,18 @@
 %lang_package
 %prep
 %setup -q
+%patch0 -p1
+%patch1 -p1
 translation-update-upstream
 
 %build
+# Needed for patch0
+NOCONFIGURE=1 gnome-autogen.sh
 %configure \
     --disable-static \
     --enable-compile-warnings=yes \
     --disable-scrollkeeper \
-    
--with-extensions=actions,adblock,auto-reload,certificates,extensions-manager-ui,greasemonkey,html5tube,push-scroller,soup-fly,tab-key-tab-navigate,tab-states,rss
+    
--with-extensions=actions,adblock,auto-reload,certificates,extensions-manager-ui,greasemonkey,push-scroller,soup-fly,tab-key-tab-navigate,tab-states,rss
 make %{?_smp_mflags} V=1
 
 %install


++++++ epiphany-extensions-bump35.patch ++++++
>From d5bc835813617d8b3f6087784573d0526f226400 Mon Sep 17 00:00:00 2001
From: Xan Lopez <[email protected]>
Date: Thu, 10 May 2012 17:31:29 +0000
Subject: Bump version to 3.5

---
diff --git a/configure.ac b/configure.ac
index 3ea6871..d7599c0 100644
--- a/configure.ac
+++ b/configure.ac
@@ -15,7 +15,7 @@
 # 59 Temple Place, Suite 330, Boston, MA 02111-1307  USA
 
 m4_define([e_e_version_major],[3])
-m4_define([e_e_version_minor],[4])
+m4_define([e_e_version_minor],[5])
 m4_define([e_e_version_micro],[0])
 
m4_define([e_e_version],[e_e_version_major.e_e_version_minor.e_e_version_micro])
 
@@ -24,7 +24,7 @@ m4_define([e_e_branch],["trunk"])
 
 AC_INIT([GNOME Web Browser 
Extensions],[e_e_version],[http://bugzilla.gnome.org/enter_bug.cgi?product=epiphany-extensions],[epiphany-extensions])
 
-EPIPHANY_API_VERSION=3.4
+EPIPHANY_API_VERSION=3.6
 
 EPIPHANY_EXTENSIONS_MAJOR=e_e_version_major.e_e_version_minor
 AC_SUBST(EPIPHANY_EXTENSIONS_MAJOR)
--
cgit v0.9.0.2

++++++ epiphany-extensions-epi35api.patch ++++++
diff --git a/extensions/actions/ephy-actions-extension.c 
b/extensions/actions/ephy-actions-extension.c
index 3a0f02e..267244f 100644
--- a/extensions/actions/ephy-actions-extension.c
+++ b/extensions/actions/ephy-actions-extension.c
@@ -457,7 +457,7 @@ ephy_actions_extension_document_popup_cb (GtkAction *action,
 {
        guint context;
        EphyEmbed *embed;
-       char *url;
+       const char *url;
        ActionData *action_data;
 
        action_data = g_object_get_data (G_OBJECT (action), ACTION_DATA_KEY);
@@ -479,9 +479,8 @@ ephy_actions_extension_document_popup_cb (GtkAction *action,
        }
 
        embed = ephy_embed_container_get_active_child (EPHY_EMBED_CONTAINER 
(window));
-       url = ephy_web_view_get_location (ephy_embed_get_web_view (embed), 
TRUE);
+       url = ephy_web_view_get_address (ephy_embed_get_web_view (embed));
        ephy_actions_extension_run_action (action, window, url);
-       g_free (url);
 }
 
 static void
diff --git a/extensions/rss/rss-ui.c b/extensions/rss/rss-ui.c
index 43126e1..7695e02 100644
--- a/extensions/rss/rss-ui.c
+++ b/extensions/rss/rss-ui.c
@@ -431,15 +431,15 @@ rss_ui_populate_store (RssUI *dialog)
 {
        RssUIPrivate *priv = dialog->priv;
        FeedSelectionDecision decision = { FALSE, FALSE, NULL };
-       char *location;
+       const char *location;
 
        if (priv->embed == NULL) return;
 
        /* We start populating the list, and try to select as much as possible
         * avoiding duplicate feeds
         */
-       location = ephy_web_view_get_location
-                       (ephy_embed_get_web_view (priv->embed), TRUE);
+       location = ephy_web_view_get_address
+                       (ephy_embed_get_web_view (priv->embed));
        decision.hostname = g_strdup (ephy_string_get_host_name (location));
 
        /* Fill the store, and select the appropriate feeds */
@@ -449,7 +449,6 @@ rss_ui_populate_store (RssUI *dialog)
                                (GtkTreeModelForeachFunc) rss_ui_select_feeds,
                                &decision);
 
-       g_free (location);
        g_free (decision.hostname);
 }
 
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to