aboutsummaryrefslogtreecommitdiff
path: root/graphics/libdrm
Commit message (Collapse)AuthorAgeFilesLines
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* UnbreakAntoine Brodin2021-01-121-1/+1
| | | | Notes: svn path=/head/; revision=561326
* graphics/libdrm: Fix manpages generationEmmanuel Vadot2021-01-122-5/+1
| | | | | | | manpages are now in rst format. Notes: svn path=/head/; revision=561324
* graphics/libdrm: Update to 2.4.104Emmanuel Vadot2021-01-122-8/+5
| | | | | | | | Release notes: https://lists.freedesktop.org/archives/dri-devel/2021-January/293654.html Notes: svn path=/head/; revision=561311
* graphics/libdrm: Update to 2.4.103Emmanuel Vadot2020-11-043-18/+10
| | | | | | | | | | | | | | - Sync i915 pci ids with latest upstream kernel - Add some amdgpu related tests programs While here remove nouveau as we don't have it and won't for a while. It causes mesa (and probably others) to detect it and adds compilation time when build directly from upstream for development purpose. Approved by: x11 (zeising@ implicit) Notes: svn path=/head/; revision=554096
* - Update WWWDmitry Marakasov2020-09-271-1/+1
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=550259
* libdrm: Fix build on GCC based archEmmanuel Vadot2020-06-042-1/+6
| | | | | | | | PR: 246969 Reported by: pkubaj Notes: svn path=/head/; revision=537878
* libdrm: Update to 2.4.102Emmanuel Vadot2020-06-028-948/+27
| | | | | | | | | | | | | | | | | | | This update libdrm to the latest version which have all (-2) FreeBSD patches upstream. I'd like to keep it that way so please refrain from adding patches here. 2.4.101 release notes: https://lists.freedesktop.org/archives/dri-devel/2020-April/261067.html 2.4.102 release notes: https://lists.freedesktop.org/archives/dri-devel/2020-May/267255.html No timeline in https://abi-laboratory.pro/index.php?view=timeline&l=libdrm but should be ok based on what I saw Reviewed by: x11 (zeising) Differential Revision: https://reviews.freebsd.org/D25023 Notes: svn path=/head/; revision=537533
* graphics/libdrm: Update to 2.4.99Niclas Zeising2019-08-182-5/+4
| | | | | | | | | | | | | | | | Update graphics/libdrm to 2.4.99 Changelog: https://lists.x.org/archives/xorg-announce/2019-July/003001.html PR: 239205 Reported by: Shankar Giri Obtained from: FreeBSD Graphics Team development repo https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorglibs Sponsored by: B3 Init Notes: svn path=/head/; revision=509224
* Switch a couple of x11 ports to httpsNiclas Zeising2019-08-061-1/+1
| | | | | | | | | | | Switch over a couple of x11 ports, that doesn't use the common xorg master sites, to use https instead of http. PR: 239094 Submitted by: Miyashita Touka Notes: svn path=/head/; revision=508253
* graphics/libdrm: Fix check for arm and powerpcNiclas Zeising2019-07-121-2/+2
| | | | | | | | | | | | | | | Fix the theck for arm and powerpc in graphics/libdrm Makefile. Instead of checking for specific powerpc or arm versions, just use a pattern check for powerpc* and arm* respectively. This is part of a bigger sweep to consolodate this throughout the ports tree. PR: 239162 Submitted by: linimon Notes: svn path=/head/; revision=506490
* graphics/libdrm: Enable more drivers on aarch64Niclas Zeising2019-07-031-1/+7
| | | | | | | | | | | | Enable noveau and radeon libdrm drivers on aarch64. There is work in progress to get at least the radeon and amdgpu drm kmods working on aarch64, and this will aid that effort. PR: 238948 Submitted by: Greg V Notes: svn path=/head/; revision=505763
* graphics/libdrm: fix drmGetNodeTypeFromFdNiclas Zeising2019-06-301-1/+1
| | | | | | | | | | | Fix drmGetNodeTypeFromFd, this should have been part of r505441 PR: 236933 Submitted by: jbeich Reviewed by: manu Notes: svn path=/head/; revision=505442
* graphics/libdrm: Update to 2.4.98Niclas Zeising2019-06-304-41/+39
| | | | | | | | | | | Update graphics/libdrm to 2.4.98 [1] Change to use the meson build system instead of autotools. [2] PR: 235430 [1], 237411 [2] Submitted by: Greg V [1], jbiech [2] Notes: svn path=/head/; revision=505441
* graphics/libdrm: Update to 2.4.96Niclas Zeising2018-11-275-58/+52
| | | | | | | | | | | | | | | | Rework local patches a bit because of upstream changes. Changelog: https://lists.freedesktop.org/archives/dri-devel/2018-August/187286.html https://lists.x.org/archives/xorg-announce/2018-October/002920.html https://lists.x.org/archives/xorg-announce/2018-October/002925.html PR: 231607 Submitted by: voidanix (original version) Obtained from: https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/libdrm Notes: svn path=/head/; revision=486065
* graphics/libdrm: Update to 2.4.93Niclas Zeising2018-08-113-86/+58
| | | | | | | | | | Rebase local patches. Obtained from: https://github.com/FreeBSDDesktop/freebsd-ports/commits/feature/libdrm Sponsored by: Essen Hackathon Notes: svn path=/head/; revision=476865
* Attempt to fix build on mips64. This is currently blocking 5,391 packages.Mark Linimon2018-06-111-1/+1
| | | | | | | | | | | | (I will accept the explanation that many of these are not useful for mips64, but there are some in archivers, comms, databases, ...) Tested on: amd64; mips64 xbuild. Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=472159
* graphics/libdrm: Update to 2.4.92Niclas Zeising2018-05-166-63/+59
| | | | | | | | | | | Regenerate and update patches so they apply cleanly. Changelog: https://cgit.freedesktop.org/mesa/drm/log/?id=libdrm-2.4.92 Tested by: Pete Wright Notes: svn path=/head/; revision=470125
* graphics/libdrm: update to 2.4.91Jan Beich2018-05-042-4/+4
| | | | | | | | | | Changes: https://cgit.freedesktop.org/mesa/drm/log/?id=libdrm-2.4.91 ABI: https://abi-laboratory.pro/tracker/timeline/libdrm/ PR: 227678 Approved by: ? Notes: svn path=/head/; revision=469072
* Update to 2.4.89Matthew Rezny2017-12-253-17/+4
| | | | Notes: svn path=/head/; revision=457262
* Remove file. This is never used and never applied during patching. ItNiclas Zeising2017-12-091-13/+0
| | | | | | | probably snuck in by mistake. Notes: svn path=/head/; revision=455877
* Update to 2.4.88Matthew Rezny2017-11-092-4/+4
| | | | Notes: svn path=/head/; revision=453795
* Update to 2.4.84Matthew Rezny2017-10-242-4/+4
| | | | Notes: svn path=/head/; revision=452755
* For ports that are explicitly enabled on armv6, also enable themMark Linimon2017-10-101-1/+1
| | | | | | | | | | on armv7. This has not been tested with an -exp run but should "do no harm". PR: 221894 (partial) Notes: svn path=/head/; revision=451721
* Update to 2.4.83Matthew Rezny2017-08-272-4/+4
| | | | Notes: svn path=/head/; revision=448836
* Update to 2.4.82Matthew Rezny2017-07-276-33/+60
| | | | Notes: svn path=/head/; revision=446715
* Update to 2.4.81Matthew Rezny2017-06-052-5/+4
| | | | | | | | | Reviewed by: kwm Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D11065 Notes: svn path=/head/; revision=442690
* Assorted fixes and improvements to libdrmMatthew Rezny2017-05-214-33/+75
| | | | | | | | | | | | | | | | * define ETIME in libsync.h to fix build of freedreno in Mesa [1] * disable cairo tests to avoid circular dependency when cairo uses libGL [2] * add TESTS option to install test programs which are always built * build libkms on all platforms, it need not be limited to x86 * cease disabling vmwgfx, which needed patching to build PR: 219420 [2] Reported by: strejda [1], maficccc@gmail.com [2] Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D10841 Notes: svn path=/head/; revision=441421
* Update to 2.4.80Matthew Rezny2017-04-202-4/+4
| | | | | | | | Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D10437 Notes: svn path=/head/; revision=438989
* Update to 2.4.78 and remove the dependency on libdevqMatthew Rezny2017-04-0811-429/+851
| | | | | | | | | | | | | | | | The functionality previously provided by libdevq is now implemented directly in libdrm. This direct implementation should be more robust than the prior integration. Initial testing has shown improvements in some scenarios while remaining on-par elsewhere. The ultimate goal of this effort is to have our platform support integrated upstream, which will be easier without the extra dependency. With that in mind, please quickly report any regressions found. Reviewed by: dumbbell (x11), bapt (x11) Approved by: swills (mentor), dumbbell (x11) Differential Revision: https://reviews.freebsd.org/D10184 Notes: svn path=/head/; revision=438051
* graphics/gbm graphics/libEGL graphics/libdrm graphics/libglapi:Joseph Mingrone2017-03-291-1/+1
| | | | | | | | | | Bump PORTREVISION on ports that had dependency changes after r437182 Approved by: mat, swills (mentor, implicit) Differential Revision: https://reviews.freebsd.org/D10179 Notes: svn path=/head/; revision=437199
* - Update devel/libpthread-stubs to 0.4Ashish SHUKLA2017-03-291-3/+2
| | | | | | | | | | | - Chase libpthread-stubs update, and also switch to BUILD_DEPENDS from LIB_DEPENDS, as port is now only .pc file PR: 218015 Submitted by: rezny Notes: svn path=/head/; revision=437182
* Don't check device major ID, it's not always zero. Fixes Mesa 13 on drm-nextMatthew Rezny2017-03-142-8/+53
| | | | | | | | | | | Submitted by: hselasky Reported by: sbruno, hselasky, xmj Reviewed by: hselasky Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D10000 Notes: svn path=/head/; revision=436156
* Remove useless dependency on gnumakeBaptiste Daroussin2017-02-221-2/+0
| | | | | | | Reported by: Emil Velikov <emil.l.velikov@gmail.com> (upstream) Notes: svn path=/head/; revision=434581
* Add missing header to fix build on PPCMatthew Rezny2017-02-211-0/+10
| | | | | | | | | Submitted by: andreast Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D9666 Notes: svn path=/head/; revision=434525
* Remove a patch from libdrm that caused it to always claim kms is available.Matthew Rezny2017-02-162-54/+1
| | | | | | | | | | This change allows xf86-video-intel to know it should try to load i915kms. Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D9624 Notes: svn path=/head/; revision=434213
* Remove post-patch cruft accidentally introduced into patch-configure filesMatthew Rezny2017-02-111-72/+0
| | | | | | | | | | with the previous commit. Thanks to tijl for noticing what I overlooked. Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D9544 Notes: svn path=/head/; revision=433897
* Update libdrm to 2.4.75Matthew Rezny2017-02-1110-86/+163
| | | | | | | | Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D9437 Notes: svn path=/head/; revision=433860
* graphics/libdrm: unbreak on armv6 + aarch64Jan Beich2017-01-232-5/+9
| | | | | | | | | PR: 216377 Submitted by: mikael.urankar@gmail.com Approved by: portmgr blanket Notes: svn path=/head/; revision=432219
* Add support to find directly the drm device via libdevq the sameBaptiste Daroussin2017-01-169-20/+496
| | | | | | | | | | way linux uses libudev PR: 214580 Submitted by: matthew@reztek.cz Notes: svn path=/head/; revision=431708
* Update to 2.4.74Baptiste Daroussin2017-01-145-17/+13
| | | | Notes: svn path=/head/; revision=431463
* Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.Mathieu Arnold2016-04-011-3/+3
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412346
* Unbreak libdrm on dragonfly.Koop Mast2016-02-151-0/+10
| | | | | | | | Reported by: marino@ Tested by: marino@ Notes: svn path=/head/; revision=408923
* Update libdrm to 2.4.66.Koop Mast2016-02-103-5/+11
| | | | Notes: svn path=/head/; revision=408622
* The intel kernel driver leaks error code "512" (ERESTARTSYS) toKoop Mast2015-11-022-0/+26
| | | | | | | | | | | | | userland. This error code should be converted to EINTR and/or EAGAIN. Teach libdrm to handle this error code as a work around, and add a override to not apply the patch. Which is done for people doing DRM development. PR: 204174 Notes: svn path=/head/; revision=400652
* Unbreak libdrm on 9.3-R.Koop Mast2015-10-201-3/+11
| | | | Notes: svn path=/head/; revision=399864
* Update libdrm to 2.4.65.Koop Mast2015-10-203-3/+9
| | | | | | | Obtained from: Xorg devel repo Notes: svn path=/head/; revision=399826
* Misc X.org port updates:Koop Mast2015-04-183-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update gccmakedep to 1.0.3. Update imake to 1.0.7. Update libpciaccess to 0.13.3. Update libdrm to 2.4.60. Update bitmap to 1.0.8. Update fstobdf to 1.0.6. Update iceauth to 1.0.7. Update libXdmcp to 1.1.2. Update libXp to 1.0.3. Update libXvMC to 1.0.9. Update libXxf86vm to 1.1.4. Update libxshmfence to 1.2. Update randrproto to 1.4.1. Update rgb to 1.0.6. Update sessreg to 1.1.0. Update xcb-util-cursor to 0.1.2. Update xedit to 1.2.2. Update xkbcomp to 1.3.0. Update xkeyboard-config to 2.14. Update xproto to 7.0.27. Update xf86-input-mouse to 1.9.1. Update xf86-input-synaptics to 1.8.2. Update xf86-video-i710 to 1.3.5. Update xf86-video-mga to 1.6.4. Update xf86-video-tdfx to 1.4.6. Update xf86-video-vmware to 13.1.0. Update bdftopcf to 1.0.5. Update font-util to 1.3.1. Update fslsfonts to 1.0.5. Update mkfontscale to 1.1.2. Update showfont to 1.0.5. Update xfs to 1.1.4. Update xfsinfo to 1.0.5. Remove :keepla from USES=libtool for X libraries in bsd.xorg.mk, and bump all affected ports. PR: 199400 Obtained from: Xorg-devel repo Notes: svn path=/head/; revision=384234
* Disable checking for hw.dri.%d.modesetting.Koop Mast2014-10-182-0/+47
| | | | | | | | | | | | This sysctl is only available if a KMS module is loaded. But the libdrm check happens before X has a chance of loading a KMS module. This went unnoticed because I preload my KMS modules at boot. Submitted by: tijl@ Notes: svn path=/head/; revision=371123
* Update to 2.4.58.Koop Mast2014-10-179-295/+53
| | | | | | | | | Remove support for the old libdrm and WITH_NEW_XORG. Obtained from: xorg-dev Notes: svn path=/head/; revision=371034