Skip to contentSkip to conversation

Fixes for Web

PATCH Applied Ross Burton 2 participants 5 messages Jul 17, 2012 – Jul 19, 2012

lore
Share & tools
lore
#0 lore raw

cover Fixes for Web

Some minor fixes for Web.

The following changes since commit 219a855f99bc45fd273f62df9507be7223eff1b4:

useradd.bbclass: Fix for multilib builds (2012-07-17 10:56:26 +0100)

are available in the git repository at:

git://git.yoctoproject.org/poky-contrib ross/web

for you to fetch changes up to 245f335b9d6103daba1c90403a94a50eec80e64d:

web-webkit: don't link using g++, it's not needed anymore (2012-07-17 12:57:04 +0100)

----------------------------------------------------------------
Ross Burton (3):
web-webkit: remove unused dependencies (taken from the gecko-based recipe)
web-webkit: push make whitespace fix upstream
web-webkit: don't link using g++, it's not needed anymore

 .../web/web-webkit/link-with-g++.patch             |   35 --------------------
 meta/recipes-sato/web/web-webkit/make-382.patch    |   17 ----------
 meta/recipes-sato/web/web-webkit_git.bb            |   16 +++------
 3 files changed, 5 insertions(+), 63 deletions(-)
 delete mode 100644 meta/recipes-sato/web/web-webkit/link-with-g++.patch
 delete mode 100644 meta/recipes-sato/web/web-webkit/make-382.patch

Ross Burton (3):
web-webkit: remove unused dependencies (taken from the gecko-based
recipe)
web-webkit: push make whitespace fix upstream
web-webkit: don't link using g++, it's not needed anymore

 .../web/web-webkit/link-with-g++.patch             |   35 --------------------
 meta/recipes-sato/web/web-webkit/make-382.patch    |   17 ----------
 meta/recipes-sato/web/web-webkit_git.bb            |   16 +++------
 3 files changed, 5 insertions(+), 63 deletions(-)
 delete mode 100644 meta/recipes-sato/web/web-webkit/link-with-g++.patch
 delete mode 100644 meta/recipes-sato/web/web-webkit/make-382.patch
Signature · 1 line
1.7.10
#1 lore raw

PATCH 1/3 web-webkit: remove unused dependencies (taken from the gecko-based recipe)

---
 meta/recipes-sato/web/web-webkit_git.bb |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
meta/recipes-sato/web/web-webkit_git.bb +2 -2
index 2af12bc..57cd545 100644
@@ -6,7 +6,7 @@ LICENSE = "LGPLv2.1"
 LIC_FILES_CHKSUM = "file://COPYING;md5=7fbc338309ac38fefcd64b04bb903e34"
 
 SECTION = "x11"
-DEPENDS = "libxml2 glib-2.0 gtk+ libglade webkit-gtk curl gconf js libowl"
+DEPENDS = "glib-2.0 gtk+ webkit-gtk libowl"
 
 # To access https web pages
 RRECOMMENDS_${PN} += "glib-networking"
@@ -23,7 +23,7 @@ S = "${WORKDIR}/git"
 
 EXTRA_OECONF = "--enable-libowl"
 
