summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD20
-rw-r--r--intel-media-stack-bin.install2
3 files changed, 22 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 10004ae7f579..86c213b69e4e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = intel-media-stack-bin
pkgdesc = Tools and libraries for developing media solutions on Intel products. Includes MediaSDK, Media Driver, libva and libdrm.
- pkgver = 2018.Q2.1
- pkgrel = 4
+ pkgver = 2018.Q2.2
+ pkgrel = 1
url = https://github.com/Intel-Media-SDK/MediaSDK/
install = intel-media-stack-bin.install
arch = x86_64
@@ -19,16 +19,16 @@ pkgbase = intel-media-stack-bin
conflicts = intel-media-sdk
conflicts = intel-media-sdk-git
conflicts = intel-media-server-studio
- noextract = intel-media-stack-bin-2018.Q2.1.tar.gz
+ noextract = intel-media-stack-bin-2018.Q2.2.tar.gz
options = !strip
options = staticlibs
backup = etc/profile.d/intel-mediasdk-devel.sh
backup = etc/profile.d/intel-mediasdk-devel.csh
backup = etc/profile.d/intel-mediasdk.sh
backup = etc/profile.d/intel-mediasdk.csh
- source = intel-media-stack-bin-2018.Q2.1.tar.gz::https://github.com/Intel-Media-SDK/MediaSDK/releases/download/MediaSDK-2018-Q2.1/MediaStack.tar.gz
- source = LICENSE::https://raw.githubusercontent.com/Intel-Media-SDK/MediaSDK/MediaSDK-2018-Q2.1/LICENSE
- sha256sums = c3b277656b4ccdb16705431f75af671bd6c757e958498080c5c282cf4fa163f0
+ source = intel-media-stack-bin-2018.Q2.2.tar.gz::https://github.com/Intel-Media-SDK/MediaSDK/releases/download/MediaSDK-2018-Q2.2/MediaStack.tar.gz
+ source = LICENSE::https://raw.githubusercontent.com/Intel-Media-SDK/MediaSDK/MediaSDK-2018-Q2.2/LICENSE
+ sha256sums = 7bc9fe977882fd2285f9d3e12d53424a6513bf3b1dba146b05802bf9bb9afff9
sha256sums = dfd67773578903698f9ff4a61eb8f2d84810cbecd56f3f3cee8c649f813b6ea6
pkgname = intel-media-stack-bin
diff --git a/PKGBUILD b/PKGBUILD
index d207e8c082f4..8bc735fb5784 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,8 @@
# Maintainer: Daniel Bermond < yahoo-com: danielbermond >
pkgname=intel-media-stack-bin
-pkgver=2018.Q2.1
-pkgrel=4
+pkgver=2018.Q2.2
+pkgrel=1
pkgdesc='Tools and libraries for developing media solutions on Intel products. Includes MediaSDK, Media Driver, libva and libdrm.'
arch=('x86_64')
url='https://github.com/Intel-Media-SDK/MediaSDK/'
@@ -19,7 +19,7 @@ install="${pkgname}.install"
source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/Intel-Media-SDK/MediaSDK/releases/download/MediaSDK-${pkgver/.Q/-Q}/MediaStack.tar.gz"
'LICENSE'::"https://raw.githubusercontent.com/Intel-Media-SDK/MediaSDK/MediaSDK-${pkgver/.Q/-Q}/LICENSE")
noextract=("${pkgname}-${pkgver}.tar.gz")
-sha256sums=('c3b277656b4ccdb16705431f75af671bd6c757e958498080c5c282cf4fa163f0'
+sha256sums=('7bc9fe977882fd2285f9d3e12d53424a6513bf3b1dba146b05802bf9bb9afff9'
'dfd67773578903698f9ff4a61eb8f2d84810cbecd56f3f3cee8c649f813b6ea6')
prepare() {
@@ -43,6 +43,16 @@ package() {
./install_media.sh
+ # headers (add 'mfx' folder for ffmpeg compatibility)
+ mkdir -p "${pkgdir}/opt/intel/mediasdk/include/mfx"
+ cd "${pkgdir}/opt/intel/mediasdk/include"
+ for _header in *.h
+ do
+ cd mfx
+ ln -sf ../"$_header" "$_header"
+ cd ..
+ done
+
# do not force the use of 'iHD' libva driver by default (let user choose)
local _info='# uncomment the LIBVA_DRIVER_NAME line to use the Intel Media Driver (iHD) for VAAPI'
sed -i "2i${_info}" "$pkgdir"/etc/profile.d/intel-mediasdk.*sh
@@ -50,6 +60,6 @@ package() {
sed -i '/^setenv[[:space:]]LIBVA_DRIVER_NAME/s/^/#/' "${pkgdir}/etc/profile.d/intel-mediasdk.csh"
# license
- cd "${srcdir}"
- install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ cd "$srcdir"
+ install -D -m644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
}
diff --git a/intel-media-stack-bin.install b/intel-media-stack-bin.install
index 609b835598a5..b6dde205475b 100644
--- a/intel-media-stack-bin.install
+++ b/intel-media-stack-bin.install
@@ -2,7 +2,7 @@ post_install() {
printf '%s\n' 'In order to use the the Intel Media Driver for VAAPI you need to set the'
printf '%s\n' "'LIBVA_DRIVER_NAME' environment variable to 'iHD'. You can do this, for"
printf '%s\n' "example, by uncommenting the proper line in '/etc/profile.d/intel-mediasdk.sh'"
- printf '%s\n' '(relogin (or source this file) after).'
+ printf '%s\n' '(relogin after).'
}
post_upgrade() {