| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
Rebase local patches.
Obtained from: https://github.com/FreeBSDDesktop/freebsd-ports/commits/feature/libdrm
Sponsored by: Essen Hackathon
Notes:
svn path=/head/; revision=476865
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Notes:
svn path=/head/; revision=457262
|
|
|
|
| |
Notes:
svn path=/head/; revision=453795
|
|
|
|
| |
Notes:
svn path=/head/; revision=452755
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Notes:
svn path=/head/; revision=448836
|
|
|
|
| |
Notes:
svn path=/head/; revision=446715
|
|
|
|
|
|
|
|
|
| |
Reviewed by: kwm
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D11065
Notes:
svn path=/head/; revision=442690
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
| |
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D10437
Notes:
svn path=/head/; revision=438989
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Reported by: Emil Velikov <emil.l.velikov@gmail.com> (upstream)
Notes:
svn path=/head/; revision=434581
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D9437
Notes:
svn path=/head/; revision=433860
|
|
|
|
|
|
|
|
|
| |
PR: 216377
Submitted by: mikael.urankar@gmail.com
Approved by: portmgr blanket
Notes:
svn path=/head/; revision=432219
|
|
|
|
|
|
|
|
|
|
| |
way linux uses libudev
PR: 214580
Submitted by: matthew@reztek.cz
Notes:
svn path=/head/; revision=431708
|
|
|
|
| |
Notes:
svn path=/head/; revision=431463
|
|
|
|
|
|
|
|
| |
With hat: portmgr
Sponsored by: Absolight
Notes:
svn path=/head/; revision=412346
|
|
|
|
| |
Notes:
svn path=/head/; revision=408622
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Obtained from: Xorg devel repo
Notes:
svn path=/head/; revision=399826
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
Remove support for the old libdrm and WITH_NEW_XORG.
Obtained from: xorg-dev
Notes:
svn path=/head/; revision=371034
|
|
|
|
| |
Notes:
svn path=/head/; revision=367732
|
|
|
|
| |
Notes:
svn path=/head/; revision=362478
|
|
|
|
|
|
|
|
|
|
| |
Also build libkms on architecture supporting it by default it will only be used
by drivers needing libkms hence not by old xorg
With hat: x11
Notes:
svn path=/head/; revision=362381
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
a zeising, kwm production, with help from dumbbell, bdrewery:
NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE
This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.
This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.
Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.
Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.
Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.
Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics
Thanks to: all testers, bdrewery and the FreeBSD x11@ team
exp-run by: bdrewery [1]
PR: ports/187602 [1]
Approved by: portmgr (bdrewery), core (jhb)
Notes:
svn path=/head/; revision=351411
|
|
|
|
|
|
|
|
|
|
|
|
| |
for this, while here add powerpc64 too [1].
PR: ports/184957 [1]
ports/184967 [2]
Submitted by: Andreas Tobler <andreast@FreeBSD.org> [1]
Anton Shterenlikht <mexas@bris.ac.uk> [2]
Notes:
svn path=/head/; revision=342071
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If the old xorg stack is still needed, it is possible to add WITHOUT_NEW_XORG=
to /etc/make.conf to get the old version.
Update several xorg related ports, including:
x11/libxcb 1.9.1 -> 1.9.3
graphics/libdrm 2.4.46 -> 2.4.50
x11/pixman 0.30.2 -> 0.32.4
x11/xkeyboard-config 2.9 -> 2.10.1
x11-drivers/xf86-input-keyboard 1.7.0 -> 1.8.0
Fix dissapearing cursor in xf86-video-vmware [2]
Stagify all x11@-owned ports
Bump portrevisions for xf86-* ports due to xserver version change.
Fix fallout from updates where needed.
Thanks to: all testersi, bdrewery and the FreeBSD x11@ team
exp-run by: bdrewery [1]
PR: ports/184684 [1], ports/181385 [2]
Submitted by: Douglas Carmichael <dcarmich@dcarmichael.net> [2]
Approved by: portmgr (bdrewery), core (jhb) [0]
Notes:
svn path=/head/; revision=336621
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
a kwm, zeising production:
MESA 9.1.6
Starring:
Mesa 9.1.6, including libGL, libGLU and dri (new xorg only)
Addition of libEGL and libglesv2
KMS support for ATI graphics cards in 10-current (new xorg only)
Improved sparc64 support for new xorg. [1]
pixman 0.30.2, including shlib bump and portrevision bumps
libX11 1.6.2
Make absolute pointing devices work with x11-drivers/xf86-input-mouse
x11-drivers/xf86-video-ati 7.2.0 for 10-current (KMS aware ati driver)
Also starring:
Updates to drivers and other libraries and utilities
Additional notes:
When updating MESA related ports (libGL, dri) you need to remove old versions
first. See UPDATING for details.
PR: ports/181962 [2]
Submitted by: marius [1]
zeising [2]
Exp-run by: bdrewery
Approved by: portmgr (bdrewery)
Thanks to all who helped testing!
Notes:
svn path=/head/; revision=328711
|
|
|
|
| |
Notes:
svn path=/head/; revision=327888
|
|
|
|
|
|
|
| |
graphics)
Notes:
svn path=/head/; revision=327733
|
|
|
|
| |
Notes:
svn path=/head/; revision=325944
|
|
|
|
|
|
|
| |
Approved by: portmgr (bdrewery)
Notes:
svn path=/head/; revision=324744
|
|
|
|
|
|
|
| |
Obtained from: xorg-dev repo
Notes:
svn path=/head/; revision=323524
|
|
|
|
|
|
|
|
|
| |
accidentally removed in the xorg mega-commit.
Spotted by: Herbert J. Skuhra <h.skuhra@gmail.com>
Notes:
svn path=/head/; revision=319064
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
an zeising, kwm, miwi, bapt, eadler production:
Xorg 7.7
Starring:
xserver 1.12.4 (new xorg only)
Mesa 8.0.4, including libGL, libGLU and dri (new xorg only)
libX11 1.5.0
libxcb 1.9
libdrm 2.4.42 (new xorg only)
freeglut 2.8.1
Also starring:
Updates to drivers and other libraries and utilities
Additional notes:
Change pkgconf to be a build dependency.
Add a new USE_XORG, xcb, to depend on libxcb and update all ports to use
this.
Trim makefile headers.
Take maintanership of x11/xcb-proto, ok'd by ashish.
If you are running WITH_NEW_XORG=, you need to rebuild all installed
drivers, see UPDATING for more information.
Various fixes to make ports compile.
PR: ports/177942
Exp-run by: miwi
Approved by: portmgr (miwi)
Thanks to all who helped testing!
Notes:
svn path=/head/; revision=319055
|
|
|
|
|
|
|
|
|
| |
rendered with deciphering the monster that is xorg-drivers.
With hat: x11@
Notes:
svn path=/head/; revision=309972
|