aboutsummaryrefslogtreecommitdiff
path: root/multimedia/libva-intel-driver
Commit message (Collapse)AuthorAgeFilesLines
* multimedia/libva-intel-driver: drop unsupported i915 symlinkJan Beich2023-06-211-5/+2
| | | | | | | | | | | | | i915 OpenGL driver only covers Gen3 but i965 VA-API requires Gen4+. libva maps crocus/iris OpenGL on Gen4+ to i965 VA-API. https://gitlab.freedesktop.org/mesa/mesa/-/blob/mesa-22.3.7/include/pci_ids/i915_pci_ids.h https://github.com/intel/intel-vaapi-driver/blob/2.4.1/src/i965_pciids.h#L27-L33 https://github.com/intel/libva/blob/2.18.0/va/x11/va_x11.c#L56-L57 This reverts commit d0cbba0ef619ceda900d53d3763d5f401f2a910b. PR: 272109
* Remove WWW entries moved into port MakefilesStefan Eßer2022-09-071-2/+0
| | | | | | | | | | Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)
* Add WWW entries to port MakefilesStefan Eßer2022-09-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)
* Style: improve ONLY_FOR_ARCHS_REASON (grammar, markup, etc.)Alexey Dokuchaev2021-10-251-1/+1
| | | | | | | | | ONLY_FOR_ARCHS_REASON is used as part of the sentence and thus should start with lower-case letter and not end with a period which is added by the framework, similar to other knobs like BROKEN, IGNORE, et al. While here, remove needless quoting, add missing Oxford comma, expand contractions and jargonisms, use correct spelling for proper names.
* multimedia/libva-intel-driver: enable HYBRID by default (again)Jan Beich2021-08-181-1/+2
| | | | | | | | Originally disabled due to GPU freezes on Sandy Bridge which disappeared after upgrading FreeBSD from 11 to 12. drm-*-kmod also had several updates since then. So, let's re-try. PR: 233259
* One more small cleanup, forgotten yesterday.Mathieu Arnold2021-04-071-1/+0
| | | | Reported by: lwhsu
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* multimedia/libva-intel-driver: note which GPUs are not supportedJan Beich2020-07-031-1/+1
| | | | | | | | Icelake (Gen11) is not supported. Cannonlake (Gen10) was discontinued, so it's not clear. Notes: svn path=/head/; revision=541155
* multimedia/libva-intel-driver: update to 2.4.1Jan Beich2020-06-022-4/+4
| | | | | | | | | Changes: https://github.com/intel/intel-vaapi-driver/compare/2.4.0...2.4.1 Reported by: Repology MFH: 2020Q2 (bug fixes) Notes: svn path=/head/; revision=537576
* multimedia/libva-intel-driver: update to 2.4.0Jan Beich2019-12-062-4/+4
| | | | | | | | Changes: https://github.com/intel/intel-vaapi-driver/compare/2.4.0.pre1...2.4.0 Reported by: GitHub (watch releases) Notes: svn path=/head/; revision=519133
* multimedia/libva-intel-driver: update to 2.4.0.p1Jan Beich2019-11-263-28/+4
| | | | | | | | Changes: https://github.com/intel/intel-vaapi-driver/releases/tag/2.4.0.pre1 Reported by: GitHub (watch releases) Notes: svn path=/head/; revision=518446
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2019-07-261-1/+1
| | | | | | | | | | | | | | | | | | as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330 Notes: svn path=/head/; revision=507372
* multimedia/libva-intel*driver: allow disabling Wayland/X11 independently of ↵Jan Beich2019-03-121-1/+8
| | | | | | | | | | libva PR: 236376 Submitted by: Dries Michiels (based on) Notes: svn path=/head/; revision=495470
* multimedia/libva: update to 2.4.0Jan Beich2019-01-261-1/+1
| | | | | | | Changes: https://github.com/intel/libva/releases/tag/2.4.0 Notes: svn path=/head/; revision=491214
* multimedia/libva-intel-driver: unbreak libva + WAYLAND=off after r490613Jan Beich2019-01-181-0/+18
| | | | | | | | | | | | | Dependency wayland-client found: NO (tried pkgconfig and cmake) Dependency libva-wayland found: NO (tried pkgconfig and cmake) meson.build:94:2: ERROR: Unknown variable "wl_scanner". PR: 235039 Reported by: jakub_lach@mailplus.pl Notes: svn path=/head/; revision=490633
* multimedia/libva: USE_GITHUB doesn't support bzip2Jan Beich2019-01-181-1/+1
| | | | Notes: svn path=/head/; revision=490614
* multimedia/libva{,-intel-driver}: convert to USES=mesonJan Beich2019-01-171-10/+3
| | | | | | | | Meson is faster than autoreconf + libtool and easier to maintain. Force rebuild to catch regressions early. Notes: svn path=/head/; revision=490613
* multimedia/libva{,-intel-driver}: better group variablesJan Beich2019-01-171-5/+3
| | | | | | | Consistent style across my ports helps to process issues faster. Notes: svn path=/head/; revision=490612
* multimedia/libva{,-intel-driver}: clean upJan Beich2019-01-171-10/+5
| | | | | | | | | | | | | | | | | | | | - Add BUILD_DEPENDS to intel driver for wl_drm_interface fix - Rewrite gettid() to make it easier to maintain - Update description from upstream - Drop unused v4l_compat dependency - Drop unused USES=alias as <alloca.h> is gone - Drop libGL dependency as intel driver uses libEGL via dlopen on Wayland - Drop --program-prefix after vainfo moved to libva-utils - Drop fmake workaround as USES=gmake is used - Drop -ldl workaround for FreeBSD < 11.2 - Drop RTLD_NODELETE workaround for FreeBSD < 8.0 - Drop GLX_GLXEXT_VERSION workaround for Mesa < 7.8.1 - Drop Created by as the port diverged a lot (even more with Meson) - Hint intel driver isn't actively developed (but still maintained) - Clarify libdrm dependency Notes: svn path=/head/; revision=490611
* - Unbreak Wayland support in libva-intel-driver with Mesa 18.3 [1]Guido Falsi2019-01-162-1/+9
| | | | | | | | | | | | | | - Allow disabling X11 support in libva [2] - Update minimum version requirement in libva-intel-media-driver BUILD_DEPENDS (required by submitter/maintainer) [1] - While here, silence some portling warnings - Pass maintainership to jbeich (submitter) [1] PR: 234891 [1], 234925 [2] Submitted by: jbeich Notes: svn path=/head/; revision=490498
* multimedia/libva-intel-driver: clean up descriptionsJan Beich2018-12-312-8/+11
| | | | | | | | | | | | | | | | | - Spell Intel properly as the driver is named i965 - Mention support for Gen4/Gen5 - Disambiguate COMMENT from libva-intel-media-driver - Simplify ONLY_FOR_ARCHS_REASON wording - Move ONLY_FOR_ARCHS to pacify `portlint -C` - Mention HYBRID support for VP8 encoding - Update WWW to actual homepage - Expand pkg-descr with from upstream README.md Approved by: madpilot (maintainer) Differential Revision: https://reviews.freebsd.org/D18688 Notes: svn path=/head/; revision=488788
* Update libva-intel-driver to 2.3.0Guido Falsi2018-12-182-5/+4
| | | | Notes: svn path=/head/; revision=487768
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-12-121-1/+1
| | | | | | | | | | | | | | | | | | defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t GCC 8.2 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, as a double check, everything INDEX-11 showed depending on lang/gcc7. PR: 231590 Notes: svn path=/head/; revision=487272
* - Bump portrevision, forgot when disabling optionGuido Falsi2018-11-171-2/+1
| | | | | | | | | - Completely remove the OPTIONS_DEFAULT line. Reported by: jbeich Notes: svn path=/head/; revision=485140
* Disable HYBRID option by default due to lockups being reported onGuido Falsi2018-11-171-1/+1
| | | | | | | | | | Sandy Bridge CPUs. PR: 233259 Submitted by: rkoberman@gmail.com Notes: svn path=/head/; revision=485138
* multimedia/libva-intel-driver: enable HYBRID by defaultJan Beich2018-11-071-1/+2
| | | | | | | | | PR: 232981 Approved by: madpilot (maintainer) Tested by: Kevin Oberman, madpilot Notes: svn path=/head/; revision=484415
* multimedia/libva-intel-driver: chase HTTP redirectJan Beich2018-11-063-4/+4
| | | | Notes: svn path=/head/; revision=484272
* multimedia/libva-*-driver: only used by dlopen, so drop ldconfigJan Beich2018-11-061-1/+0
| | | | Notes: svn path=/head/; revision=484268
* multimedia/libva-intel-driver: expose Hybrid decodingJan Beich2018-11-031-0/+6
| | | | | | | On Skylake this reduces CPU usage by half when decoding VP9. Notes: svn path=/head/; revision=483899
* Bump PORTREVISION to chase update of multimedia/v4l_compat and libv4lThomas Zander2018-09-291-1/+1
| | | | Notes: svn path=/head/; revision=480899
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-07-291-0/+1
| | | | | | | | | | | | | | | | | in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which has now moved from GCC 6 to GCC 7 by default. This includes ports - featuring USE_GCC=yes or USE_GCC=any, - featuring USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and those - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x, c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib. PR: 222542 Notes: svn path=/head/; revision=475857
* - Update libva to 2.2.0Guido Falsi2018-07-142-5/+6
| | | | | | | | | | | | | - Update libva-intel-driver 2.2.0 - Add Missing dependency - Update libva-utils to 2.2.0 - Add missing dependencies - Add WAYLAND option - Cleanup some testing comments which slipped in by mistake Notes: svn path=/head/; revision=474613
* Update libva, libva-intel-driver and libva-utils to 2.1.0Guido Falsi2018-02-122-5/+4
| | | | Notes: svn path=/head/; revision=461668
* Make libva and it's drivers install modules in the standard locationGuido Falsi2017-12-181-2/+3
| | | | | | | | | | | | | PREFIX/lib/dri. This is the same location where other ports(mesa) install drivers, so that everything works out of the box. PR: 224424 Submitted by: Greg V <greg@unrelenting.technology> Notes: svn path=/head/; revision=456673
* - Update libva to 2.0.0Guido Falsi2017-12-122-5/+4
| | | | | | | | | | | | | | | | - Update libva-intel-driver to 2.0.0 - Update libva-utils to 2.0.0 - Bump dependent ports due to shlib bump - Import upstream patch to fix multimedia/mpv [1] - Import upstream patch to fix multimedia/gstreamer1-vaapi [2] Approved by: cpm [1], multimedia (timeout) [2] Obtained from: https://github.com/mpv-player/mpv/commit/2ecf240b1cd20875991a5b18efafbe799864ff7f [1] https://cgit.freedesktop.org/gstreamer/gstreamer-vaapi/commit/gst-libs/gst/vaapi/gstvaapiutils.c?id=777bba473e3ed1c7b8b7f7f0322892851c70dfd9 [2] Differential Revision: https://reviews.freebsd.org/D12761 Notes: svn path=/head/; revision=456184
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2017-09-101-0/+1
| | | | | | | | | | | | | | | | | (via Mk/bsd.default-versions.mk and lang/gcc) which has moved from GCC 5.4 to GCC 6.4 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang, c++14-lang, c++0x, c11, or gcc-c++11-lib. PR: 219275 Notes: svn path=/head/; revision=449591
* Update libva, libva-utils and libva-intel-driver to 1.8.3Guido Falsi2017-06-292-4/+4
| | | | Notes: svn path=/head/; revision=444654
* Update libva, libva-utils and liva-intel-driver to 1.8.2Guido Falsi2017-05-242-5/+4
| | | | Notes: svn path=/head/; revision=441569
* Revision bump of all ports with USE_GL after consolidation of mesa-libsMatthew Rezny2017-05-231-0/+1
| | | | | | | | Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D10845 Notes: svn path=/head/; revision=441503
* - Update multimedia/libva to 1.8.1Guido Falsi2017-04-122-4/+4
| | | | | | | | - Update multimedia/libva-utils to 1.8.1 - Update multimedia/libva-intel-driver to 1.8.1 Notes: svn path=/head/; revision=438337
* - Update multimedia/libva to 1.8.0Guido Falsi2017-04-024-20/+5
| | | | | | | | | | | - Update multimedia/libva-intel-driver to 1.8.0 - Utility programs have been split out of libva distribution to another repository, so create a new libva-utils port, copied from libva, with these bits - While here, update home pages in pkg-descr files Notes: svn path=/head/; revision=437566
* Bump PORTREVISIONs for ports depending on the canonical version of GCC andGerald Pfeifer2017-04-011-1/+1
| | | | | | | | | | | | | | | | | lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some circumstances such as versions of FreeBSD or platforms). This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using using Mk/bsd.octave.mk which in turn has USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang, c++11-lang, c++0x, c11, or gcc-c++11-lib. PR: 216707 Notes: svn path=/head/; revision=437439
* X11 looks for this driver with two names depending on the hardware, since ↵Guido Falsi2017-03-191-1/+5
| | | | | | | | | | linux has tow separate drivers. Having just one KMS driver in FreeBSD I create a symlink with the alternative name, so X11 can alys find the driver. PR: 217825 Submitted by: Henry Hu <henry.hu.sh@gmail.com> Notes: svn path=/head/; revision=436483
* - Update multimedia/libva to 1.7.3Guido Falsi2017-02-232-6/+8
| | | | | | | | - Update multimedia/libva-intel-driver to 1.7.3 - Both project moved to github Notes: svn path=/head/; revision=434669
* Bump PORTREVISIONS for ports depending on the canonical version of GCC andGerald Pfeifer2016-11-201-0/+1
| | | | | | | | | | | | lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some circumstances such as versions of FreeBSD or platforms). In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang, c++11-lang, c++0x, c11 requested via USES=compiler. Notes: svn path=/head/; revision=426566
* Mark port as ONLY_FOR_ARCHS=amd64 i386, as it supports hardwareGuido Falsi2016-11-171-1/+2
| | | | | | | | | | specific to those architectures. PR: 214561 Submitted by: matthew@reztek.cz Notes: svn path=/head/; revision=426285
* Mark as broken on various tier-2 archs.Mark Linimon2016-11-161-0/+2
| | | | | | | | | While here, pet portlint. Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=426199
* Update to 1.7.2Guido Falsi2016-09-052-4/+4
| | | | Notes: svn path=/head/; revision=421359
* - Update to 1.7.1Guido Falsi2016-06-232-10/+7
| | | | | | | | - Convert to USES=localbase - Remove uneeded use of bsd.port.pre.mk Notes: svn path=/head/; revision=417394
* Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.Mathieu Arnold2016-04-011-2/+2
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412348