Commit Graph

39 Commits

Author SHA1 Message Date
Jan Beich
e86c810acd multimedia/libva: update to 2.5.0
Changes:	https://github.com/intel/libva/releases/tag/2.5.0
ABI:		https://abi-laboratory.pro/tracker/timeline/libva/
Reported by:	GitHub (watch releases), portscout
2019-07-05 14:45:08 +00:00
Jan Beich
a2c8ba796e multimedia/libva: replace post-patch with upstream fix 2019-06-01 00:59:09 +00:00
Jan Beich
8f4287ac35 multimedia/libva: reroll
--- libva-2.4.1.orig/meson.build	2019-04-07 17:44:47 UTC
+++ libva-2.4.1/meson.build	2019-04-17 10:07:39 UTC
@@ -20,7 +20,7 @@ project(
 # - reset minor version to zero when major version is incremented
 va_api_major_version = 1
 va_api_minor_version = 4
-va_api_micro_version = 0
+va_api_micro_version = 1

 va_api_version = '@0@.@1@.@2@'.format(va_api_major_version,
 				      va_api_minor_version,

Reported by:	Ravenports
2019-05-13 15:20:51 +00:00
Jan Beich
3f9711da55 multimedia/libva: unbreak on GCC architectures after r498397
../va/va_trace.c: In function 'va_TraceVAEncMiscParameterBuffer':
../va/va_trace.c:3309: error: 'for' loop initial declaration used outside C99 mode

PR:		237171
Reported by:	pkg-fallout
2019-04-10 11:52:06 +00:00
Jan Beich
c2caa41e89 multimedia/libva: update to 2.4.1
Changes:	https://github.com/intel/libva/releases/tag/2.4.1
Changes:	https://github.com/intel/libva/compare/2.4.0...2.4.1
MFH:		2019Q2
2019-04-08 17:36:12 +00:00
Jan Beich
d419c25145 multimedia/libva: update upstream patches (nop)
Prefer drmGetNodeTypeFromFd over drmGetDeviceNameFromFd2 but on
FreeBSD there's little difference as both compare strings.
2019-04-03 13:00:23 +00:00
Jan Beich
188bd12e78 multimedia/libva: don't skip r497485 fix 2019-04-02 08:11:43 +00:00
Jan Beich
a6c3990e0d multimedia/libva: unbreak DRM backend in some cases
$ vainfo
error: XDG_RUNTIME_DIR not set in the environment.
error: can't connect to X server!
vaInitialize failed with error code 1 (operation failed),exit

$ ls -lL /dev/dri
total 0
crw-rw----  1 root  video  0x188 Mar 30 17:28 card0
crw-rw----  1 root  video  0x208 Mar 30 17:28 renderD128

$ echo $((0x208 & 0x80))
0

Reported by:	김종성 (via private mail)
2019-04-01 15:19:00 +00:00
Jan Beich
fae8e5bf08 multimedia/libva: update to 2.4.0
Changes:	https://github.com/intel/libva/releases/tag/2.4.0
2019-01-26 00:43:01 +00:00
Guido Falsi
b062a5caad - Unbreak Wayland support in libva-intel-driver with Mesa 18.3 [1]
- 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
2019-01-16 18:04:05 +00:00
Jan Beich
46b56c6d84 multimedia/libva-intel-media-driver: update to 18.4.p4.75 (prerelease snapshot)
Changes:	https://github.com/intel/media-driver/compare/intel-media-18.3.0...567da1b8
2018-12-26 18:07:34 +00:00
Guido Falsi
400043b826 - Update libva to 2.3.0
- Update libva-utils to 2.3.0
- Update WWW and GH_ACCOUNT to new upstream account
2018-10-03 07:07:02 +00:00
Guido Falsi
62a774daf1 - Update libva to 2.2.0
- 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
2018-07-14 06:37:14 +00:00
Guido Falsi
76c677c186 Update libva, libva-intel-driver and libva-utils to 2.1.0 2018-02-12 22:37:33 +00:00
Guido Falsi
c26152ae1a - Update libva to 2.0.0
- 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:	2ecf240b1c [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
2017-12-12 21:29:57 +00:00
Guido Falsi
1502725f9d Update libva, libva-utils and libva-intel-driver to 1.8.3 2017-06-29 17:55:22 +00:00
Guido Falsi
c139c9d6e7 Update libva, libva-utils and liva-intel-driver to 1.8.2 2017-05-24 09:41:39 +00:00
Guido Falsi
a187acc298 - Update multimedia/libva to 1.8.1
- Update multimedia/libva-utils to 1.8.1
- Update multimedia/libva-intel-driver to 1.8.1
2017-04-12 09:09:34 +00:00
Guido Falsi
2eec4f8342 - Update multimedia/libva to 1.8.0
- 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
2017-04-02 16:12:42 +00:00
Guido Falsi
b13dda510e - Update multimedia/libva to 1.7.3
- Update multimedia/libva-intel-driver to 1.7.3
- Both project moved to github
2017-02-23 14:27:40 +00:00
Guido Falsi
f69161cef9 Update to 1.7.2 2016-09-05 11:00:28 +00:00
Guido Falsi
487de75266 - Update to 1.7.1
- Convert to USES=localbase
2016-06-23 17:56:16 +00:00
Guido Falsi
34b2379e9d Update to 1.7.0. 2016-03-16 09:22:28 +00:00
Guido Falsi
81e8c6de83 Update to 1.6.2 2016-02-21 18:53:02 +00:00
Guido Falsi
d2d8fd814c Update to 1.6.1 2015-09-09 21:03:30 +00:00
Guido Falsi
ef99b64c62 - Update to 1.6.0
- Regenerate patches to silence portlint warnings.
2015-08-25 11:02:20 +00:00
Guido Falsi
16488a9305 Update to 1.5.1 2015-03-20 20:04:59 +00:00
Guido Falsi
098fc5b193 Update to 1.5.0 2014-12-31 18:57:54 +00:00
Guido Falsi
59d91526c3 - Update to 1.4.0
- Rename patch files
- Remove dirrm
2014-10-01 21:49:25 +00:00
Guido Falsi
ed60256cfd Distfile rerolled, update distinfo.
No changes in content.

PR:		192450
Submitted by:	glerak <karelgal at seznam.cz>
2014-08-06 20:19:03 +00:00
Guido Falsi
756c295290 - Update libva to 1.3.1
- Add USES=libtool to libva and libva-vdpau-driver and adjust plist accordingly
2014-05-11 15:44:56 +00:00
Guido Falsi
8fe3d0df7b - Update to 1.3.0
- Silence some portlint warnings
2014-03-26 22:06:38 +00:00
Guido Falsi
229b26aedc Update to 1.2.1 2013-06-27 20:43:18 +00:00
Guido Falsi
4643ed8380 Update to 1.1.1 2013-03-19 21:34:36 +00:00
Guido Falsi
2ebe0e0a90 - 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
2012-10-09 22:04:23 +00:00
Bernhard Froehlich
da4a2fcad3 - 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)
2011-08-25 12:09:49 +00:00
Bernhard Froehlich
f7179d7a6e - 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)
2011-06-17 13:48:08 +00:00
Martin Wilke
c0356b8e5c - Update to 1.0.8
PR:		154369
Submitted by:	Anonymous <swell.k@gmail.com> (maintainer)
2011-03-09 16:49:36 +00:00
Max Brazhnikov
9b191dbf46 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
2011-01-13 11:02:02 +00:00