summaryrefslogtreecommitdiff
path: root/x11-drivers
AgeCommit message (Collapse)Author
2019-08-05x11-drivers/xf86-video-qxl: Set x11@ as maintainerNiclas Zeising
2019-07-26Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330
2019-06-19x11-drivers/xf86-input-wacom: update to 0.37.0Jan Beich
Changes: https://github.com/linuxwacom/xf86-input-wacom/releases/tag/xf86-input-wacom-0.37.0 Reported by: GitHub (watch releases)
2019-06-17New port: graphics/libxatrackerJohannes Lundberg
XA Tracker is built from Mesa sources and is required by xf86-video-vmware in order to take advantage of accelerated graphics using the vmwgfx kernel DRM driver. This commit also adds libdrm as a runtime requirement for xf86-video-vmware and patches the DRI device loading routine to work outside of Linux. If no DRI device exists (vmwgfx kernel driver is not loaded), xf86-video-vmware will fallback to software rendering. The vmwgfx kernel driver is available in the drm-kmod port. Reviewed by: zeising Approved by: imp (mentor), zeising Differential Revision: D20153
2019-06-10x11-drivers/xf86-video-tdfx: Update to 1.5.0Niclas Zeising
Update x11-drivers/xf86-video-tdfx to 1.5.0 Add USES=gl, LICENSE, LICENSE_FILE. This is a maintenance releas. Changelog: https://lists.x.org/archives/xorg-announce/2019-February/002944.html Sponsored by: B3 Init
2019-06-10x11-drivers/xf86-input-elographics: Update to 1.4.2Niclas Zeising
Update x11-drivers/xf86-input-elographics to 1.4.2. Add LICENSE and LICENSE_FILES. Local patches came from upstream, and are included in this release. Delete them. This release is mostly a noop because of this. Sponsored by: B3 Init
2019-06-04x11-drivers/xorgxrdp: Update to 0.2.10Koichiro Iwao
This version includes following features & fixes: * Improve reliability killing disconnected sessions * Introduce suppress output support (requires upcoming xrdp v0.9.11) Relnotes: https://github.com/neutrinolabs/xorgxrdp/releases/tag/v0.2.10
2019-05-25x11-drivers/xf86-video-geode: Spell ONLY_FOR_ARCHS_REASON correctlyTobias Kortkamp
2019-05-25x11-drivers/xf86-input-synaptics: Spell LICENSE correctlyTobias Kortkamp
2019-05-11x11-drivers/xf86-video-amdgpu: update to 19.0.1Johannes M Dieterich
Includes only minor bugfixes. Changelog: https://lists.freedesktop.org/archives/xorg/2019-March/059718.html Approved by: zeising (x11, implicit)
2019-05-11xf86-video-ati: Update to release 19.0.1Johannes M Dieterich
Includes only minor bug fixes. Changelog: https://lists.freedesktop.org/archives/xorg/2019-March/059717.html Approved by: zeising (x11, implicit)
2019-04-21x11-drivers/xf86-video-ati: Update to 19.0.0Johannes M Dieterich
This release brings TearFree improvments. Release notes: https://lists.x.org/archives/xorg-announce/2019-March/002967.html Reviewed by: zeising (x11) Approved by: zeising (x11)
2019-04-21x11-drivers/xf86-video-amdgpu: Update to 19.0.0Johannes M Dieterich
This release brings TearFree improvments and FreeSync enablement. The latter requires Linux 5.0 DRM. Release notes: https://lists.x.org/archives/xorg-announce/2019-March/002966.html Reviewed by: zeising (x11) Approved by: zeising (x11)
2019-02-21x11-drivers/xf86-input-libinput: Update to 0.28.2Niclas Zeising
Update x11-drivers/xf86-input-libinput to 0.28.2. This is a bugfix release. Changelog: https://lists.x.org/archives/xorg-announce/2019-February/002938.html PR: 235502 Submitted by: pete@nomadlogic.org Sponsored by: B3 Init (zeising)
2019-02-20x11-drivers/xf86-video-s3virge: Update to 1.11.0Niclas Zeising
Update xf86-video-s3virge to 1.11.0. Remove patches incorporated upstream. This has not been run time tested due to lack of hardware. Changelog: https://lists.x.org/archives/xorg-announce/2019-February/002940.html PR: 235849 Submitted by: pete@nomadlogic.org
2019-02-20x11-drivers/xf86-video-apm: Update to 1.3.0Niclas Zeising
Update xf86-video-apm to 1.3.0. Remove patches that are incorporated upstream. This has not been run time tested due to lack of hardware. PR: 235839 Submitted by: pete@nomadlogic.org
2019-02-20x11-drivers/xf86-video-chips: Update to 1.4.0Niclas Zeising
Update x11-drivers/xf86-video-chips to 1.4.0. This has not been run time tested due to lack of hardware. Changelog: https://lists.x.org/archives/xorg-announce/2019-February/002943.html PR: 235847 Submitted by: pete@nomadlogic.org
2019-01-17Don't reference obsolete drm-*-kmod portsJan Beich
2019-01-03x11-drivers/xf86-video-r128: Update to 6.12.0Niclas Zeising
Add USES=gl
2019-01-03x11-drivers/xf86-video-neomagic: Update to 1.3.0Niclas Zeising
2019-01-03x11-drivers/xf86-video-mga: Update to 2.0.0Niclas Zeising
Add USES=gl Remove patches incorporated upstream.
2019-01-03x11-drivers/xf86-video-i740: Update to 1.4.0Niclas Zeising
2019-01-03x11-drivers/xf86-video-i128: Update to 1.4.0Niclas Zeising
Remove no longer needed patch.
2019-01-03x11-drivers/xf86-video-chips: Update to 1.3.0Niclas Zeising
2018-12-31xf86-input-libinput: Update to 0.28.0Niclas Zeising
Obtained from: FreeBSD Graphics Team Development Repo https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/input https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/input-ports
2018-12-25x11-drivers/xorgxrdp: rebuild with xrdp 0.9.9 after r488300Koichiro Iwao
Sponsored by: HAW International, Inc.
2018-12-23x11-drivers/xf86-video-intel: update to 2.99.917.20181203Jan Beich
Changes: https://cgit.freedesktop.org/xorg/driver/xf86-video-intel/log/?id=e5ff8e1828f9 PR: 233902 Approved by: maintainer timeout (2 weeks)
2018-12-22Allow building on powerpc64 as an experiment.Mark Linimon
While here, pet portlint. Reported by: jhibbits@FreeBSD.org Approved by: portmgr (tier-2 blanket)
2018-12-19Split out evdev headers from multimedia/v4l_compatNiclas Zeising
Split out evdev headers (input.h, input-event-codes.h, uinput.h) into their own port, devel/evdev-proto, and update those to be current with the Linux 4.19 kernel. This is done in order to be able to update the rest of the FreeBSD input stack, which is forthcoming. By splititng out the evdev headers we can update them independent of other updates in v4l_compat, which makes it easier for the graphics team to keep track of them and keep them updated as needed. Update devel/libevdev from 1.4.4 to 1.5.9 instead of trying to make it work with the updated headers. This will be further updated. Update devel/py-evdev from 0.5.0 to 0.8.1 instead of trying to make it work with the updated evdev headers. Update consumers to use devel/evdev-proto rather than multimedia/v4l_compat as needed, and bump portrevisions. This is the first step in getting the FreeBSD input stack (libevdev, libinput and so on) updated to newer versions. Many thanks to all who have helped out with testing, code and exp-runs. Apologies if I've forgotten to add any names. PR: 222905, 217248, (based on, in part), 233787 (exp-run) Submitted by: Greg V, wulf Tested by: tcberner, kde Exp-run by: antoine Approved by: portmgr (antoine) Obtained from: FreeBSDDesktop development repo https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/input https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/input-ports
2018-12-13x11-drivers/xorgxrdp: Update to 0.2.9Koichiro Iwao
Approved by: mentors (implicit) Relnotes: https://github.com/neutrinolabs/xorgxrdp/releases/tag/v0.2.9 Sponsored by: HAW International, Inc.
2018-12-12Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t GCC 8.2 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, as a double check, everything INDEX-11 showed depending on lang/gcc7. PR: 231590
2018-11-18Allow building on powerpc64 for testing.Mark Linimon
While here, pet portlint. Reported by: jhibbits Approved by: portmgr (tier-2 blanket)
2018-11-02Remove compatibility code for FreeBSD < 11.2 from all ports.Rene Ladan
Simplify some ports where DragonFlyBSD no longer needs to be special-cased. Submitted by: rene Reviewed by: bapt, jbeich Differential Revision: https://reviews.freebsd.org/D17724
2018-10-28x11-drivers/xf86-video-intel: Update snapshotNiclas Zeising
Update the snapshot of the intel DDX driver for xorg. Upstream has stopped doing releases of this, but there are still code updates, so we have used snapshots of the upstream source repo for some time. PR: 232353 Submitted by: jbeich Tested by: jbeic, rkoberman@gmail.com
2018-10-22x11-drivers/xorgxrdp: Update to 0.2.8Koichiro Iwao
While here, * Pet portlint * Switch PORTVERSION to DISTVERSION MFH: https://github.com/neutrinolabs/xorgxrdp/releases/tag/v0.2.8 Differential Revision: https://reviews.freebsd.org/D17327
2018-10-18Silence portscout checkNiclas Zeising
Add a limit to the makefile to silence the portscout check. This version is held back on purpose.
2018-10-18resurrect old port: xf86-video-ati@479538 as xf86-video-ati-legacyJohannes M Dieterich
As there are some issues with the later xf86-video-ati revisions on old DRMs such as drm-legacy-kmod, resurrect the old version of the port as legacy. Add conflict with newer port. Note intended use in pkg-descr. Approved by: x11 (zeising)
2018-10-02x11-drivers/xf86-video-[ati,amdgpu]: update 18.1Johannes M Dieterich
Update to the 18.1 release for both ati and amdgpu DDX. ati is still seeing active development and amdgpu bring, among other things, support for Raven Ridge APUs. Reviewed by: x11 (zeising) Approved by: x11 (zeising) Differential Revision: https://reviews.freebsd.org/D17332
2018-09-29Bump PORTREVISION to chase update of multimedia/v4l_compat and libv4lThomas Zander
2018-09-11Change x11/xorgproto to become a build depNiclas Zeising
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
2018-09-10Add DOCS options to ports that should have one.Mathieu Arnold
Also various fixes related to said option. PR: 230864 Submitted by: mat exp-runs by: antoine
2018-08-10x11-drivers/xorgxrdp: update 0.2.6 -> 0.2.7 and backport some patchesKoichiro Iwao
Backport these fixes for invalid memory access: - https://github.com/neutrinolabs/xorgxrdp/pull/124 - https://github.com/neutrinolabs/xorgxrdp/pull/125 Approved by: hrs (mentor) Obtained from: upstream Relnotes: https://github.com/neutrinolabs/xorgxrdp/releases/tag/v0.2.7 Sponsored by: HAW International, Inc. Differential Revision: https://reviews.freebsd.org/D16601
2018-07-31Switch to xorgproto instead of individual packagesNiclas Zeising
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
2018-07-29Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which has now moved from GCC 6 to GCC 7 by default. This includes ports - featuring USE_GCC=yes or USE_GCC=any, - featuring USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and those - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x, c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib. PR: 222542
2018-07-23x11-drivers/xf86-video-r128: Update to 6.11.0Niclas Zeising
2018-07-04x11-drivers/xf86-video-vmware: Update to 13.3.0Niclas Zeising
Build with gcc on i386, according to submitter it fixes runtime. PR: 229504 Submitted by: takefu@airport.fm
2018-06-21x11-drivers/xf86-input-mouse: Update to 1.9.3Niclas Zeising
Regenerate patches to make them apply cleanly.
2018-06-09x11-drivers/xf86-video-vesa: Update to 2.4.0Niclas Zeising
2018-06-09x11-drivers/xf86-input-synaptics: Update to 1.9.1Niclas Zeising
2018-05-30x11-drivers/xf86-input-evdev: Update to 2.10.6Niclas Zeising