summaryrefslogtreecommitdiff
path: root/multimedia/libva (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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
* multimedia/libva: update to 2.4.0Jan Beich2019-01-263-18/+9
| | | | | | | Changes: https://github.com/intel/libva/releases/tag/2.4.0 Notes: svn path=/head/; revision=491214
* multimedia/libva: sort USEsJan Beich2019-01-181-1/+1
| | | | Notes: svn path=/head/; revision=490616
* multimedia/libva: drop DEBUG optionJan Beich2019-01-181-4/+1
| | | | | | | | Neither NDEBUG nor _DEBUG are used by libva itself. NDEBUG guards assert() but libva doesn't use those despite including <assert.h>. Notes: svn path=/head/; revision=490615
* 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-172-29/+4
| | | | | | | | 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/+2
| | | | | | | Consistent style across my ports helps to process issues faster. Notes: svn path=/head/; revision=490612
* multimedia/libva{,-intel-driver}: clean upJan Beich2019-01-175-74/+60
| | | | | | | | | | | | | | | | | | | | - 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-163-21/+27
| | | | | | | | | | | | | | - 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-media-driver: update to 18.4.p4.75 (prerelease snapshot)Jan Beich2018-12-262-1/+6
| | | | | | | Changes: https://github.com/intel/media-driver/compare/intel-media-18.3.0...567da1b8 Notes: svn path=/head/; revision=488413
* multimedia/libva: drop dependency on GNU sedJan Beich2018-12-122-5/+20
| | | | | | | | Approved by: madpilot (maintainer) Differential Revision: https://reviews.freebsd.org/D18510 Notes: svn path=/head/; revision=487267
* graphics/mesa-libs: enable WAYLAND by default here and in consumersJan Beich2018-11-111-0/+2
| | | | | | | | | | | PR: 227509 Requested by: Johannes Lundberg, Greg V Reviewed by: tobik (earlier version) Approved by: madpilot, x11 (zeising), maintainer timeout (2 weeks) Exp-run by: antoine Notes: svn path=/head/; revision=484788
* - Update libva to 2.3.0Guido Falsi2018-10-034-12/+11
| | | | | | | | - Update libva-utils to 2.3.0 - Update WWW and GH_ACCOUNT to new upstream account Notes: svn path=/head/; revision=481144
* Bump PORTREVISION to chase update of multimedia/v4l_compat and libv4lThomas Zander2018-09-291-1/+1
| | | | Notes: svn path=/head/; revision=480899
* Change x11/xorgproto to become a build depNiclas Zeising2018-09-111-1/+1
| | | | | | | | | | | | | | | | | | Change x11/xorgproto to become a build time dependency when added to USE_XORG. Change the dependency to be on the port, rather than a file the port installs. Fix fallout. Bump portrevision on depending ports. PR: 230909 Reviewed by: eadler Approved by: portmgr (antoine) Obtained from: https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto exp-run: antoine Differential Revision: https://reviews.freebsd.org/D16906 Notes: svn path=/head/; revision=479538
* Switch to xorgproto instead of individual packagesNiclas Zeising2018-07-311-1/+2
| | | | | | | | | | | | | | | | | | | | | Upstream used to distribute protocol headers as separate packages, but has decided to merge those to a common package, named xorgproto. This update tracks that change. * Add a new port, x11/xorgproto, with are protocol headers for xorg. * Hook the new protocol port to the build and to infrastructure in bsd.xorg.mk. * Update all ports with a dependency on any of the old *proto packages to instead depend on xorgproto. Bump portrevision. * Delete the old *proto packages, update MOVED. PR: 230023 Submitted by: zeising Approved by: portmgr (antoine) exp-run by: antoine Notes: svn path=/head/; revision=476013
* - Update libva to 2.2.0Guido Falsi2018-07-143-9/+9
| | | | | | | | | | | | | - 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-124-29/+15
| | | | Notes: svn path=/head/; revision=461668
* Make libva and it's drivers install modules in the standard locationGuido Falsi2017-12-181-2/+2
| | | | | | | | | | | | | 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
* - Fix build when compiling wayland support [1]Guido Falsi2017-12-132-1/+17
| | | | | | | | | | - Add an explicit WAYLAND option to allow users enabling or disabling it, to avoid silent dependencies. Off by default Reported by: "Alex V. Petrov" <alexvpetrov@gmail.com> [1] Notes: svn path=/head/; revision=456203
* - Update libva to 2.0.0Guido Falsi2017-12-126-48/+31
| | | | | | | | | | | | | | | | - 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
* Update libva, libva-utils and libva-intel-driver to 1.8.3Guido Falsi2017-06-293-6/+5
| | | | 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-1/+1
| | | | | | | | Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D10845 Notes: svn path=/head/; revision=441503
* Fix plist after r440699.Raphael Kubo da Costa2017-05-132-1/+7
| | | | | | | | EGL is now present via mesa-libs, so it is detected and libva now builds and installs its EGL backend. Notes: svn path=/head/; revision=440853
* Add a v4l_compat as RUN_DEPENDS too, as dri requires include filesGuido Falsi2017-04-191-0/+2
| | | | | | | | | | | from this port when including optional VAAPI support. PR: 218642 Submitted by: Eric Camachat <eric@camachat.org> Suggested by: jhale@ Notes: svn path=/head/; revision=438845
* - 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-025-59/+10
| | | | | | | | | | | - 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
* - Update multimedia/libva to 1.7.3Guido Falsi2017-02-233-10/+13
| | | | | | | | - Update multimedia/libva-intel-driver to 1.7.3 - Both project moved to github Notes: svn path=/head/; revision=434669
* Now seems to build on sparc64.Mark Linimon2016-10-301-4/+0
| | | | Notes: svn path=/head/; revision=424928
* Update to 1.7.2Guido Falsi2016-09-053-9/+9
| | | | Notes: svn path=/head/; revision=421359
* multimedia/libva: USES-= alias, augment patchesJohn Marino2016-06-303-9/+19
| | | | | | | | | | | Threading is still broken on DragonFly when alias is used, so fix by augmenting the same patches FreeBSD uses. These are no-op pre-processor changes for FreeBSD. Approved by: non-invasive DF support blanket Notes: svn path=/head/; revision=417824
* - Update to 1.7.1Guido Falsi2016-06-234-11/+85
| | | | | | | - Convert to USES=localbase Notes: svn path=/head/; revision=417393
* 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
* Update to 1.7.0.Guido Falsi2016-03-163-8/+8
| | | | Notes: svn path=/head/; revision=411215
* Update to 1.6.2Guido Falsi2016-02-213-8/+8
| | | | Notes: svn path=/head/; revision=409307
* Update to 1.6.1Guido Falsi2015-09-092-3/+3
| | | | Notes: svn path=/head/; revision=396537
* - Update to 1.6.0Guido Falsi2015-08-255-12/+14
| | | | | | | - Regenerate patches to silence portlint warnings. Notes: svn path=/head/; revision=395235
* multimedia category: Remove $PTHREAD_LIBSJohn Marino2015-03-251-4/+0
| | | | | | | approved by: PTHREAD blanket Notes: svn path=/head/; revision=382254