-inherit autotools pkgconfig gconf
+inherit autotools pkgconfig
 
 do_configure_prepend() {
     touch ${S}/src/dummy.cpp
Signature · 1 line
1.7.10
#2 lore raw

PATCH 2/3 web-webkit: push make whitespace fix upstream

In reply to Ross Burton
---
 meta/recipes-sato/web/web-webkit/make-382.patch |   17 -----------------
 meta/recipes-sato/web/web-webkit_git.bb         |    7 +++----
 2 files changed, 3 insertions(+), 21 deletions(-)
 delete mode 100644 meta/recipes-sato/web/web-webkit/make-382.patch
meta/recipes-sato/web/web-webkit/make-382.patch deleted +0 -17
deleted file mode 100644
index 3689435..0000000
@@ -1,17 +0,0 @@
-Make 3.82 does not allow 8 spaces instead of a tab
-
-JL - 15/12/10
-
-Upstream-Status: Inappropriate [configuration]
-
-Index: webkit/Makefile.am
-===================================================================
---- webkit.orig/Makefile.am
-+++ webkit/Makefile.am
-@@ -5,5 +5,5 @@ SUBDIRS = src data
- MAINTAINERCLEANFILES = aclocal.m4 compile config.guess config.sub configure depcomp install-sh ltmain.sh Makefile.in missing
- 
- snapshot:
--        $(MAKE) dist distdir=$(PACKAGE)-snap`date +"%Y%m%d"`
-+	$(MAKE) dist distdir=$(PACKAGE)-snap`date +"%Y%m%d"`
- 
meta/recipes-sato/web/web-webkit_git.bb +3 -4
index 57cd545..dae7faf 100644
@@ -11,13 +11,12 @@ DEPENDS = "glib-2.0 gtk+ webkit-gtk libowl"
 # To access https web pages
 RRECOMMENDS_${PN} += "glib-networking"
 
-SRCREV = "0f7019acd9db5383c732d0524c7c3a5eaec9be2b"
+SRCREV = "b0676c190f876cbdb1df202fbcec42f212374503"
 PV = "0.1+git${SRCPV}"
-PR = "r0"
+PR = "r1"
 
 SRC_URI = "git://git.yoctoproject.org/${BPN};protocol=git \
-           file://link-with-g++.patch \
-	   file://make-382.patch"
+           file://link-with-g++.patch"
 
 S = "${WORKDIR}/git"
 
Signature · 1 line
1.7.10
#3 lore raw

PATCH 3/3 web-webkit: don't link using g++, it's not needed anymore

In reply to Ross Burton
---
 .../web/web-webkit/link-with-g++.patch             |   35 --------------------
 meta/recipes-sato/web/web-webkit_git.bb            |    9 ++---
 2 files changed, 2 insertions(+), 42 deletions(-)
 delete mode 100644 meta/recipes-sato/web/web-webkit/link-with-g++.patch
meta/recipes-sato/web/web-webkit/link-with-g++.patch deleted +0 -35
deleted file mode 100644
index e0c6784..0000000
@@ -1,35 +0,0 @@
-The main webkit library links against stdc++ so we need to use g++ for 
-linking. The easiest way to achieve this is to add a dummy cpp file.
-This also means we have to add AC_PROG_CXX else libtool 2.2.2 gets upset.
-
-RP - 14/4/08 
-
-Upstream-Status: Inappropriate [configuration]
-
---- webkit.orig/src/Makefile.am
-+++ webkit/src/Makefile.am
-@@ -1,11 +1,11 @@
- AM_CPPFLAGS=-DPKGDATADIR=\"$(pkgdatadir)\"
- AM_CFLAGS = -Wall -export-dynamic $(WEB_CFLAGS)
- 
- bin_PROGRAMS = web2
- 
--web2_SOURCES = web2.h web2-main.c web2-utils.c web2-utils.h
-+web2_SOURCES = web2.h web2-main.c web2-utils.c web2-utils.h dummy.cpp
- web2_LDADD   = $(WEB_LIBS)
- 
- MAINTAINERCLEANFILES = config.h.in Makefile.in
- 
- uidir = $(pkgdatadir)
-Index: webkit/configure.ac
-===================================================================
---- webkit.orig/configure.ac	2008-04-14 22:15:25.000000000 +0100
-+++ webkit/configure.ac	2008-04-14 22:16:31.000000000 +0100
-@@ -7,6 +7,7 @@
- 
- AC_ISC_POSIX
- AC_PROG_CC
-+AC_PROG_CXX
- AC_STDC_HEADERS
- AC_PROG_LIBTOOL
- 
meta/recipes-sato/web/web-webkit_git.bb +2 -7
index dae7faf..0c79324 100644
@@ -13,10 +13,9 @@ RRECOMMENDS_${PN} += "glib-networking"
 
 SRCREV = "b0676c190f876cbdb1df202fbcec42f212374503"
 PV = "0.1+git${SRCPV}"
-PR = "r1"
+PR = "r2"
 
-SRC_URI = "git://git.yoctoproject.org/${BPN};protocol=git \
-           file://link-with-g++.patch"
+SRC_URI = "git://git.yoctoproject.org/${BPN};protocol=git"
 
 S = "${WORKDIR}/git"
 
@@ -24,8 +23,4 @@ EXTRA_OECONF = "--enable-libowl"
 
 inherit autotools pkgconfig
 
-do_configure_prepend() {
-    touch ${S}/src/dummy.cpp
-}
-
 FILES_${PN} += "${datadir}/web2"
Signature · 1 line
1.7.10
Applied
#4 lore raw
In reply to Ross Burton
Quoted 33 lines · Ross Burton

Some minor fixes for Web.

The following changes since commit 219a855f99bc45fd273f62df9507be7223eff1b4:

   useradd.bbclass: Fix for multilib builds (2012-07-17 10:56:26 +0100)

are available in the git repository at:

git://git.yoctoproject.org/poky-contrib ross/web

for you to fetch changes up to 245f335b9d6103daba1c90403a94a50eec80e64d:

   web-webkit: don't link using g++, it's not needed anymore (2012-07-17 12:57:04 +0100)

----------------------------------------------------------------
Ross Burton (3):
web-webkit: remove unused dependencies (taken from the gecko-based recipe)
web-webkit: push make whitespace fix upstream
web-webkit: don't link using g++, it's not needed anymore

  .../web/web-webkit/link-with-g++.patch             |   35 --------------------
  meta/recipes-sato/web/web-webkit/make-382.patch    |   17 ----------
  meta/recipes-sato/web/web-webkit_git.bb            |   16 +++------
  3 files changed, 5 insertions(+), 63 deletions(-)

delete mode 100644 meta/recipes-sato/web/web-webkit/link-with-g++.patch delete mode 100644 meta/recipes-sato/web/web-webkit/make-382.patch

Ross Burton (3):
web-webkit: remove unused dependencies (taken from the gecko-based
recipe)
web-webkit: push make whitespace fix upstream
web-webkit: don't link using g++, it's not needed anymore

Quoted 7 lines
  .../web/web-webkit/link-with-g++.patch             |   35 --------------------
  meta/recipes-sato/web/web-webkit/make-382.patch    |   17 ----------
  meta/recipes-sato/web/web-webkit_git.bb            |   16 +++------
  3 files changed, 5 insertions(+), 63 deletions(-)

delete mode 100644 meta/recipes-sato/web/web-webkit/link-with-g++.patch delete mode 100644 meta/recipes-sato/web/web-webkit/make-382.patch

Merged into OE-Core

Thanks
Sau!