Package Details: decklink 11.2-1

Git Clone URL: (read-only)
Package Base: decklink
Description: Drivers for Blackmagic Design DeckLink, Intensity or Multibridge video editing cards
Upstream URL:
Licenses: custom
Submitter: alub
Maintainer: fthiery (goldensuneur)
Last Packager: goldensuneur
Votes: 10
Popularity: 0.949096
First Submitted: 2015-10-03 15:38
Last Updated: 2019-05-30 09:26

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 ... Next › Last »

fthiery commented on 2018-02-01 11:10

I also see the warning, but it does seem to work anyway "Warning: The post_install script is not executable."

@Kakashi-sensei doesn't the board work at all ?

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