summarylogtreecommitdiffstats
path: root/PKGBUILD
AgeCommit message (Collapse)Author
2018-10-20Fix build. Add metrics_monitor. Other fixes.Daniel Bermond
2018-09-21Remove install commands for tools (now installed by 'make install')Daniel Bermond
The executable tools are now installed by 'make install' and defaults to be located at '/opt/intel/mediasdk/bin'. Added a PATH entry for this directory. References ---------- https://github.com/Intel-Media-SDK/MediaSDK/pull/655 https://github.com/Intel-Media-SDK/MediaSDK/commit/87ab3b89277ea676b96574e38158d3e49f938b59
2018-09-21Improve pkgver()Daniel Bermond
This will avoid problems when the next tag will contain the year 2019 because we do not use the 'date' command anymore.
2018-09-21Remove undocumented cmake options.Daniel Bermond
These options are used by the upstream builder script that is at 'tools/builder/build_mfx.pl'. They are not mentioned in the README file.
2018-08-28Update cmake options to match latest upstream changes. Add tools.Daniel Bermond
2018-08-17Fix pkgverDaniel Bermond
2018-08-17Change pkgver() to match latest upstream changesDaniel Bermond
2018-08-11Fix checksum of ld.so confDaniel Bermond
2018-08-10ld.so conf: change directories to match latest upstream changesDaniel Bermond
Plugins are now installed in '$libdir/mfx'. References ---------- https://github.com/Intel-Media-SDK/MediaSDK/commit/e13cd6210f117624dd3f2715781626e7eea78dc9
2018-08-10makedepends: add gtestDaniel Bermond
2018-08-10Update cmake options to match latet upstream changesDaniel Bermond
ENABLE_DRM and ENABLE_X11 were removed by upstream. ENABLDE_TOOLS was added by upstream. References ---------- https://github.com/Intel-Media-SDK/MediaSDK/commit/64977c4baf3e04059c0657d5f9bdd60fd385c2ad https://github.com/Intel-Media-SDK/MediaSDK/commit/2ebcfad9b1377d3343a11e8f44f4d1899f32ee73
2018-08-07Add ld.so and profile configuration filesDaniel Bermond
2018-08-07conflicts: add intel-media-stack-binDaniel Bermond
2018-08-07Remove references to build type and compiler flagsDaniel Bermond
Referencing the build type should not be used, unless strictly needed. I've placed them at a first glance because it is used by the upstream builder script 'build_mfx.pl'. Removing it now. The compiler flags are already picked by cmake from the environment variables CFLAGS and CXXFLAGS. References ---------- https://lists.archlinux.org/pipermail/arch-dev-public/2018-March/029181.html https://cmake.org/cmake/help/latest/variable/CMAKE_BUILD_TYPE.html https://cmake.org/cmake/help/latest/variable/CMAKE_LANG_FLAGS.html#variable:CMAKE_%3CLANG%3E_FLAGS
2018-08-07Revert directory changes of commit b720fc6Daniel Bermond
There is no new directory schema in pacman 5.1.0. There is actually a bug in pacman 5.1.0 when using directories with symlinks in the building path. This bug was fixed in pacman 5.1.1 and we can revert these changes. References ---------- https://bugs.archlinux.org/task/58865 https://bbs.archlinux.org/viewtopic.php?pid=1789530#p1789530 https://bbs.archlinux.org/viewtopic.php?id=237706 https://bbs.archlinux.org/viewtopic.php?id=238260 https://lists.archlinux.org/pipermail/pacman-dev/2018-June/022579.html
2018-07-24Do not create 'mfx' folder in include dir (now created by upstream)Daniel Bermond
References ---------- https://github.com/Intel-Media-SDK/MediaSDK/commit/6f26423a3091b429365fbdae2dfb26ae93773ddb
2018-07-24makedepends: explicitly add libpciaccessDaniel Bermond
2018-07-14Add notes about how to enable ITT support (ITT fixed by upstream)Daniel Bermond
ITT (ittnotify) support was broken by upstream in commit 5e6b710. Now this is fixed by upstream. References ---------- https://github.com/Intel-Media-SDK/MediaSDK/issues/338
2018-06-21Remove support for ITTDaniel Bermond
This is now broken in the current upsgream git master.
2018-06-21Change destination dir of upstream src to MediaSDKDaniel Bermond
This will conform to the latest makepkg needs of development (-git) packages. Also on this commit: - remove the exporting of MFX_HOME environment variable, since it seems to be not needed anymore.
2018-06-21depends: switch libva to libva-gitDaniel Bermond
It currently needs libva git master to compile.
2018-06-08Adjust pkgver according to latest upstream changesDaniel Bermond
2018-04-14depends: use the stable version of intel-media-driverDaniel Bermond
intel-media-driver has released its first stable version.
2018-04-14Install to the default pathDaniel Bermond
Package now installs to '/opt/intel/mediasdk', which is the default upstream install path. This is made for historical and compatibility reasons. Software that uses libmfx should use the 'PKG_CONFIG_PATH' environment variable if needed.
2018-04-14Use cmake directly instead of the upstream build scriptDaniel Bermond
2018-02-22Remove intel opencl patch (fixed by upstream)Daniel Bermond
Upstream now checks in cmake time if intel opencl is installed on the system and disables the building of the corresponding sample if it was not found, avoiding a compile error. References ---------- https://github.com/Intel-Media-SDK/MediaSDK/commit/cb58f7d7e9994ef6167ecadef9feaf023cf6481b
2018-02-22Add support for ittnotify (intel-seapi)Daniel Bermond
ittnotify (provided by package intel-seapi) will be autodetected by the build system, serving as a makedepend. Currently it will not be a mandatory makedepend.
2018-02-16Use all defined compiler flagsDaniel Bermond
This removed code is needed only for gcc<=5. Forgot to remove it when enabled the use of latest gcc version in previous commit.
2018-02-13Use current version of gcc (currently gcc7)Daniel Bermond
The build currently works with gcc7. In previous tests that I made, there were periods that gcc7 worked well and then got broken by upstream changes. Now it seems to work fine. Since this is the development (-git) package, it's better to keep gcc4.9 installed for a while just in case upstream breaks gcc7 support again.
2018-02-13depends: switch libva-git to libvaDaniel Bermond
The intel-media-sdk is based on a specific libva commit that comes between the 2.0.0 and 2.1.0 releses. Now that libva 2.1.0 was released, we can use the regular libva package from the official repositories. Currently it seems to work fine with libva 2.1.0. Since this is the development (-git) package, maybe it will be needed to switch back to libva-git in the future if upstream requires libva development code in future changes. Let's follow on.
2018-02-09Change plugins directoryDaniel Bermond
This will change the plugins directory from the non-standard path '/usr/plugins' to the standard path '/usr/lib', removing the need of symbolic links for plugins in '/usr/lib'.
2018-02-06Remove libraries patch and pkgconfig fix (both fixed by upstream)Daniel Bermond
References ---------- https://github.com/Intel-Media-SDK/MediaSDK/commit/ff56d317d86836e6413baee2d17bbe8ea0b8ba0a https://github.com/Intel-Media-SDK/MediaSDK/commit/1ef56566371128363be269b02faaf0f919fc1734
2018-01-16FixesDaniel Bermond
- arch changed to just x86_64 (there is no 32-bit build target) - gcc49 is currently needed, unfortunately. There were upstream fixes to use gcc7 and it was working well during my tests. But it seems that the recent upstream commit to add HEVC FEI support broke it. Now, even gcc5 does not work. Anyway, official support is just for gcc 4.8. - place samples inside /usr/lib/intel-media-sdk-git (avoid namcap warning) - fixes to catch upstream changes, like removing lin_x64 directory
2017-12-27Initial commitDaniel Bermond