notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
libva VAAPI wrapper and dummy driver
2.22.0 multimedia on this many watch lists=19 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.22.0Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2011-01-13 11:02:21
Last Update: 2024-06-22 00:59:42
Commit Hash: 12ff4d7
People watching this port, also watch:: webp, libvdpau, dbus, libxml2, pcre
License: MIT
WWW:
https://github.com/intel/libva
Description:
VA-API is an open-source library and API specification, which provides access to graphics hardware acceleration capabilities for video processing. It consists of a main library and driver-specific acceleration backends for each supported hardware vendor.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (65 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libva-2.22.0/catalog.mk
  3. /usr/local/share/licenses/libva-2.22.0/LICENSE
  4. /usr/local/share/licenses/libva-2.22.0/MIT
  5. include/va/va.h
  6. include/va/va_backend.h
  7. include/va/va_backend_glx.h
  8. include/va/va_backend_prot.h
  9. include/va/va_backend_vpp.h
  10. include/va/va_backend_wayland.h
  11. include/va/va_compat.h
  12. include/va/va_dec_av1.h
  13. include/va/va_dec_hevc.h
  14. include/va/va_dec_jpeg.h
  15. include/va/va_dec_vp8.h
  16. include/va/va_dec_vp9.h
  17. include/va/va_dec_vvc.h
  18. include/va/va_dri2.h
  19. include/va/va_dri3.h
  20. include/va/va_dricommon.h
  21. include/va/va_drm.h
  22. include/va/va_drmcommon.h
  23. include/va/va_egl.h
  24. include/va/va_enc_av1.h
  25. include/va/va_enc_h264.h
  26. include/va/va_enc_hevc.h
  27. include/va/va_enc_jpeg.h
  28. include/va/va_enc_mpeg2.h
  29. include/va/va_enc_vp8.h
  30. include/va/va_enc_vp9.h
  31. include/va/va_fei_h264.h
  32. include/va/va_fei_hevc.h
  33. include/va/va_fei.h
  34. include/va/va_glx.h
  35. include/va/va_prot.h
  36. include/va/va_str.h
  37. include/va/va_tpi.h
  38. include/va/va_trace.h
  39. include/va/va_version.h
  40. include/va/va_vpp.h
  41. include/va/va_wayland.h
  42. include/va/va_x11.h
  43. lib/libva-drm.so
  44. lib/libva-drm.so.2
  45. lib/libva-drm.so.2.2200.0
  46. lib/libva-glx.so
  47. lib/libva-glx.so.2
  48. lib/libva-glx.so.2.2200.0
  49. lib/libva-wayland.so
  50. lib/libva-wayland.so.2
  51. lib/libva-wayland.so.2.2200.0
  52. lib/libva-x11.so
  53. lib/libva-x11.so.2
  54. lib/libva-x11.so.2.2200.0
  55. lib/libva.so
  56. lib/libva.so.2
  57. lib/libva.so.2.2200.0
  58. libdata/pkgconfig/libva-drm.pc
  59. libdata/pkgconfig/libva-glx.pc
  60. libdata/pkgconfig/libva-wayland.pc
  61. libdata/pkgconfig/libva-x11.pc
  62. libdata/pkgconfig/libva.pc
  63. @owner
  64. @group
  65. @mode
Collapse this list.
Dependency lines:
  • libva>0:multimedia/libva
To install the port:
cd /usr/ports/multimedia/libva/ && make install clean
To add the package, run one of these commands:
  • pkg install multimedia/libva
  • pkg install libva
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: libva
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1718866167 SHA256 (intel-libva-2.22.0_GH0.tar.gz) = 467c418c2640a178c6baad5be2e00d569842123763b80507721ab87eb7af8735 SIZE (intel-libva-2.22.0_GH0.tar.gz) = 301705

Expand this list (2 items)

Collapse this list.

SHA256 (9ed99b6b0b3b.patch) = 5a0a9551c461de67a2c049bafd1bc36916d7e7d9099bb3ca3cc3845bf322b895 SIZE (9ed99b6b0b3b.patch) = 2117

Collapse this list.


Packages (timestamps in pop-ups are UTC):
libva
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.22.02.22.02.10.02.22.02.22.0-2.10.0-
FreeBSD:13:quarterly2.22.02.22.02.18.02.22.02.22.02.20.0_12.20.0_12.20.0_1
FreeBSD:14:latest2.22.02.22.02.17.02.22.02.22.02.18.0-2.18.0
FreeBSD:14:quarterly2.22.02.22.0-2.22.02.22.02.20.0_12.20.0_12.20.0_1
FreeBSD:15:latest2.22.02.22.0n/a2.22.0n/a2.20.0_22.20.0_22.20.0_2
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. meson : devel/meson
  2. ninja : devel/ninja
  3. pkgconf>=1.3.0_1 : devel/pkgconf
  4. xorgproto>=0 : x11/xorgproto
  5. xorgproto>=0 : x11/xorgproto
  6. x11.pc : x11/libX11
  7. xcb.pc : x11/libxcb
  8. xext.pc : x11/libXext
  9. xfixes.pc : x11/libXfixes
Runtime dependencies:
  1. x11.pc : x11/libX11
  2. xcb.pc : x11/libxcb
  3. xext.pc : x11/libXext
  4. xfixes.pc : x11/libXfixes
Library dependencies:
  1. libdrm.so : graphics/libdrm
  2. libwayland-client.so : graphics/wayland
  3. libGL.so : graphics/libglvnd
This port is required by:
for Build
  1. graphics/mesa-devel
  2. graphics/mesa-gallium-va
  3. lang/intel-compute-runtime
  4. multimedia/libva-intel-driver
  5. multimedia/libva-intel-media-driver
  6. multimedia/libva-nvidia-driver
  7. multimedia/libva-vdpau-driver
Expand this list (11 items / 4 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. www/chromium
  3. www/iridium
  4. www/ungoogled-chromium
  5. Collapse this list.

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. multimedia/vdpau-video*
  2. Collapse this list of deleted ports.
for Libraries
  1. audio/plasma6-kpipewire
  2. cad/opencascade
  3. deskutils/spice-gtk
  4. devel/electron31
  5. devel/electron32
  6. devel/electron33
  7. emulators/yuzu
Expand this list (65 items / 58 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. games/moonlight-embedded
  3. games/moonlight-embedded-devel
  4. games/moonlight-qt
  5. graphics/gnash
  6. multimedia/avidemux
  7. multimedia/avidemux-cli
  8. multimedia/avidemux-plugins
  9. multimedia/avidemux-qt5
  10. multimedia/cmrt
  11. multimedia/cmrtlib
  12. multimedia/emby-server
  13. multimedia/ffmpeg
  14. multimedia/ffmpeg4
  15. multimedia/gstreamer1-plugins-msdk
  16. multimedia/gstreamer1-vaapi
  17. multimedia/handbrake
  18. multimedia/intel-media-sdk
  19. multimedia/kodi
  20. multimedia/libva-intel-driver
  21. multimedia/libva-intel-hybrid-driver
  22. multimedia/libva-intel-media-driver
  23. multimedia/libva-utils
  24. multimedia/libvdpau-va-gl
  25. multimedia/libxine
  26. multimedia/mpv
  27. multimedia/mythtv
  28. multimedia/obs-studio
  29. multimedia/onevpl
  30. multimedia/qt6-multimedia
  31. net/waypipe
  32. Collapse this list.

Deleted ports which required this port:

Expand this list of 28 deleted ports
  1. databases/compass*
  2. devel/electron13*
  3. devel/electron17*
  4. devel/electron18*
  5. devel/electron19*
  6. devel/electron21*
  7. devel/electron22*
  8. devel/electron23*
  9. devel/electron24*
  10. devel/electron25*
  11. devel/electron26*
  12. devel/electron27*
  13. devel/electron28*
  14. devel/electron29*
  15. devel/electron30*
  16. emulators/yuzu-qt5*
  17. multimedia/QtAV*
  18. multimedia/ccextractor*
  19. multimedia/emby-server-devel*
  20. multimedia/kodi-devel*
  21. multimedia/libav*
  22. multimedia/libva-glx*
  23. multimedia/mpv034*
  24. multimedia/mythtv-frontend*
  25. multimedia/plexhometheater*
  26. multimedia/vlc-qt4*
  27. multimedia/vlc3*
  28. multimedia/xbmc*
  29. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for libva-2.22.0: WAYLAND=on: Wayland (graphics) support X11=on: X11 (graphics) support ===> Use 'make config' to modify these settings
Options name:
multimedia_libva
USES:
meson pkgconfig gl xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/intel/libva/tar.gz/2.22.0?dummy=/
Collapse this list.
Port Moves

Number of commits found: 121 (showing only 21 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.3.0
26 Mar 2014 22:06:39
Revision:349301Original commit files touched by this commit
madpilot search for other commits by this committer
- Update to 1.3.0
- Silence some portlint warnings
1.2.1
17 Mar 2014 08:37:19
Revision:348449Original commit files touched by this commit
madpilot search for other commits by this committer
Convert to new USES=tar
1.2.1
29 Sep 2013 10:54:39
Revision:328671Original commit files touched by this commit
madpilot search for other commits by this committer
- Support staging
- Convert to new LIB_DEPENDS format
1.2.1
20 Sep 2013 20:57:49
Revision:327747Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
multimedia)
1.2.1
02 Sep 2013 16:55:04
Revision:326032Original commit files touched by this commit
bapt search for other commits by this committer
Add an explicit dependency on pkgconf
1.2.1
16 Jul 2013 05:42:37
Revision:323088Original commit files touched by this commit
ade search for other commits by this committer
- Update devel/automake to 1.14
- Update devel/gettext to 0.18.3
- Fix known-broken (from exp-runs) ports
- Clean up a lot of cruft in the devel/gettext port itself,
  based on work from tijl@

PR:		178883
Submitted by:	ade
Sponsored by:	Wadsworth 6X
1.2.1
27 Jun 2013 20:43:19
Revision:321903Original commit files touched by this commit
madpilot search for other commits by this committer
Update to 1.2.1
1.1.1
19 Mar 2013 21:34:36
Revision:314696Original commit files touched by this commit
madpilot search for other commits by this committer
Update to 1.1.1
1.1.0_3
20 Feb 2013 21:22:56
Revision:312677Original commit files touched by this commit
madpilot search for other commits by this committer
- Add dependency on glproto
- Bump PORTREVISION

PR:		ports/176131
Submitted by: 	Christopher Dukes <chris.dukes.aix@gmail.com>
1.1.0_2
23 Oct 2012 21:15:42
Revision:306331Original commit files touched by this commit
madpilot search for other commits by this committer
- Remove STRIP option. The STRIP variable needs special handling
  from bsd.port.mk. Using it as an option breaks DEBUG build and
  prevents installation of stripped binaries.
- Bump PORTREVISION due to change in installed binaries (stripped
  vs unstripped)

Thanks to Jan Beich <jbeich@tormail.org> for pointing this out.

Feature safe:   yes
1.1.0_1
12 Oct 2012 23:15:36
Revision:305796Original commit files touched by this commit
madpilot search for other commits by this committer
- Add patch to fix compilation with gcc46.

Submitted by:	Andriy Gapon <avg@FreeBSD.org>
Feature safe:	yes
1.1.0
09 Oct 2012 22:04:24
Revision:305606Original commit files touched by this commit
madpilot search for other commits by this committer
- Update to 1.1.0
- Take maintainership
- Strip Makefile headers
- Patch software to install with correct ABI version number
- Convert to new options framework
- Remove ABI version number from LIB_DEPENDS
- Add global option description
1.0.14
26 Dec 2011 16:12:28
Original commit files touched by this commit
tabthorpe search for other commits by this committer
- Reset ports to heap due to mail bounces

<swell.k@gmail.com>: host gmail-smtp-in.l.google.com[74.125.53.26] said:
   550-5.1.1 The email account that you tried to reach does not exist. Please
   try 550-5.1.1 double-checking the recipient's email address for typos or
   550-5.1.1 unnecessary spaces. Learn more at
   550 5.1.1 http://mail.google.com/support/bin/answer.py?answer=6596
   d6si2748840pbk.7 (in reply to RCPT TO command)

With Hat:       portmgr
1.0.14
23 Sep 2011 22:26:39
Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:             157936
Submitted by:   myself
Exp-runs by:    pav
Approved by:    pav
1.0.14
25 Aug 2011 12:09:49
Original commit files touched by this commit
decke search for other commits by this committer
- Update to 1.0.14
- Refine BROKEN message for sparc64
- Prefer REINPLACE_CMD to replace automake patches
- Pet portlint (LICENSE section)

PR:             ports/159249
Submitted by:   Test Rat <ttsestt@gmail.com>
Approved by:    maintainer timeout (4 weeks)
1.0.13
16 Jul 2011 05:37:50
Original commit files touched by this commit
linimon search for other commits by this committer
Mark as broken on sparc64: does not install.
1.0.13
17 Jun 2011 13:48:08
Original commit files touched by this commit
decke search for other commits by this committer
- Update to 1.0.13
- Prune CPPFLAGS from CONFIGURE_ENV after ports/153625
- Replace double -pthread substitution with make variable passed from MAKE_ENV
- Remove gcc45 hack: don't pass -Wl,-lc explicitly for -module (gcc46 safe)

PR:             ports/156176
Submitted by:   Pan Tsu <inyaoo@gmail.com>
Approved by:    maintainer timeout (>2 months)
1.0.10
11 Mar 2011 12:51:56
Original commit files touched by this commit
pav search for other commits by this committer
- Fix build on 7.X

Submitted by:   maintainer
1.0.10
09 Mar 2011 16:49:36
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 1.0.8

PR:             154369
Submitted by:   Anonymous <swell.k@gmail.com> (maintainer)
1.0.7
15 Jan 2011 22:30:26
Original commit files touched by this commit
pav search for other commits by this committer
- don't use RTLD_NODELETE on pre r190543 (OSVERSION < 800075)
- fix i965 va driver build for gcc45 (no-op)
- remove dates from diffs (cosmetic)

Submitted by:   Anonymous <swell.k@gmail.com> (maintainer)
Feature safe:   yes
1.0.7
13 Jan 2011 11:02:02
Original commit files touched by this commit
makc search for other commits by this committer
Add new port multimedia/libva:

The main motivation for VAAPI (Video Acceleration API) is to enable
hardware accelerated video decode/encode at various entry-points (VLD,
IDCT, Motion Compensation etc.) for the prevailing coding standards
today (MPEG-2, MPEG-4 ASP/H.263, MPEG-4 AVC/H.264, and VC-1/VMW3).

WWW:    http://freedesktop.org/wiki/Software/vaapi

PR:             ports/153725
Submitted by:   Anonymous <swell.k at gmail.com>
Feature safe:   yes

Number of commits found: 121 (showing only 21 on this page)

«  1 | 2