megacoffee.net Gentoo overlay - legacy mirror
We have moved to Git. This repository is only provided for compatibility with old installations. Learn how to migrate your installation here.
changeset 79:33ab6d742b71
media-libs/blackmagic-desktop-video: fixing compilation on recent kernels ("strict prototypes")
author | Daniel Neugebauer <dneuge@energiequant.de> |
---|---|
date | Sun, 19 Oct 2014 15:35:35 +0200 |
parents | 2d2f9db318d2 |
children | aa6ec0489af0 |
files | media-libs/blackmagic-desktop-video/Manifest media-libs/blackmagic-desktop-video/blackmagic-desktop-video-9.8.ebuild media-libs/blackmagic-desktop-video/files/9-8-strict-prototypes.patch |
diffstat | 3 files changed, 14 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/media-libs/blackmagic-desktop-video/Manifest Fri Oct 10 20:21:16 2014 +0200 +++ b/media-libs/blackmagic-desktop-video/Manifest Sun Oct 19 15:35:35 2014 +0200 @@ -1,2 +1,3 @@ +AUX 9-8-strict-prototypes.patch 600 SHA256 bdd692ad335f6b66f88149e52d59ee59e8401e0eb36234a3d175cccc04ccad91 SHA512 1c6ac8c6e8d97e1c428f720695831101568a51ebb47aaa346eef5fadca15bd9bc36ab1884156c1de5474f70b153097b04e7939c710c13338a7a9ed69086441ea WHIRLPOOL 34204ad2e7e3c18ee129876bbd93f0c22e94344694672ccb465ec8dfeae380ecc2f35a9e68fd33fef4745fde85cd3a2381ee7787361fbe1da155a2ac5ee97031 DIST Blackmagic_Desktop_Video_Linux_9.8.tar.gz 141900528 SHA256 6977360490c806f9952028d50bc10782d5878e5d42bd7c0f5eb070b3b6e1116c SHA512 af4ccd5f9732633c4b3756766cd54c3329bf9edeb640462bb316e9c2b782550399806973a51e51c52fa47eaa018a11889b343cc3c1531282cc6524c6f630fce1 WHIRLPOOL 6497d43c147db98e433edb3639a666b1f39036c44fe317f835407458924969ca0ae1741c577bb7b92853cc720eb0fd6cda09aca820c8222adcbfe66bd9540fb9 -EBUILD blackmagic-desktop-video-9.8.ebuild 4123 SHA256 a7fc2c6539e7c4979f05500e15124755b2eb61ffd1d4896be00284ea50cfb330 SHA512 7842ea6c8a26c0cf0f1281e412eece5ace31ca9fd097f34354258c1a422d5f5499d91466851e2a7c3f2fd86ef775ee3ee7432351ad97abc3d83265818bd6d683 WHIRLPOOL 98b26e805ee6f8259dcfaba8bc3dfef1c818b3d7a4545448f83bc53c33aeae1d489a1a7d3000b51c06a2d4df72ce83ea856cbb173fdc4f08b918d4f9469dc4a3 +EBUILD blackmagic-desktop-video-9.8.ebuild 4165 SHA256 e0f4c2ed9312fe9e5be6fa55a1de40a8924c1aa87143212466ec93e67a6a7519 SHA512 8016665accf18afd96cdd33937e779c71fd122bed5b4cbfbfffb7ee1ae4ac046b017d1398af419ab4440954aa63ba1c7979ea4ce4e78aa914aba1eb215d249e0 WHIRLPOOL e3a5d58bc20f75dd27fb3ce8f087134ce17f4ebd557b5cd8590275dbc213e33f6a5a136f8dd76980954b30310bca3687fd122d4e76595d1fe4f805cde693730d
--- a/media-libs/blackmagic-desktop-video/blackmagic-desktop-video-9.8.ebuild Fri Oct 10 20:21:16 2014 +0200 +++ b/media-libs/blackmagic-desktop-video/blackmagic-desktop-video-9.8.ebuild Sun Oct 19 15:35:35 2014 +0200 @@ -48,7 +48,7 @@ } src_prepare() { - return + epatch "${FILESDIR}/9-8-strict-prototypes.patch" } src_compile() {
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/media-libs/blackmagic-desktop-video/files/9-8-strict-prototypes.patch Sun Oct 19 15:35:35 2014 +0200 @@ -0,0 +1,11 @@ +--- a/blackmagic-desktop-video-9.8/usr/src/desktopvideo-9.8a2/blackmagic_iml.h 2014-10-19 15:27:24.042563486 +0200 ++++ b/blackmagic-desktop-video-9.8/usr/src/desktopvideo-9.8a2/blackmagic_iml.h 2014-10-19 15:27:43.826053672 +0200 +@@ -42,7 +42,7 @@ + + /* Init and Startup */ + extern int blackmagic_ioctl_private(void *, void *, unsigned int, unsigned long); +-extern void *dl_alloc_driver(); ++extern void *dl_alloc_driver(void); + extern int dl_start_driver(void *, void *, unsigned int* flags); + extern void *dl_create_and_init_user_client(void *, void *); + extern void dl_release_user_client(void *);