diff options
author | Jonathan Liu <net147@gmail.com> | 2016-04-16 11:20:51 +1000 |
---|---|---|
committer | Andrei Gherzan <andrei@gherzan.ro> | 2016-04-21 19:12:38 +0200 |
commit | 3696c0ef66320fed8d631fea023756a52061eb66 (patch) | |
tree | eb6793af853653151c43efb9e9490452ee75b7d4 | |
parent | bfc46bdd55d3d37efdb3734124c5c38975aa1323 (diff) | |
download | meta-raspberrypi-3696c0ef66320fed8d631fea023756a52061eb66.tar.gz |
omxplayer: Bump revision
Fixes linking error due to missing vchostif library dependency.
Rebased patches and removed patches already merged upstream.
Signed-off-by: Jonathan Liu <net147@gmail.com>
4 files changed, 12 insertions, 26 deletions
diff --git a/recipes-multimedia/omxplayer/omxplayer/0002-Libraries-and-headers-from-ffmpeg-are-installed-in-u.patch b/recipes-multimedia/omxplayer/omxplayer/0002-Libraries-and-headers-from-ffmpeg-are-installed-in-u.patch index 366772e..75f7254 100644 --- a/recipes-multimedia/omxplayer/omxplayer/0002-Libraries-and-headers-from-ffmpeg-are-installed-in-u.patch +++ b/recipes-multimedia/omxplayer/omxplayer/0002-Libraries-and-headers-from-ffmpeg-are-installed-in-u.patch | |||
@@ -6,14 +6,16 @@ Subject: [PATCH] Libraries and headers from ffmpeg are installed in /usr. | |||
6 | Don't search for libraries and headers in /usr/local. | 6 | Don't search for libraries and headers in /usr/local. |
7 | 7 | ||
8 | Upstream-Status: Inappropriate [embedded specific] | 8 | Upstream-Status: Inappropriate [embedded specific] |
9 | |||
9 | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro> | 10 | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro> |
11 | Signed-off-by: Jonathan Liu <net147@gmail.com> | ||
10 | --- | 12 | --- |
11 | Makefile | 6 +++--- | 13 | Makefile | 6 +++--- |
12 | Makefile.ffmpeg | 2 +- | 14 | Makefile.ffmpeg | 2 +- |
13 | 2 files changed, 4 insertions(+), 4 deletions(-) | 15 | 2 files changed, 4 insertions(+), 4 deletions(-) |
14 | 16 | ||
15 | diff --git a/Makefile b/Makefile | 17 | diff --git a/Makefile b/Makefile |
16 | index 38e1400..1b15999 100644 | 18 | index be97c2b..2c120fc 100644 |
17 | --- a/Makefile | 19 | --- a/Makefile |
18 | +++ b/Makefile | 20 | +++ b/Makefile |
19 | @@ -1,9 +1,9 @@ | 21 | @@ -1,9 +1,9 @@ |
@@ -32,14 +34,14 @@ index 38e1400..1b15999 100644 | |||
32 | cp COPYING $(DIST)/usr/share/doc/omxplayer | 34 | cp COPYING $(DIST)/usr/share/doc/omxplayer |
33 | cp README.md $(DIST)/usr/share/doc/omxplayer/README | 35 | cp README.md $(DIST)/usr/share/doc/omxplayer/README |
34 | cp omxplayer.1 $(DIST)/usr/share/man/man1 | 36 | cp omxplayer.1 $(DIST)/usr/share/man/man1 |
35 | - cp -a ffmpeg_compiled/usr/local/lib/*.so* $(DIST)/usr/lib/omxplayer/ | 37 | - cp -P ffmpeg_compiled/usr/local/lib/*.so* $(DIST)/usr/lib/omxplayer/ |
36 | + cp -a ffmpeg_compiled/usr/lib/*.so* $(DIST)/usr/lib/omxplayer/ | 38 | + cp -P ffmpeg_compiled/usr/lib/*.so* $(DIST)/usr/lib/omxplayer/ |
37 | cd $(DIST); tar -czf ../$(DIST).tgz * | 39 | cd $(DIST); tar -czf ../$(DIST).tgz * |
38 | diff --git a/Makefile.ffmpeg b/Makefile.ffmpeg | 40 | diff --git a/Makefile.ffmpeg b/Makefile.ffmpeg |
39 | index 4d2d720..9d66a85 100644 | 41 | index 5ccf96f..a7ddd5f 100644 |
40 | --- a/Makefile.ffmpeg | 42 | --- a/Makefile.ffmpeg |
41 | +++ b/Makefile.ffmpeg | 43 | +++ b/Makefile.ffmpeg |
42 | @@ -256,5 +256,5 @@ checkout: | 44 | @@ -254,5 +254,5 @@ checkout: |
43 | .PHONY : install | 45 | .PHONY : install |
44 | install: | 46 | install: |
45 | cd ffmpeg; make -j9 DESTDIR="$(WORK)/ffmpeg_compiled" install | 47 | cd ffmpeg; make -j9 DESTDIR="$(WORK)/ffmpeg_compiled" install |
diff --git a/recipes-multimedia/omxplayer/omxplayer/don-t-preserve-file-attributes-when-cp.patch b/recipes-multimedia/omxplayer/omxplayer/don-t-preserve-file-attributes-when-cp.patch deleted file mode 100644 index 08df12e..0000000 --- a/recipes-multimedia/omxplayer/omxplayer/don-t-preserve-file-attributes-when-cp.patch +++ /dev/null | |||
@@ -1,18 +0,0 @@ | |||
1 | When running install (fakeroot) host-user-contaminated will fail because dist | ||
2 | rule copies files while preserving file attributes like user ID. | ||
3 | |||
4 | Upstream-Status: Submitted [https://github.com/popcornmix/omxplayer/pull/431] | ||
5 | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro> | ||
6 | |||
7 | Index: git/Makefile | ||
8 | =================================================================== | ||
9 | --- git.orig/Makefile | ||
10 | +++ git/Makefile | ||
11 | @@ -87,5 +87,5 @@ dist: omxplayer.bin omxplayer.1 | ||
12 | cp COPYING $(DIST)/usr/share/doc/omxplayer | ||
13 | cp README.md $(DIST)/usr/share/doc/omxplayer/README | ||
14 | cp omxplayer.1 $(DIST)/usr/share/man/man1 | ||
15 | - cp -a ffmpeg_compiled/usr/lib/*.so* $(DIST)/usr/lib/omxplayer/ | ||
16 | + cp -P ffmpeg_compiled/usr/lib/*.so* $(DIST)/usr/lib/omxplayer/ | ||
17 | tar -czf omxplayer-dist.tar.gz $(DIST) | ||
18 | \ No newline at end of file | ||
diff --git a/recipes-multimedia/omxplayer/omxplayer/fix-tar-command-with-DIST.patch b/recipes-multimedia/omxplayer/omxplayer/fix-tar-command-with-DIST.patch index 5b3bd21..ab40e40 100644 --- a/recipes-multimedia/omxplayer/omxplayer/fix-tar-command-with-DIST.patch +++ b/recipes-multimedia/omxplayer/omxplayer/fix-tar-command-with-DIST.patch | |||
@@ -3,7 +3,10 @@ https://github.com/popcornmix/omxplayer/commit/201c77973155861e60492e45d35467b19 | |||
3 | 3 | ||
4 | This fails if DIST is an absolute path. The old command was working just fine. | 4 | This fails if DIST is an absolute path. The old command was working just fine. |
5 | 5 | ||
6 | Upstream-Status: Pending | ||
7 | |||
6 | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro> | 8 | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro> |
9 | Signed-off-by: Jonathan Liu <net147@gmail.com> | ||
7 | 10 | ||
8 | Index: git/Makefile | 11 | Index: git/Makefile |
9 | =================================================================== | 12 | =================================================================== |
@@ -12,7 +15,7 @@ Index: git/Makefile | |||
12 | @@ -71,4 +71,4 @@ dist: omxplayer.bin | 15 | @@ -71,4 +71,4 @@ dist: omxplayer.bin |
13 | cp COPYING $(DIST)/usr/share/doc/ | 16 | cp COPYING $(DIST)/usr/share/doc/ |
14 | cp README.md $(DIST)/usr/share/doc/README | 17 | cp README.md $(DIST)/usr/share/doc/README |
15 | cp -a ffmpeg_compiled/usr/lib/*.so* $(DIST)/usr/lib/omxplayer/ | 18 | cp -P ffmpeg_compiled/usr/lib/*.so* $(DIST)/usr/lib/omxplayer/ |
16 | - cd $(DIST); tar -czf ../$(DIST).tgz * | 19 | - cd $(DIST); tar -czf ../$(DIST).tgz * |
17 | + tar -czf omxplayer-dist.tar.gz $(DIST) | 20 | + tar -czf omxplayer-dist.tar.gz $(DIST) |
18 | \ No newline at end of file | 21 | \ No newline at end of file |
diff --git a/recipes-multimedia/omxplayer/omxplayer_git.bb b/recipes-multimedia/omxplayer/omxplayer_git.bb index c8251fe..7d3b464 100644 --- a/recipes-multimedia/omxplayer/omxplayer_git.bb +++ b/recipes-multimedia/omxplayer/omxplayer_git.bb | |||
@@ -10,7 +10,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f" | |||
10 | DEPENDS = "libpcre libav virtual/egl boost freetype dbus openssl samba libssh" | 10 | DEPENDS = "libpcre libav virtual/egl boost freetype dbus openssl samba libssh" |
11 | PR = "r4" | 11 | PR = "r4" |
12 | 12 | ||
13 | SRCREV = "15a490b2397b358776c56b017a137c4716eb6b4e" | 13 | SRCREV = "8466acf65f5f444dfa22631fb83c07ac759c02a5" |
14 | SRC_URI = "git://github.com/popcornmix/omxplayer.git;protocol=git;branch=master \ | 14 | SRC_URI = "git://github.com/popcornmix/omxplayer.git;protocol=git;branch=master \ |
15 | file://0001-Remove-Makefile.include-which-includes-hardcoded.patch \ | 15 | file://0001-Remove-Makefile.include-which-includes-hardcoded.patch \ |
16 | file://0002-Libraries-and-headers-from-ffmpeg-are-installed-in-u.patch \ | 16 | file://0002-Libraries-and-headers-from-ffmpeg-are-installed-in-u.patch \ |
@@ -18,7 +18,6 @@ SRC_URI = "git://github.com/popcornmix/omxplayer.git;protocol=git;branch=master | |||
18 | file://0004-Add-FFMPEG_EXTRA_CFLAGS-and-FFMPEG_EXTRA_LDFLAGS.patch \ | 18 | file://0004-Add-FFMPEG_EXTRA_CFLAGS-and-FFMPEG_EXTRA_LDFLAGS.patch \ |
19 | file://fix-tar-command-with-DIST.patch \ | 19 | file://fix-tar-command-with-DIST.patch \ |
20 | file://use-native-pkg-config.patch \ | 20 | file://use-native-pkg-config.patch \ |
21 | file://don-t-preserve-file-attributes-when-cp.patch \ | ||
22 | " | 21 | " |
23 | S = "${WORKDIR}/git" | 22 | S = "${WORKDIR}/git" |
24 | 23 | ||