[meta-intel] [PATCH 2/3] libyami-utils: update to latest SRCREV
Anuj Mittal
anuj.mittal at intel.com
Fri Jun 22 22:35:19 PDT 2018
Change configure option that has been renamed, switch upstream check to
git commits and refresh patch using devtool.
Signed-off-by: Anuj Mittal <anuj.mittal at intel.com>
---
.../0001-Fix-build-with-clang.patch | 23 ++++++++-----------
...mi-utils_1.3.0.bb => libyami-utils_git.bb} | 10 ++++----
2 files changed, 15 insertions(+), 18 deletions(-)
rename recipes-multimedia/libyami/{libyami-utils_1.3.0.bb => libyami-utils_git.bb} (70%)
diff --git a/recipes-multimedia/libyami/libyami-utils/0001-Fix-build-with-clang.patch b/recipes-multimedia/libyami/libyami-utils/0001-Fix-build-with-clang.patch
index a4a4029..f7de9d1 100644
--- a/recipes-multimedia/libyami/libyami-utils/0001-Fix-build-with-clang.patch
+++ b/recipes-multimedia/libyami/libyami-utils/0001-Fix-build-with-clang.patch
@@ -1,4 +1,4 @@
-From b7e66182788cd925570bb4c310e21fbcd3185040 Mon Sep 17 00:00:00 2001
+From f2e6d2ecfea635ab952649156e31ca893d4b1a47 Mon Sep 17 00:00:00 2001
From: Khem Raj <raj.khem at gmail.com>
Date: Sat, 12 Aug 2017 08:49:20 -0700
Subject: [PATCH] Fix build with clang
@@ -11,9 +11,9 @@ and
psnr.cpp:225:17: error: bool literal returned from 'main' [-Werror,-Wmain]
Signed-off-by: Khem Raj <raj.khem at gmail.com>
----
Upstream-Status: Pending
+---
tests/decodehelp.cpp | 2 +-
tests/encodehelp.h | 2 +-
tests/vpp.cpp | 2 +-
@@ -22,12 +22,12 @@ Upstream-Status: Pending
5 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/tests/decodehelp.cpp b/tests/decodehelp.cpp
-index a69eab6..2d96598 100644
+index b27b977..62cca63 100644
--- a/tests/decodehelp.cpp
+++ b/tests/decodehelp.cpp
-@@ -70,7 +70,7 @@ bool processCmdLine(int argc, char** argv, DecodeParameter* parameters)
- {"capi", no_argument, NULL, 0},
- {NULL, no_argument, NULL, 0}};
+@@ -81,7 +81,7 @@ bool processCmdLine(int argc, char** argv, DecodeParameter* parameters)
+ { NULL, no_argument, NULL, 0 }
+ };
- char opt;
+ int opt;
@@ -35,10 +35,10 @@ index a69eab6..2d96598 100644
switch (opt) {
case 'h':
diff --git a/tests/encodehelp.h b/tests/encodehelp.h
-index 57ccd77..76df801 100644
+index 63580a4..651ec08 100644
--- a/tests/encodehelp.h
+++ b/tests/encodehelp.h
-@@ -107,7 +107,7 @@ static VideoRateControl string_to_rc_mode(char *str)
+@@ -109,7 +109,7 @@ static VideoRateControl string_to_rc_mode(char *str)
static bool process_cmdline(int argc, char *argv[])
{
@@ -61,10 +61,10 @@ index 5a60c0a..52da43b 100644
{ "help", no_argument, NULL, 'h' },
{ "sharpening", required_argument, NULL, 's' },
diff --git a/tests/yamitranscode.cpp b/tests/yamitranscode.cpp
-index 4cb72aa..2fc6725 100755
+index 6207209..00164ce 100755
--- a/tests/yamitranscode.cpp
+++ b/tests/yamitranscode.cpp
-@@ -95,7 +95,7 @@ static VideoRateControl string_to_rc_mode(char *str)
+@@ -100,7 +100,7 @@ static VideoRateControl string_to_rc_mode(char *str)
static bool processCmdLine(int argc, char *argv[], TranscodeParams& para)
{
@@ -94,6 +94,3 @@ index 5cc24c9..68bd668 100644
case 'i':
filename1 = optarg;
break;
---
-2.14.1
-
diff --git a/recipes-multimedia/libyami/libyami-utils_1.3.0.bb b/recipes-multimedia/libyami/libyami-utils_git.bb
similarity index 70%
rename from recipes-multimedia/libyami/libyami-utils_1.3.0.bb
rename to recipes-multimedia/libyami/libyami-utils_git.bb
index 00f1439..505d4f6 100644
--- a/recipes-multimedia/libyami/libyami-utils_1.3.0.bb
+++ b/recipes-multimedia/libyami/libyami-utils_git.bb
@@ -10,12 +10,13 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=e3fc50a88d0a364313df4b21ef20c29e"
SRC_URI = "git://github.com/intel/libyami-utils.git \
file://0001-Fix-build-with-clang.patch \
"
-SRCREV = "d9c62f6a0653aa2e59cd2af9a3c80d82122d2149"
+SRCREV = "06f0e45a34d85fa4f4858ec369adc0c7ed333469"
S = "${WORKDIR}/git"
+PV = "1.3.0+git${SRCPV}"
DEPENDS = "libva libyami"
-EXTRA_OECONF = "--enable-tests-gles --disable-md5"
+EXTRA_OECONF = "--disable-md5"
inherit autotools pkgconfig distro_features_check
@@ -25,7 +26,6 @@ PACKAGECONFIG = "${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)}"
# --enable-x11 needs libva-x11
# gles-tests fail to build without x11: see https://github.com/intel/libyami-utils/issues/91
-PACKAGECONFIG[x11] = "--enable-x11 --enable-tests-gles,--disable-x11 --disable-tests-gles, virtual/libx11"
+PACKAGECONFIG[x11] = "--enable-x11 --enable-egl,--disable-x11 --disable-egl, virtual/libx11"
-UPSTREAM_CHECK_URI = "http://github.com/intel/libyami-utils/releases"
-UPSTREAM_CHECK_REGEX = "(?P<pver>\d+(\.\d+)+)"
+UPSTREAM_CHECK_COMMITS = "1"
--
2.17.1
More information about the meta-intel
mailing list