All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-multimedia][PATCH 1/3] gst-instruments: switch away from github archive
@ 2018-05-09 19:17 Trevor Woerner
  2018-05-09 19:17 ` [meta-multimedia][PATCH 2/3] gst-instruments: recipe cleanup, fix -staticdev Trevor Woerner
  2018-05-09 19:17 ` [meta-multimedia][PATCH 3/3] gst-instruments: update to latest Trevor Woerner
  0 siblings, 2 replies; 3+ messages in thread
From: Trevor Woerner @ 2018-05-09 19:17 UTC (permalink / raw)
  To: openembedded-devel

Since we know that github archives that are automatically generated have a
tendency to change their checksums[1], switch to using git clones.

[1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
---
 .../gst-instruments/gst-instruments_0.2.3.bb             | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/meta-multimedia/recipes-support/gst-instruments/gst-instruments_0.2.3.bb b/meta-multimedia/recipes-support/gst-instruments/gst-instruments_0.2.3.bb
index b6cdc4f146..67d39512f9 100644
--- a/meta-multimedia/recipes-support/gst-instruments/gst-instruments_0.2.3.bb
+++ b/meta-multimedia/recipes-support/gst-instruments/gst-instruments_0.2.3.bb
@@ -5,12 +5,9 @@ SECTION = "multimedia"
 LICENSE = "LGPL-3.0"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=e6a600fd5e1d9cbde2d983680233ad02"
 
-SRC_URI = "https://github.com/kirushyk/gst-instruments/archive/${PV}.tar.gz"
-
-SRC_URI[md5sum] = "14a394dec25642848b17f9999f1b4999"
-SRC_URI[sha256sum] = "5565658a33ff9596946541304fbdd3b3683dbb82171a0e6ce56f42b64a01e58d"
-
-S = "${WORKDIR}/gst-instruments-${PV}"
+S = "${WORKDIR}/git"
+SRCREV = "4ce8092636ee6572148b5fa044080734cf5a6b8d"
+SRC_URI = "git://github.com/kirushyk/gst-instruments.git;protocol=https;"
 
 FILES_${PN} += "${libdir}/*"
 
-- 
2.17.0.rc2.3.gc2a499e6c



^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [meta-multimedia][PATCH 2/3] gst-instruments: recipe cleanup, fix -staticdev
  2018-05-09 19:17 [meta-multimedia][PATCH 1/3] gst-instruments: switch away from github archive Trevor Woerner
@ 2018-05-09 19:17 ` Trevor Woerner
  2018-05-09 19:17 ` [meta-multimedia][PATCH 3/3] gst-instruments: update to latest Trevor Woerner
  1 sibling, 0 replies; 3+ messages in thread
From: Trevor Woerner @ 2018-05-09 19:17 UTC (permalink / raw)
  To: openembedded-devel

Fix the detected QA issue whereby a static (*.a) library (i.e.
${PN}-staticdev) ended up in the main gst-instruments package.

	WARNING: gst-instruments-0.2.3-r0 do_package_qa: QA Issue: non -staticdev
	package contains static .a library: gst-instruments path
	'/work/core2-64-oe-linux/gst-instruments/0.2.3-r0/packages-split/gst-instruments/usr/lib/gstreamer-1.0/libgstinstruments.a'
	[staticdev]

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
---
 .../recipes-support/gst-instruments/gst-instruments_0.2.3.bb | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/meta-multimedia/recipes-support/gst-instruments/gst-instruments_0.2.3.bb b/meta-multimedia/recipes-support/gst-instruments/gst-instruments_0.2.3.bb
index 67d39512f9..07d0c55615 100644
--- a/meta-multimedia/recipes-support/gst-instruments/gst-instruments_0.2.3.bb
+++ b/meta-multimedia/recipes-support/gst-instruments/gst-instruments_0.2.3.bb
@@ -5,15 +5,16 @@ SECTION = "multimedia"
 LICENSE = "LGPL-3.0"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=e6a600fd5e1d9cbde2d983680233ad02"
 
+DEPENDS = "gstreamer1.0"
+
 S = "${WORKDIR}/git"
 SRCREV = "4ce8092636ee6572148b5fa044080734cf5a6b8d"
 SRC_URI = "git://github.com/kirushyk/gst-instruments.git;protocol=https;"
 
+FILES_${PN}-staticdev += "${libdir}/gstreamer-1.0/*a"
 FILES_${PN} += "${libdir}/*"
 
 INSANE_SKIP_${PN} = "dev-so"
 
-DEPENDS = "gstreamer1.0"
-
 inherit autotools pkgconfig
 
-- 
2.17.0.rc2.3.gc2a499e6c



^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [meta-multimedia][PATCH 3/3] gst-instruments: update to latest
  2018-05-09 19:17 [meta-multimedia][PATCH 1/3] gst-instruments: switch away from github archive Trevor Woerner
  2018-05-09 19:17 ` [meta-multimedia][PATCH 2/3] gst-instruments: recipe cleanup, fix -staticdev Trevor Woerner
@ 2018-05-09 19:17 ` Trevor Woerner
  1 sibling, 0 replies; 3+ messages in thread
From: Trevor Woerner @ 2018-05-09 19:17 UTC (permalink / raw)
  To: openembedded-devel

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
---
 .../{gst-instruments_0.2.3.bb => gst-instruments_git.bb}        | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-multimedia/recipes-support/gst-instruments/{gst-instruments_0.2.3.bb => gst-instruments_git.bb} (90%)

diff --git a/meta-multimedia/recipes-support/gst-instruments/gst-instruments_0.2.3.bb b/meta-multimedia/recipes-support/gst-instruments/gst-instruments_git.bb
similarity index 90%
rename from meta-multimedia/recipes-support/gst-instruments/gst-instruments_0.2.3.bb
rename to meta-multimedia/recipes-support/gst-instruments/gst-instruments_git.bb
index 07d0c55615..feffa9fe19 100644
--- a/meta-multimedia/recipes-support/gst-instruments/gst-instruments_0.2.3.bb
+++ b/meta-multimedia/recipes-support/gst-instruments/gst-instruments_git.bb
@@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=e6a600fd5e1d9cbde2d983680233ad02"
 DEPENDS = "gstreamer1.0"
 
 S = "${WORKDIR}/git"
-SRCREV = "4ce8092636ee6572148b5fa044080734cf5a6b8d"
+SRCREV = "3b862e52e5c53ad1023dc6808effa4cb75572c4b"
 SRC_URI = "git://github.com/kirushyk/gst-instruments.git;protocol=https;"
 
 FILES_${PN}-staticdev += "${libdir}/gstreamer-1.0/*a"
-- 
2.17.0.rc2.3.gc2a499e6c



^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2018-05-09 19:17 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-05-09 19:17 [meta-multimedia][PATCH 1/3] gst-instruments: switch away from github archive Trevor Woerner
2018-05-09 19:17 ` [meta-multimedia][PATCH 2/3] gst-instruments: recipe cleanup, fix -staticdev Trevor Woerner
2018-05-09 19:17 ` [meta-multimedia][PATCH 3/3] gst-instruments: update to latest Trevor Woerner

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.