From f2407fd0bb1a33af2ee2f0c81f5e751f8c46058c Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Tue, 13 Aug 2013 07:10:17 +0000 Subject: [PATCH] alarm/xbmc-cubox: add patch --- alarm/xbmc-cubox/0018_fix-lib-vivante.patch | 15 +++ alarm/xbmc-cubox/PKGBUILD | 107 ++++++++++---------- 2 files changed, 68 insertions(+), 54 deletions(-) create mode 100644 alarm/xbmc-cubox/0018_fix-lib-vivante.patch diff --git a/alarm/xbmc-cubox/0018_fix-lib-vivante.patch b/alarm/xbmc-cubox/0018_fix-lib-vivante.patch new file mode 100644 index 000000000..cc9bea9ff --- /dev/null +++ b/alarm/xbmc-cubox/0018_fix-lib-vivante.patch @@ -0,0 +1,15 @@ +diff -Naur xbmc-pvr-20120528-git8e5fa796/configure.in xbmc-pvr-20120528-git8e5fa796-new/configure.in +--- xbmc-pvr-20120528-git8e5fa796/configure.in 2012-07-12 23:41:00.463812887 +0200 ++++ xbmc-pvr-20120528-git8e5fa796-new/configure.in 2012-07-12 23:42:59.163986997 +0200 +@@ -684,8 +684,9 @@ + AC_MSG_RESULT(== WARNING: OpenGLES support is assumed.) + LIBS="$LIBS -lEGL -lGLESv2 -lbcm_host -lvcos -lvchiq_arm" + else +- AC_CHECK_LIB([EGL], [main],, AC_MSG_ERROR($missing_library)) +- AC_CHECK_LIB([GLESv2],[main],, AC_MSG_ERROR($missing_library)) ++ AC_CHECK_LIB([EGL], [main],, AC_MSG_ERROR($missing_library),[-lVIVANTE]) ++ AC_CHECK_LIB([GLESv2],[main],, AC_MSG_ERROR($missing_library),[-lVIVANTE]) ++ LIBS="$LIBS -lVIVANTE" + fi + fi + else diff --git a/alarm/xbmc-cubox/PKGBUILD b/alarm/xbmc-cubox/PKGBUILD index ea8225b51..9ecb17aac 100644 --- a/alarm/xbmc-cubox/PKGBUILD +++ b/alarm/xbmc-cubox/PKGBUILD @@ -37,7 +37,6 @@ _patches=( "0015-dove-fixed-typos.patch" "0017-dove-fixed-exit-hang.-this-is-a-workaround-for-a-bug.patch" "0018_add-codecs.patch" - "0018_fix-lib-vivante.patch" "0019_gpu-backoff.patch" "0020_use-ffmpeg-for-thumbnails.patch" "0021_big-buck-bunny-480p-fix.patch" @@ -110,60 +109,60 @@ source=("http://mirrors.xbmc.org/releases/source/xbmc-$pkgver.tar.gz" "xbmc.service" \ "0050+0051+0057-Use-Dove-hardware-graphics-scaler.patch" "505_report-cpu-type-and-temp.patch" - "${_patches[@]/#/http://hg.openbricks.org/openbricks/raw-file/default/config/platforms/arm/armada5xx/packages/xbmc/patches/}") + "${_patches[@]/#/http://hg.openbricks.org/openbricks/raw-file/default/config/platforms/arm/armada5xx/packages/xbmc/patches/}" + "0018_fix-lib-vivante.patch") md5sums=('8955473f84cb2a0513c0f3efd7e68843' - '1b5d4a888a375df9949e4eed1e060ce5' - 'c3fec98a9a653c7d8efd6b8b159f9fde' - 'a03cc7f313791631543c8fbcbf868fc2' - '8eacd6886116cb8c8a3130150b174988' - '543f3482a4dfa622245e78b44e62d5d2' - '5a7c4303fc4ffd92f0f8e880ccf0076d' - '12bfdd9088ff5d55ddb2ab281881d0e7' - '4dda79437b0295b90ea97693b70291e1' - 'd825bbbad9cdcc74f5bb53d51c9009cc' - '4bb23235465d9f407f8bf0e15fff572d' - 'b82517d1534042cfcbfb8eead00da0a5' - 'a3272912e3785ccf0388762a300ad4f6' - '39fa2198f93f9529c20d28fbdf8e6cc1' - '5c0dd38851694d15927dad21d2b6410c' - '2d0a1b3859408c67efdf7816fc02ad4a' - '9926708a14035d24b023b13eb52fa0ea' - 'd234509aa2de06a7f086dee7585d0e8b' - '2b69b0db80701aaf5276f1e5d53073e6' - 'd7b97ba8e4b033a0f8ae82d9069ddd0c' - 'b7a6ec0ba0b1cf586a8148835ee433ed' - '7c7dfa0ad66e40d21c9d3cf34cee6d74' - '1b6462b42b35f21aee9a6bbf15ba5c64' - '5ad567e5c70506d4fc5c930768bd1d5c' - '378205587868e0e974dc50865c3c400f' - 'acb85b649ac0a7f0b35dacb99501e4ad' - 'c53ee283801c004fbc1a960921fb4521' - '319dd19f31459d0342d5d6387831943f' - 'c748c43f11e7024b0ef527ad53e52fce' - '0af00d3d3f726481c209d1287b3f6aab' - '7be7215e47f916f00ce9e03aa0daf1cd' - '5fd9f0f24741172029d9e51c97983fde' - '04c8a05a10a9cc492abdead9ea05cb11' - '6a2d9a3eb6472df43d8463cd75f5051d' - '4e967b7d936d770bd153d02051960ba1' - '9898521e8a2b4c04260a84f7a8864864' - '09a927d16687fdd7a907ab7a2529fb1f' - '383fdf68505b645e755cf9774f72800d' - '7b3ce4ef4f297c25a9ca926816f544ec' - 'f3d3677267074a0e1450af3a17aa0be9' - '702c454aabbf780bffc9f0d2ec39e189' - '3c4cd7316c48776f694b411caf87453d' - '3ca61d4f8a0a36f0d64597f76a2b4fed' - 'fc442d1f155cbdce2bcb1ad722670579' - 'de5a153e75280b207170b699194536b3' - 'abca11301f1d4482f89747a56fb3fd3c' - '0fbbc4c6efbe552f2fe18b5d67d4cc02' - '38f087fb92e6d4efd87f937887a9a27e' - 'c26eb3393e28be352eb2a472dd35307f' - '25e43b1d98169ba617ddbf866f844382' - 'e71788efb5c23bca01fa190606c62234' - '2757267a5a4270ade6f07ec0c7c95d38' -) + '1b5d4a888a375df9949e4eed1e060ce5' + 'c3fec98a9a653c7d8efd6b8b159f9fde' + 'a03cc7f313791631543c8fbcbf868fc2' + '8eacd6886116cb8c8a3130150b174988' + '543f3482a4dfa622245e78b44e62d5d2' + '5a7c4303fc4ffd92f0f8e880ccf0076d' + '12bfdd9088ff5d55ddb2ab281881d0e7' + '4dda79437b0295b90ea97693b70291e1' + 'd825bbbad9cdcc74f5bb53d51c9009cc' + '4bb23235465d9f407f8bf0e15fff572d' + 'b82517d1534042cfcbfb8eead00da0a5' + '9ca00038817fe9d4a115a937ce7ee9a5' + '39fa2198f93f9529c20d28fbdf8e6cc1' + '5c0dd38851694d15927dad21d2b6410c' + '2d0a1b3859408c67efdf7816fc02ad4a' + '9926708a14035d24b023b13eb52fa0ea' + 'd234509aa2de06a7f086dee7585d0e8b' + 'd7b97ba8e4b033a0f8ae82d9069ddd0c' + 'b7a6ec0ba0b1cf586a8148835ee433ed' + '7c7dfa0ad66e40d21c9d3cf34cee6d74' + '1b6462b42b35f21aee9a6bbf15ba5c64' + '5ad567e5c70506d4fc5c930768bd1d5c' + '378205587868e0e974dc50865c3c400f' + 'acb85b649ac0a7f0b35dacb99501e4ad' + 'c53ee283801c004fbc1a960921fb4521' + '319dd19f31459d0342d5d6387831943f' + 'c748c43f11e7024b0ef527ad53e52fce' + '0af00d3d3f726481c209d1287b3f6aab' + '7be7215e47f916f00ce9e03aa0daf1cd' + '5fd9f0f24741172029d9e51c97983fde' + '04c8a05a10a9cc492abdead9ea05cb11' + '6a2d9a3eb6472df43d8463cd75f5051d' + '4e967b7d936d770bd153d02051960ba1' + '9898521e8a2b4c04260a84f7a8864864' + '09a927d16687fdd7a907ab7a2529fb1f' + '383fdf68505b645e755cf9774f72800d' + '7b3ce4ef4f297c25a9ca926816f544ec' + 'f3d3677267074a0e1450af3a17aa0be9' + '702c454aabbf780bffc9f0d2ec39e189' + '3c4cd7316c48776f694b411caf87453d' + '3ca61d4f8a0a36f0d64597f76a2b4fed' + 'fc442d1f155cbdce2bcb1ad722670579' + 'de5a153e75280b207170b699194536b3' + '3581a43fe3b6fc18dde567a8df41c844' + '0fbbc4c6efbe552f2fe18b5d67d4cc02' + '38f087fb92e6d4efd87f937887a9a27e' + 'c26eb3393e28be352eb2a472dd35307f' + '25e43b1d98169ba617ddbf866f844382' + 'e71788efb5c23bca01fa190606c62234' + '2757267a5a4270ade6f07ec0c7c95d38' + '2b69b0db80701aaf5276f1e5d53073e6') build() {