From 2af3ecb2de9259ed79d8b5bb808d34b1b1894cc0 Mon Sep 17 00:00:00 2001 From: Stefano Ragni Date: Tue, 10 Dec 2019 16:02:01 +0100 Subject: [PATCH 1/3] New package: intel-gmmlib-19.3.4 --- srcpkgs/intel-gmmlib-devel | 1 + srcpkgs/intel-gmmlib/template | 29 +++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 120000 srcpkgs/intel-gmmlib-devel create mode 100644 srcpkgs/intel-gmmlib/template diff --git a/srcpkgs/intel-gmmlib-devel b/srcpkgs/intel-gmmlib-devel new file mode 120000 index 00000000000..5f65d5f356f --- /dev/null +++ b/srcpkgs/intel-gmmlib-devel @@ -0,0 +1 @@ +intel-gmmlib \ No newline at end of file diff --git a/srcpkgs/intel-gmmlib/template b/srcpkgs/intel-gmmlib/template new file mode 100644 index 00000000000..8b579730b49 --- /dev/null +++ b/srcpkgs/intel-gmmlib/template @@ -0,0 +1,29 @@ +# Template file for 'intel-gmmlib' +pkgname=intel-gmmlib +version=19.3.4 +revision=1 +archs="i686* x86_64*" +wrksrc=gmmlib-intel-gmmlib-${version} +build_style=cmake +short_desc="Intel Graphics Memory Management Library" +maintainer="Stefano Ragni " +license="MIT" +homepage="https://github.com/intel/gmmlib" +distfiles="https://github.com/intel/gmmlib/archive/intel-gmmlib-${version}.tar.gz" +checksum=5f08e36892db6bff8284913d9ab784f693d50e4ea1eb2ea6d2545e3dc6876b71 + +lib32disabled=yes + +post_install() { + vlicense LICENSE.md +} + +intel-gmmlib-devel_package() { + depends="${makedepends} ${sourcepkg}-${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove "usr/lib/*.so" + } +} From d9d9ef77b1b4002aebaf305e6102044d8583a8f3 Mon Sep 17 00:00:00 2001 From: Stefano Ragni Date: Tue, 10 Dec 2019 16:02:30 +0100 Subject: [PATCH 2/3] common/shlibs: add libigdgmm.so.12 --- common/shlibs | 1 + 1 file changed, 1 insertion(+) diff --git a/common/shlibs b/common/shlibs index 8b8a8ba8464..a20e9467f0d 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3704,3 +3704,4 @@ libtss2-tcti-mssim.so.0 tpm2-tss-2.3.1_1 libtss2-tctildr.so.0 tpm2-tss-2.3.1_1 libzfs.so.2 zfs-0.8.2_1 libnvpair.so.1 zfs-0.8.2_1 +libigdgmm.so.12 intel-gmmlib-19.3.4_1 From 5821e31bd040ec3b9f9bfa40287e7936273486ad Mon Sep 17 00:00:00 2001 From: Stefano Ragni Date: Tue, 10 Dec 2019 16:03:36 +0100 Subject: [PATCH 3/3] New package: intel-media-driver-19.3.1 --- srcpkgs/intel-media-driver-devel | 1 + srcpkgs/intel-media-driver/template | 35 +++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 120000 srcpkgs/intel-media-driver-devel create mode 100644 srcpkgs/intel-media-driver/template diff --git a/srcpkgs/intel-media-driver-devel b/srcpkgs/intel-media-driver-devel new file mode 120000 index 00000000000..d10a41ca64b --- /dev/null +++ b/srcpkgs/intel-media-driver-devel @@ -0,0 +1 @@ +intel-media-driver \ No newline at end of file diff --git a/srcpkgs/intel-media-driver/template b/srcpkgs/intel-media-driver/template new file mode 100644 index 00000000000..a7c1fe779ac --- /dev/null +++ b/srcpkgs/intel-media-driver/template @@ -0,0 +1,35 @@ +# Template file for 'intel-media-driver' +pkgname=intel-media-driver +version=19.3.1 +revision=1 +archs="i686* x86_64*" +wrksrc=media-driver-intel-media-${version} +build_style=cmake +configure_args="-DENABLE_NONFREE_KERNELS=$(vopt_if nonfree ON OFF)" +hostmakedepends="pkg-config" +makedepends="libva-devel libX11-devel intel-gmmlib-devel libpciaccess-devel" +short_desc="Intel Media Driver for VAAPI (Broadwell+)" +maintainer="Stefano Ragni " +license="MIT, BSD-3-Clause" +homepage="https://github.com/intel/media-driver" +distfiles="https://github.com/intel/media-driver/archive/intel-media-${version}.tar.gz" +checksum=637471705567cc20d88aab0fdb552f62c9b3c530512765436642a1ec9f36134c + +lib32disabled=yes + +build_options="nonfree" +desc_option_nonfree="Enable nonfree kernels" + +post_install() { + vlicense LICENSE.md +} + +intel-media-driver-devel_package() { + depends="${makedepends} ${sourcepkg}-${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove "usr/lib/*.so" + } +}