On Thu, 2014-01-30 at 11:51 +0000, Ross Burton wrote:
> no-introspection.patch has been merged upstream.
> 
> Update license checksum as copyright dates have been updated.
> 
> Signed-off-by: Ross Burton <[email protected]>
> ---
>  .../files/no-introspection.patch                    |   19 
> -------------------
>  ...sting_2013.1.bb => gnome-desktop-testing_git.bb} |   12 +++++++-----
>  2 files changed, 7 insertions(+), 24 deletions(-)
>  delete mode 100644 
> meta/recipes-support/gnome-desktop-testing/files/no-introspection.patch
>  rename 
> meta/recipes-support/gnome-desktop-testing/{gnome-desktop-testing_2013.1.bb 
> => gnome-desktop-testing_git.bb} (60%)
> 
> diff --git 
> a/meta/recipes-support/gnome-desktop-testing/files/no-introspection.patch 
> b/meta/recipes-support/gnome-desktop-testing/files/no-introspection.patch
> deleted file mode 100644
> index 67b64f2..0000000
> --- a/meta/recipes-support/gnome-desktop-testing/files/no-introspection.patch
> +++ /dev/null
> @@ -1,19 +0,0 @@
> -Introspection is a hard requirement to build gnome-desktop-testing upstream, 
> but
> -it isn't needed anymore.
> -
> -Upstream-Status: Submitted
> -Signed-off-by: Ross Burton <[email protected]>
> -
> -diff --git a/configure.ac b/configure.ac
> -index 7460c69..6249caf 100644
> ---- a/configure.ac
> -+++ b/configure.ac
> -@@ -27,8 +27,6 @@ AC_SUBST(WARN_CFLAGS)
> - LT_PREREQ([2.2.4])
> - LT_INIT([disable-static])
> - 
> --GOBJECT_INTROSPECTION_REQUIRE([1.34.0])
> --
> - PKG_CHECK_MODULES(GIO_UNIX, [gio-unix-2.0 >= 2.34.0])
> - GIO_UNIX_CFLAGS="$GIO_UNIX_CFLAGS 
> -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_36 
> -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_36"
> - 
> diff --git 
> a/meta/recipes-support/gnome-desktop-testing/gnome-desktop-testing_2013.1.bb 
> b/meta/recipes-support/gnome-desktop-testing/gnome-desktop-testing_git.bb
> similarity index 60%
> rename from 
> meta/recipes-support/gnome-desktop-testing/gnome-desktop-testing_2013.1.bb
> rename to 
> meta/recipes-support/gnome-desktop-testing/gnome-desktop-testing_git.bb
> index 36e13b1..be43d98 100644
> --- 
> a/meta/recipes-support/gnome-desktop-testing/gnome-desktop-testing_2013.1.bb
> +++ b/meta/recipes-support/gnome-desktop-testing/gnome-desktop-testing_git.bb
> @@ -2,13 +2,15 @@ SUMMARY = "Test runner for GNOME-style installed tests"
>  HOMEPAGE = "https://wiki.gnome.org/GnomeGoals/InstalledTests";
>  LICENSE = "LGPLv2+"
>  
> -SRC_URI = "${GNOME_MIRROR}/${BPN}/${PV}/${BPN}-${PV}.tar.xz \
> -           file://no-introspection.patch"
> -SRC_URI[md5sum] = "c6824f7bfac95bf0fcf6ed0c255979c1"
> -SRC_URI[sha256sum] = 
> "632e7224de8614a8e4b7cdf87fc32551531efa9290fba0da4dae56234c584b7b"
> +SRCREV = "fbec635575013b22ed5aa853e725448057ac54bc"
> +PV = "2013.1+git${SRCPV}"
> +
> +SRC_URI = "gitsm://git.gnome.org/${PN}"
> +
> +S = "${WORKDIR}/git"

Its rather sad to need the gitsm fetcher. That fetcher isn't mirror safe
so I'm not sure we can use it.

Regardless, this blows up on multilib builds due to PN instead of BPN.

Cheers,

Richard


 


_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to