aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStuart Shelton <stuart@shelton.me>2015-09-10 23:21:27 +0059
committerStuart Shelton <stuart@shelton.me>2015-09-10 23:21:27 +0059
commit22075b89b752783754406d88d6c104c065136c41 (patch)
treea480803875a4023f9ed6acaafe653fe595d20050 /media-libs
parentUpdate sys-apps/raspberrypi-utilities-armv6-9999 (diff)
downloadsrcshelton-22075b89b752783754406d88d6c104c065136c41.tar.gz
srcshelton-22075b89b752783754406d88d6c104c065136c41.tar.bz2
srcshelton-22075b89b752783754406d88d6c104c065136c41.zip
Update media-libs/raspberrypi-userland-9999
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/raspberrypi-userland/Manifest2
-rw-r--r--media-libs/raspberrypi-userland/raspberrypi-userland-9999.ebuild29
2 files changed, 8 insertions, 23 deletions
diff --git a/media-libs/raspberrypi-userland/Manifest b/media-libs/raspberrypi-userland/Manifest
index 3279a27c..5a1c1321 100644
--- a/media-libs/raspberrypi-userland/Manifest
+++ b/media-libs/raspberrypi-userland/Manifest
@@ -1,4 +1,4 @@
AUX raspberrypi-userland-9999-gentoo.patch 3669 SHA256 3bc1bfa7aae0d86f3605baa6c6471dc745761860c0f269edd1de834cbf22727b SHA512 c97ccc744dde93939d2bcb6d5a04d53389e922728be8d8658a1cb155bfab7cac953a72da0a77a827dba1bfa78291294aefdc97ffe2aba5514f546c774315037d WHIRLPOOL fe19e600d608c110c631582d389abf0ef3f05d33bff3dabc7e050193c81543e29b05e88413e27d14d5b8493eef0b353394ec1c4f881285b9723f7db1284264c5
AUX raspberrypi-userland-9999-pid.patch 430 SHA256 76aec99c2c51d0b3b4fdbd7c8b798d812aebb48a5a8b5ac61abaf2e7dcb16615 SHA512 5e3ac5db5434a999054e004eb7f0c0f1d772f136bae68ea82a880b6862cbfae83b6fc3314e8bb4d3b9eeaed27eb3640ae1a0fa8bcc7f0af830f15c6b2cd090aa WHIRLPOOL 68058410e902aeddf9522d164be063320345c271b594f2557d364b11060ddf51fbbeec7cc6db6baa34d387a7a6a9cc9c7db93fd14d7f8f3611e4879c36105b9e
AUX raspberrypi-userland-vcfiled.initd 295 SHA256 5ea1a58f8fe160bdf78ceec755e9e8cbf44f918a189d37a9494191af19b211cf SHA512 e508c75c9e03c70fd70178edae403f190fa36a635d9c9c4bde4b9bf14bfdece87db0404b8bd212ced4ca1a81022ba7b7f7c858594a49c8c1d7561f5ef58dd1ac WHIRLPOOL d63bd6d1f182125e0dc36ee69d80ef8faa7ebce638a7c0f036ba28d3bce7f149289cd203a46b7c511fc373f1918975ac691f3529252add2b5942f5dde0cdb665
-EBUILD raspberrypi-userland-9999.ebuild 2771 SHA256 c064348f47e4bbd989cb79b99afbebdaaee0628b04bc95503a1351b06dc9086d SHA512 a70add2fbc531b873ba65967a6988fefed09da55a2937bbb924f1125bdb00e95643bf5ded052992e1187adf13ffd97347919b6511b175683d13a0cccd5cf19ad WHIRLPOOL 0194eac8cce3976799bb998015cb3c239dd088ba09d7cbd8dce918df605846254c989b7cbc72a87727992f18aa20f45f9d2e6c44b612aea0329b062ff2cd4454
+EBUILD raspberrypi-userland-9999.ebuild 1750 SHA256 ae65c1d009a17756f1100080da7f39bc7a177743fe95fcbd6551e6544eececf5 SHA512 5d353260762bc25f493f96bc7c4f560141be83901af8c049e868c0f15ced9c25a24df720ffbcde95d6e5c611ea37d60268619f56d887d2f8170dc9f901ebede0 WHIRLPOOL ed6e4dfa0041ac11304df97fcf636d817f88bbed9d2d80ce20457ccf1bba57434da599c0b080ed348c0eb9bf7fe05d2c50de8b33c75dd7784fc79a423dc3e8a0
diff --git a/media-libs/raspberrypi-userland/raspberrypi-userland-9999.ebuild b/media-libs/raspberrypi-userland/raspberrypi-userland-9999.ebuild
index 46b46e13..1fd77974 100644
--- a/media-libs/raspberrypi-userland/raspberrypi-userland-9999.ebuild
+++ b/media-libs/raspberrypi-userland/raspberrypi-userland-9999.ebuild
@@ -3,7 +3,7 @@
# $Id: fc4088c8689c94e2b8aea6a56d40aa896b320acc $
EAPI=5
-inherit cmake-utils git-r3
+inherit cmake-utils flag-o-matic git-r3
DESCRIPTION="Raspberry Pi userspace tools and libraries"
HOMEPAGE="https://github.com/raspberrypi/userland"
@@ -18,29 +18,14 @@ DEPEND=""
RDEPEND=""
EGIT_REPO_URI="https://github.com/raspberrypi/userland"
-#
-# The latest commit, fb11b39d97371c076eef7c85bbcab5733883a41e, fails with:
-#
-#Linking C executable build/bin/mmal_vc_diag
-#build/lib/libmmal_core.so: undefined reference to `mmal_list_create'
-#build/lib/libmmal_core.so: undefined reference to `mmal_list_push_back'
-#build/lib/libmmal_core.so: undefined reference to `mmal_list_insert'
-#build/lib/libmmal_core.so: undefined reference to `mmal_list_pop_front'
-#build/lib/libmmal_core.so: undefined reference to `mmal_rational_equal'
-#build/lib/libmmal_core.so: undefined reference to `mmal_list_push_front'
-#build/lib/libmmal_core.so: undefined reference to `mmal_list_destroy'
-#build/lib/libmmal_core.so: undefined reference to `mmal_rational_to_fixed_16_16'
-#collect2: error: ld returned 1 exit status
-#interface/mmal/vc/CMakeFiles/mmal_vc_diag.dir/build.make:95: recipe for target 'build/bin/mmal_vc_diag' failed
-#
-# ... so let's temporarily select the last good commit:
-#EGIT_COMMIT="b864a841e5a459a66a890c22b3a34127cd226238"
-# ... nope, that's no good either - and that was the one which worked previously! gcc-4.8.5 bug?
+
+pkg_setup() {
+ append-ldflags $(no-as-needed)
+}
src_prepare() {
- #epatch "${FILESDIR}"/${P}-gentoo.patch
- #epatch "${FILESDIR}"/${P}-pid.patch
- :
+ epatch "${FILESDIR}"/${P}-gentoo.patch
+ epatch "${FILESDIR}"/${P}-pid.patch
}
src_install() {