Package Base Details: decklink

Git Clone URL: (read-only, click to copy)
Submitter: alub
Maintainer: goldensuneur
Last Packager: goldensuneur
Votes: 16
Popularity: 0.33
First Submitted: 2015-10-03 15:38
Last Updated: 2020-05-05 09:28

Packages (2)

Pinned Comments

goldensuneur commented on 2020-03-02 19:00

I finally had time to investigate the issue. It looks like that as of 11.5, the DesktopVideoHelper.service has to be running for the capture card to work properly.

Latest Comments

« First ‹ Previous ... 3 4 5 6 7 8 9 10 11 12 13 ... Next › Last »

Kakashi-sensei commented on 2018-01-30 08:56

I'm getting the following error after each install of a dkms module: Warning: The post_install script is not executable.

fthiery commented on 2018-01-29 17:07

@OniLink thanks for testing, i updated the package and it does compile and insert against 4.14.15-1-ARCH.

Kakashi-sensei commented on 2018-01-28 21:31

Well, at least the package maintainer knows what to do?

OniLink commented on 2018-01-28 21:22

@storrgie I got it built, installed, and functioning just before I reported that it works. Kernel version is 4.14.15.

I couldn't find a permanent download link on Blackmagic's website that could be inserted into the PKGBUILD for download so instead I had to do something a little hacky. It took a while to get it working but I think I can boil it down to the steps that worked iirc. I downloaded 10.9.10's tar.gz from Blackmagic's website and renamed it to "decklink-10.9.10.tar.gz". I also updated the pkgver and sha256 in the PKGBUILD. At this point my method is... probably not recommended by any means, but it worked for me.

Comment out these lines of the PKGBUILD (42-43) as the newer downloads renamed /usr/sbin to /usr/bin so it's not necessary anymore:

mv $pkgdir/usr/sbin/* $pkgdir/usr/bin

rm -rf $pkgdir/usr/sbin

I ran makepkg once to generate the package source directory (./src), then I removed everything from that source directory and copied in decklink-10.9.10.tar.gz. I then ran makepkg again which created the proper package for installation.

Apologies if this method infuriates anybody for being improper or incorrect. If I could've found a permanent download link I could've updated the PKGBUILD's pkgsrc_url to that instead in addition to updating the package version and sha256 and the PKGBUILD would've worked just fine. Instead I had to do a manual replacement of files mid-process. :/

The sha256 for 10.9.10 is "1b66bb89aaef77dbfdd6913eb7067f0511866070ff8916a5e3af1d68e3fcfe84"

storrgie commented on 2018-01-28 15:51

@OniLink, after trying to use this PKGBUILD with 10.9.10 on linux and linux-lts I'm still unable to install properly. Would you mind sharing your approach?

storrgie commented on 2018-01-27 00:56

@OniLink positive it builds on modern kernels?

OniLink commented on 2018-01-26 23:55

Upstream is fixed in 10.9.10.

gibbz commented on 2017-12-20 03:48

Any idea when this will work on 4.14 LTS?

fthiery commented on 2017-11-08 10:20

Well i could include the patch, but then it would break building on lts. The proper fix would be that the blackmagic upstream code would use the proper function name depending on the target kernel.

@Houtworm just rgrep for wait_queue_t and replace by wait_queue_entry_t ; a recursive sed might also work

Houtworm commented on 2017-11-05 09:19

@rskennymore Very nice, You are a smart man :)

Any chance you could share these edited .c files?

I am struggling to get it working on arch, I am currently using an Ubuntu Dual boot just for the intensity 4K.

Also do these edits make it possible to use it on the latest kernel? or do you use the LTS kernel?