aboutsummaryrefslogtreecommitdiff
path: root/multimedia/libva
Commit message (Collapse)AuthorAgeFilesLines
* multimedia/libva: unbreak X11=off build after 07b46bb45fbeVladimir Druzenko2024-03-141-1/+1
| | | | | | | | | | | | ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist ===> Checking for items in pkg-plist which are not in STAGEDIR Error: Missing: include/va/va_trace.h ===> Error: Plist issues found. *** Error code 1 PR: 277690
* multimedia/libva: update to 2.21.0Jan Beich2024-03-143-10/+11
| | | | | Changes: https://github.com/intel/libva/releases/tag/2.21.0 Reported by: Repology
* multimedia/libva-glx: merge back into X11 option after 5343f55d8757Jan Beich2024-01-212-21/+14
| | | | | | | libva-glx -> libGL -> libva dependency loop doesn't occur with libGL from libglvnd instead of mesa-*. This reverts commit 14a6544d4e37ffa04cbf5e6a398d8e057198d4cd.
* multimedia/libva: unbreak DRI2 for XRDP after 20aae48cbec2Jan Beich2023-12-032-0/+4
| | | | | | | | https://github.com/intel/libva/commit/aeba58590726 Xwayland (uses DRI3) and Xorg (has DRM master) are not affected. Inspired by: PkgSrc
* multimedia/libva: unbreak build with LLD 17Dimitry Andric2023-09-252-0/+5
| | | | | | | | | Checking if "-Wl,--version-script" : links: NO [...] ld: error: va/libva.so.2.2000.0.p/va_compat.c.o: symbol vaCreateSurfaces@VA_API_0.32.0 has undefined version VA_API_0.32.0 PR: 274088 Reported by: antoine (via bug 273753 exp-run)
* multimedia/libva: update to 2.20.0Jan Beich2023-09-163-9/+9
| | | | | Changes: https://github.com/intel/libva/releases/tag/2.20.0 Reported by: Repology
* multimedia/libva: update to 2.19.0Jan Beich2023-07-043-9/+9
| | | | | Changes: https://github.com/intel/libva/releases/tag/2.19.0 Reported by: Repology
* multimedia/libva: update to 2.18.0Jan Beich2023-03-223-9/+9
| | | | | Changes: https://github.com/intel/libva/releases/tag/2.18.0 Reported by: Repology
* multimedia/libva: update to 2.17.0Jan Beich2022-12-283-18/+10
| | | | | Changes: https://github.com/intel/libva/compare/2.16.0...2.17.0 Reported by: Repology
* multimedia/libva: update to 2.16.0Jan Beich2022-09-283-9/+9
| | | | | Changes: https://github.com/intel/libva/compare/2.15.0...2.16.0 Reported by: Repology
* 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)
* multimedia/libva: update to 2.15.0Jan Beich2022-06-293-8/+8
| | | | | Changes: https://github.com/intel/libva/compare/2.14.0...2.15.0 Reported by: Repology
* multimedia/libva: update to 2.14.0Jan Beich2022-02-173-13/+10
| | | | | Changes: https://github.com/intel/libva/compare/2.13.0...2.14.0 Reported by: Repology
* multimedia/libva: unbreak crocus autodetection on X11Jan Beich2021-11-012-0/+4
| | | | | | | | $ vainfo libva info: VA-API version 1.13.0 libva info: Trying to open /usr/local/lib/dri/crocus_drv_video.so libva info: va_openDriver() returns -1 vaInitialize failed with error code -1 (unknown libva error),exit
* multimedia/libva: update to 2.13.0Jan Beich2021-09-183-9/+9
| | | | | | | Rebuild a consumer that already uses VA_CHECK_VERSION(1, 13, 0) Changes: https://github.com/intel/libva/compare/2.12.0...2.13.0 Reported by: Repology
* multimedia/libva: update to 2.12.0Jan Beich2021-06-223-13/+9
| | | | | | | Rebuild a consumer that already uses VA_CHECK_VERSION(1, 12, 0) Changes: https://github.com/intel/libva/compare/2.11.0...2.12.0 Reported by: Repology
* multimedia/libva: backport modifiers support for mesa-develJan Beich2021-05-312-0/+4
| | | | Exposes https://gitlab.freedesktop.org/mesa/mesa/-/commit/5f101e8096f7
* 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: update to 2.11.0Jan Beich2021-03-233-15/+17
| | | | | | | | | | Rebuild a consumer that already uses VA_CHECK_VERSION(1, 11, 0) Changes: https://github.com/intel/libva/compare/2.10.0...2.11.0 Reported by: Repology Notes: svn path=/head/; revision=569031
* multimedia/libva: update to 2.10.0Jan Beich2020-12-043-24/+9
| | | | | | | | | Changes: https://github.com/intel/libva/compare/2.9.1...2.10.0 ABI: https://abi-laboratory.pro/tracker/timeline/libva/ Reported by: Repology Notes: svn path=/head/; revision=557002
* multimedia/libva: update to 2.9.1Jan Beich2020-10-282-4/+4
| | | | | | | | | Changes: https://github.com/intel/libva/compare/2.9.0...2.9.1 ABI: https://abi-laboratory.pro/tracker/timeline/libva/ Reported by: Repology Notes: svn path=/head/; revision=553526
* multimedia/libva: clean up code specific to FreeBSD 11.3Rene Ladan2020-10-171-3/+0
| | | | | | | | Phabricator: D26646 Submitted by: jbeich (partial) Notes: svn path=/head/; revision=552587
* multimedia/libva: unbreak fetchJan Beich2020-09-251-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fetch: https://github.com/intel/libva/commit/f601fc614d8d.patch: size mismatch: expected 3148, actual 3150 --- 12525d4cd7c3.patch.old +++ 12525d4cd7c3.patch @@ -10,7 +10,7 @@ ld: error: unable to find library -ldl 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/configure.ac b/configure.ac -index acb4c79..a62f4fd 100644 +index acb4c799..a62f4fda 100644 --- a/configure.ac +++ b/configure.ac @@ -209,6 +209,11 @@ if test "$ac_cv_have_gnuc_visibility_attribute" = "yes"; then @@ -26,7 +26,7 @@ index acb4c79..a62f4fd 100644 ssp_cc=yes if test "X$CC-cc" != "X"; then diff --git a/va/Makefile.am b/va/Makefile.am -index 6742177..6155895 100644 +index 67421775..6155895a 100644 --- a/va/Makefile.am +++ b/va/Makefile.am @@ -92,7 +92,7 @@ libva_la_SOURCES = $(libva_source_c) --- 36f53f358a9c.patch.old +++ 36f53f358a9c.patch @@ -12,7 +12,7 @@ Subject: [PATCH] va/va: don't try to use RTLD_NODELETE 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/va/va.c b/va/va.c -index 6230d7f..0c278f6 100644 +index 6230d7f9..0c278f67 100644 --- a/va/va.c +++ b/va/va.c @@ -451,7 +451,7 @@ static VAStatus va_openDriver(VADisplay dpy, char *driver_name) --- 810d1974a54c.patch.old +++ 810d1974a54c.patch @@ -12,7 +12,7 @@ On DragonFly and FreeBSD config are installed to /usr/ 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/meson.build b/meson.build -index aabae7b..41d338e 100644 +index aabae7b8..41d338ea 100644 --- a/meson.build +++ b/meson.build @@ -63,6 +63,8 @@ libva_lt_version = '@0@.@1@.@2@'.format(libva_lt_current, @@ -37,7 +37,7 @@ index aabae7b..41d338e 100644 WITH_WAYLAND = wayland_dep.found() endif diff --git a/va/Makefile.am b/va/Makefile.am -index c0b0cfd..6742177 100644 +index c0b0cfd3..67421775 100644 --- a/va/Makefile.am +++ b/va/Makefile.am @@ -24,6 +24,7 @@ SUBDIRS = @@ -49,7 +49,7 @@ index c0b0cfd..6742177 100644 LDADD = \ diff --git a/va/meson.build b/va/meson.build -index 8c9d036..228489a 100644 +index 8c9d0362..228489a7 100644 --- a/va/meson.build +++ b/va/meson.build @@ -62,7 +62,7 @@ libva = shared_library( @@ -62,7 +62,7 @@ index 8c9d036..228489a 100644 link_args : '-Wl,-version-script,' + libva_sym_path, link_depends : libva_sym, diff --git a/va/va.c b/va/va.c -index 7f014a1..6230d7f 100644 +index 7f014a15..6230d7f9 100644 --- a/va/va.c +++ b/va/va.c @@ -71,7 +71,7 @@ int va_parseConfig(char *env, char *env_value) --- 853c679c628a.patch.old +++ 853c679c628a.patch @@ -14,7 +14,7 @@ sed: 1: "1i#include "sysdeps.h" 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/va/wayland/Makefile.am b/va/wayland/Makefile.am -index 705efa3..f48afb4 100644 +index 705efa3d..f48afb4d 100644 --- a/va/wayland/Makefile.am +++ b/va/wayland/Makefile.am @@ -70,7 +70,7 @@ va_wayland_drm.c: $(protocol_source_h) --- f601fc614d8d.patch.old +++ f601fc614d8d.patch @@ -20,7 +20,7 @@ Subject: [PATCH] va/va_trace: implement gettid() for B 1 file changed, 34 insertions(+), 5 deletions(-) diff --git a/va/va_trace.c b/va/va_trace.c -index d34fc40..8cdd27b 100755 +index d34fc405..8cdd27ba 100755 --- a/va/va_trace.c +++ b/va/va_trace.c @@ -48,12 +48,41 @@ Notes: svn path=/head/; revision=550024
* multimedia/libva: update to 2.9.0Jan Beich2020-09-123-9/+9
| | | | | | | | | Changes: https://github.com/intel/libva/compare/2.8.0...2.9.0 ABI: https://abi-laboratory.pro/tracker/timeline/libva/ Reported by: Repology Notes: svn path=/head/; revision=548433
* multimedia/libva: update to 2.8.0Jan Beich2020-06-263-9/+9
| | | | | | | | | Changes: https://github.com/intel/libva/compare/2.7.1...2.8.0 ABI: https://abi-laboratory.pro/tracker/timeline/libva/ Reported by: GitHub (watch releases) Notes: svn path=/head/; revision=540518
* multimedia/libva: update to 2.7.1Jan Beich2020-04-202-10/+4
| | | | | | | | | Changes: https://github.com/intel/libva/compare/2.7.0...2.7.1 ABI: https://abi-laboratory.pro/tracker/timeline/libva/ Reported by: GitHub (watch releases) Notes: svn path=/head/; revision=532189
* multimedia/libva: backport iHD fix for X11Jan Beich2020-04-172-0/+6
| | | | | | | | | | | | | | $ pkg install libva-utils libva-intel-media-driver $ vainfo libva info: VA-API version 1.7.0 libva info: Trying to open /usr/local/lib/dri/i965_drv_video.so libva info: va_openDriver() returns -1 vaInitialize failed with error code -1 (unknown libva error),exit MFH: 2020Q2 Notes: svn path=/head/; revision=531941
* multimedia/libva: update to 2.7.0Jan Beich2020-04-023-18/+10
| | | | | | | | | Changes: https://github.com/intel/libva/compare/2.6.1...2.7.0 ABI: https://abi-laboratory.pro/tracker/timeline/libva/ Reported by: Repology Notes: svn path=/head/; revision=530453
* multimedia/libva: drop FreeBSD 12.0 support after r527628Jan Beich2020-03-271-1/+0
| | | | Notes: svn path=/head/; revision=529293
* multimedia/libva: backport some upstream fixesJan Beich2020-02-292-0/+9
| | | | | | | | | | - https://github.com/intel/libva/commit/04acc7860feb will be required by libva-intel-media-driver-20.2.0, see https://github.com/intel/media-driver/commit/2baead9b10cd - https://github.com/intel/libva/commit/48f446b32a4f is a fix for regression in libva-2.6.0 Notes: svn path=/head/; revision=527480
* multimedia/libva: update to 2.6.1Jan Beich2020-01-172-4/+4
| | | | | | | | | Changes: https://github.com/intel/libva/releases/tag/2.6.1 ABI: https://abi-laboratory.pro/tracker/timeline/libva/ Reported by: GitHub (watch releases) Notes: svn path=/head/; revision=523303
* multimedia/libva: switch to upstream patchesJan Beich2020-01-153-88/+17
| | | | Notes: svn path=/head/; revision=523154
* multimedia/libva: respect PREFIX for libva.confJan Beich2020-01-011-0/+3
| | | | | | | libva.conf is mainly used for debugging, so no need to rebuild. Notes: svn path=/head/; revision=521716
* multimedia/libva: update to 2.6.0Jan Beich2019-12-253-9/+9
| | | | | | | | | Changes: https://github.com/intel/libva/releases/tag/2.6.0 ABI: https://abi-laboratory.pro/tracker/timeline/libva/ Reported by: GitHub (watch releases) Notes: svn path=/head/; revision=520872
* Clean up support for FreeBSD 11.2.Rene Ladan2019-11-071-1/+0
| | | | | | | | | | | | | | While here, modernize some comments in Mk/bsd.*.mk. Note that graphics/drm-fbsd11.2-kmod is not renamed yet, this was somewhat under discussion. Submitted by: rene Reviewed by: antoine, jbeich, mat, zeising Differential Revision: https://reviews.freebsd.org/D21974 Notes: svn path=/head/; revision=516983
* Add USES=xorg USES=gl, ports categories l and mNiclas Zeising2019-11-061-0/+1
| | | | | | | | Add USES=xorg and USES=gl to ports in categories starting with 'l' and 'm'. While here, try to sprinkle other USES (mostly gnome and sdl) as needed. Notes: svn path=/head/; revision=516917
* Add more gettid() aliases to my portsJan Beich2019-07-101-3/+9
| | | | | | | | https://man.openbsd.org/getthrid.2 https://illumos.org/man/3C/thr_self Notes: svn path=/head/; revision=506330
* multimedia/libva: drop -lpthread on FreeBSD 11.4/12.1/13.0Jan Beich2019-07-101-1/+5
| | | | | | | | | libva doesn't use threads unless LIBVA_TRACE is passed via environment. PR: 238650 Notes: svn path=/head/; revision=506329
* multimedia/libva: update to 2.5.0Jan Beich2019-07-054-22/+15
| | | | | | | | | 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 Notes: svn path=/head/; revision=505899
* Switch DragonFly to pthread_getthreadid_np in my portsJan Beich2019-06-171-7/+3
| | | | | | | https://github.com/DragonFlyBSD/DragonFlyBSD/commit/c0f25c26521a Notes: svn path=/head/; revision=504401
* multimedia/libva: replace post-patch with upstream fixJan Beich2019-06-012-4/+3
| | | | Notes: svn path=/head/; revision=503212
* multimedia/libva: rerollJan Beich2019-05-133-8/+9
| | | | | | | | | | | | | | | | | | | --- 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 Notes: svn path=/head/; revision=501575
* multimedia/libva: unbreak on GCC architectures after r498397Jan Beich2019-04-102-0/+3
| | | | | | | | | | | ../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 Notes: svn path=/head/; revision=498559
* multimedia/libva: update to 2.4.1Jan Beich2019-04-082-5/+4
| | | | | | | | | 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 Notes: svn path=/head/; revision=498397
* multimedia/libva: update upstream patches (nop)Jan Beich2019-04-032-5/+5
| | | | | | | | Prefer drmGetNodeTypeFromFd over drmGetDeviceNameFromFd2 but on FreeBSD there's little difference as both compare strings. Notes: svn path=/head/; revision=497722
* multimedia/libva: don't skip r497485 fixJan Beich2019-04-022-2/+4
| | | | Notes: svn path=/head/; revision=497556
* multimedia/libva: unbreak DRM backend in some casesJan Beich2019-04-012-1/+6
| | | | | | | | | | | | | | | | | | | | $ 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) Notes: svn path=/head/; revision=497485
* multimedia/libva: move GLX into slaveJan Beich2019-03-152-13/+20
| | | | | | | | | | | libva-glx isn't widely used and makes it hard to unify mesa-* ports into one due to circular dependency. See also: https://github.com/mpv-player/mpv/commit/a18dc01655b8 Obtained from: Greg V (based on) Notes: svn path=/head/; revision=495793