aboutsummaryrefslogtreecommitdiff
path: root/x11-drivers
Commit message (Collapse)AuthorAgeFilesLines
* Switch all ports to use USES=xorg-catNiclas Zeising2019-11-0346-62/+47
| | | | | | | | Change all ports to use USES=xorg-cat instead of the old XORG_CAT Add USES=xorg and USES=gl as needed to x11@ ports Notes: svn path=/head/; revision=516607
* x11-drivers/xf86-video-geode: Update to 2.11.20Niclas Zeising2019-11-022-5/+4
| | | | | | | | | Update x11-drivers/xf86-video-geode to 2.11.20. This is a minor maintenance release. This hasn't been tested on actual hardware. Notes: svn path=/head/; revision=516375
* x11-drivers/xorg-drivers: Remove deleted driversNiclas Zeising2019-10-151-6/+1
| | | | | | | | | Remove delete xorg drivers from x11-drivers/xorg-drivers. These are no longer available for install. Since these are not default options, no need to bump portrevision. Notes: svn path=/head/; revision=514526
* Remove deprecated x11 portsNiclas Zeising2019-10-1555-1709/+0
| | | | | | | | | | | | | | | | | | | | | | | | | Remove deprecated ports owned by x11: * x11/xsetmode * x11/xsetpointer * x11/libxkbui * x11/xrx * x11/libXevie * x11/liboldX * x11-fonts/font-bitstream-speedo * x11-fonts/libXfontcache * x11-drivers/xf86-input-hyperpen * x11-drivers/xf86-input-mutouch * x11-drivers/xf86-input-acecad * x11-drivers/xf86-input-penmount * x11-drivers/xf86-input-fpit Remove libraries from the USES framework and Mk/Uses/xorg.mk as needed to adjust for their removal. Add entries to MOVED and remove from port categories makefiles. Notes: svn path=/head/; revision=514510
* x11-drivers/xf86-input-wacom: update to 0.38.0Jan Beich2019-10-142-4/+4
| | | | | | | | Changes: https://github.com/linuxwacom/xf86-input-wacom/releases/tag/xf86-input-wacom-0.38.0 Reported by: GitHub (watch releases) Notes: svn path=/head/; revision=514480
* Depcrecate various xorg driversNiclas Zeising2019-09-065-0/+15
| | | | | | | | | | | | Depreacate various xorg input drivers, all have been deprecated upstream: xf86-input-acecad xf86-input-fpit xf86-input-hyperpen xf86-input-mutouch xf86-input-penmount Notes: svn path=/head/; revision=511351
* Change bsd.xorg.mk to USES=xorg and USES=xorg-catNiclas Zeising2019-08-262-14/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change the handling of xorg dependencies to use the USES framework instead of bsd.xorg.mk. bsd.xorg.mk is split into two parts: * USES=xorg for ports depending on xorg ports with USE_XORG * USES=xorg-cat for xorg ports with XORG_CAT USES=xorg is fairly straight forward. The components needed are specified with USE_XORG, and USES=xorg is needed to pull in this part of the framework. USES=xorg-cat requires that the category, previously specified with XORG_CAT, now be passed as an argument to xorg-cat, like this USES=xorg-cat:category. Not specifying a category is an error. Further, it is also possible to specify which build system to use. The default if nothing is specified is autoconf, but meson will also be supported. This is added with a second argument: USES=xorg-cat:category[,buildsystem]. Detailed changelog: * Add support in Uses/xorg-cat.mk to specify build system. Previously, only autoconf was supported for xorg ports, but with this change, it's possible to use meson instead. Autoconf is still the defaultx, if nothing else is specified. The meson support is still disabled, and requires more testing. * Add support in Uses/xorg-cat.mk to pull sources from freedesktop.org gitlab. When specifying USE_GITLAB in a port using xorg-cat, then various GL_* variables will be set up automatically, as well as needed changes to the build. * Switch x11-drivers/xf86-video-intel to use the USE_GITLAB framework. * While touching xf86-video-intel, switch to USES=xorg xorg-cat:driver, and pet portlint. * Add compat shims and warnings to bsd.port.mk, which will handle the old style ports Makefiles. * Change Uses/gl.mk and Uses/motif.mk to use this new framework. * Change Uses/autoreconf.mk to check and add dependencies later. This is needed because xorg-cat uses autoreconf, and without this fix dependencies were not added properly. * Be stricter about checking for arguments in USE_XORG, previously, :build and :run were accepted, but not supported. Only the default or :both supported. * Change multimedia/gstreamer1-vaapi to handle the stricter argument checking in USE_XORG, and add USES=xorg * change x11/xscope to get distinfo from xorg-cat, instead of rolling it's own, and add USES=xorg-cat PR: 238988 (exp-run) Reviewed by: antoine, tcberner, tijl, mat, tobik Approved by: portmgr (antoine) Obtained from: FreeBSD Graphics Team development repo https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/usesxorg Sponsored by: B3 Init (zeising) Differential Revision: https://reviews.freebsd.org/D20724 Notes: svn path=/head/; revision=509895
* x11-drivers/xorgxrdp: Update to 0.2.11Koichiro Iwao2019-08-202-7/+7
| | | | | | | | | | | | This version includes following features & fixes: * Fix crash on reconnect when monitors change Relnotes: https://github.com/neutrinolabs/xorgxrdp/releases/tag/v0.2.11 Sponsored by: HAW International, Inc. Notes: svn path=/head/; revision=509403
* x11-drivers/xf86-video-sis: Update to 0.11.0Niclas Zeising2019-08-185-37/+14
| | | | | | | | | | | | | | | | | Update x11-drivers/xf86-video-sis to 0.11.0 Remove dependency on mesa and libGL, it is not used Add license information This is a maintenance release This has not been tested with actual hardware. Changelog: https://lists.x.org/archives/xorg-announce/2019-July/003016.html Obtained from: FreeBSD Graphics Team development repo https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorglibs Notes: svn path=/head/; revision=509212
* x11-drivers/xf86-video-s3: Update to 0.7.0Niclas Zeising2019-08-187-206/+7
| | | | | | | | | | | | | | | | | Update x11-drivers/xf86-video-s3 to 0.7.0 Remove patches that are incorporated in this release. Add license information This version has not been tested with actual hardware. This is a maintenance release Changelog: https://lists.x.org/archives/xorg-announce/2019-July/003015.html Obtained from: FreeBSD Graphics Team development repo https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorglibs Notes: svn path=/head/; revision=509211
* Convert to UCL & cleanup pkg-message (categories x)Mathieu Arnold2019-08-141-0/+6
| | | | Notes: svn path=/head/; revision=508914
* x11-drivers/xf86-video-qxl: Set x11@ as maintainerNiclas Zeising2019-08-051-1/+1
| | | | Notes: svn path=/head/; revision=508202
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2019-07-261-1/+1
| | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=507372
* x11-drivers/xf86-input-wacom: update to 0.37.0Jan Beich2019-06-192-5/+4
| | | | | | | | Changes: https://github.com/linuxwacom/xf86-input-wacom/releases/tag/xf86-input-wacom-0.37.0 Reported by: GitHub (watch releases) Notes: svn path=/head/; revision=504515
* New port: graphics/libxatrackerJohannes Lundberg2019-06-172-0/+49
| | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=504426
* x11-drivers/xf86-video-tdfx: Update to 1.5.0Niclas Zeising2019-06-103-45/+9
| | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=503917
* x11-drivers/xf86-input-elographics: Update to 1.4.2Niclas Zeising2019-06-104-112/+7
| | | | | | | | | | | | 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 Notes: svn path=/head/; revision=503906
* x11-drivers/xorgxrdp: Update to 0.2.10Koichiro Iwao2019-06-042-8/+7
| | | | | | | | | | | | 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 Notes: svn path=/head/; revision=503439
* x11-drivers/xf86-video-geode: Spell ONLY_FOR_ARCHS_REASON correctlyTobias Kortkamp2019-05-251-1/+1
| | | | Notes: svn path=/head/; revision=502622
* x11-drivers/xf86-input-synaptics: Spell LICENSE correctlyTobias Kortkamp2019-05-251-1/+1
| | | | Notes: svn path=/head/; revision=502547
* x11-drivers/xf86-video-amdgpu: update to 19.0.1Johannes M Dieterich2019-05-112-4/+4
| | | | | | | | | | | Includes only minor bugfixes. Changelog: https://lists.freedesktop.org/archives/xorg/2019-March/059718.html Approved by: zeising (x11, implicit) Notes: svn path=/head/; revision=501265
* xf86-video-ati: Update to release 19.0.1Johannes M Dieterich2019-05-112-4/+4
| | | | | | | | | | | Includes only minor bug fixes. Changelog: https://lists.freedesktop.org/archives/xorg/2019-March/059717.html Approved by: zeising (x11, implicit) Notes: svn path=/head/; revision=501264
* x11-drivers/xf86-video-ati: Update to 19.0.0Johannes M Dieterich2019-04-212-4/+4
| | | | | | | | | | | | | 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) Notes: svn path=/head/; revision=499497
* x11-drivers/xf86-video-amdgpu: Update to 19.0.0Johannes M Dieterich2019-04-212-4/+4
| | | | | | | | | | | | | | 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) Notes: svn path=/head/; revision=499494
* x11-drivers/xf86-input-libinput: Update to 0.28.2Niclas Zeising2019-02-212-4/+4
| | | | | | | | | | | | | | 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) Notes: svn path=/head/; revision=493519
* x11-drivers/xf86-video-s3virge: Update to 1.11.0Niclas Zeising2019-02-205-67/+7
| | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=493438
* x11-drivers/xf86-video-apm: Update to 1.3.0Niclas Zeising2019-02-204-88/+4
| | | | | | | | | | | | 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 Notes: svn path=/head/; revision=493437
* x11-drivers/xf86-video-chips: Update to 1.4.0Niclas Zeising2019-02-202-4/+4
| | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=493432
* Don't reference obsolete drm-*-kmod portsJan Beich2019-01-171-2/+1
| | | | Notes: svn path=/head/; revision=490574
* x11-drivers/xf86-video-r128: Update to 6.12.0Niclas Zeising2019-01-032-5/+5
| | | | | | | Add USES=gl Notes: svn path=/head/; revision=489160
* x11-drivers/xf86-video-neomagic: Update to 1.3.0Niclas Zeising2019-01-032-4/+4
| | | | Notes: svn path=/head/; revision=489159
* x11-drivers/xf86-video-mga: Update to 2.0.0Niclas Zeising2019-01-035-117/+5
| | | | | | | | Add USES=gl Remove patches incorporated upstream. Notes: svn path=/head/; revision=489158
* x11-drivers/xf86-video-i740: Update to 1.4.0Niclas Zeising2019-01-032-5/+4
| | | | Notes: svn path=/head/; revision=489157
* x11-drivers/xf86-video-i128: Update to 1.4.0Niclas Zeising2019-01-033-38/+4
| | | | | | | Remove no longer needed patch. Notes: svn path=/head/; revision=489156
* x11-drivers/xf86-video-chips: Update to 1.3.0Niclas Zeising2019-01-032-5/+4
| | | | Notes: svn path=/head/; revision=489155
* xf86-input-libinput: Update to 0.28.0Niclas Zeising2018-12-312-5/+4
| | | | | | | | | 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 Notes: svn path=/head/; revision=488752
* x11-drivers/xorgxrdp: rebuild with xrdp 0.9.9 after r488300Koichiro Iwao2018-12-252-4/+5
| | | | | | | Sponsored by: HAW International, Inc. Notes: svn path=/head/; revision=488301
* x11-drivers/xf86-video-intel: update to 2.99.917.20181203Jan Beich2018-12-233-5/+24
| | | | | | | | | Changes: https://cgit.freedesktop.org/xorg/driver/xf86-video-intel/log/?id=e5ff8e1828f9 PR: 233902 Approved by: maintainer timeout (2 weeks) Notes: svn path=/head/; revision=488160
* Allow building on powerpc64 as an experiment.Mark Linimon2018-12-221-4/+4
| | | | | | | | | | While here, pet portlint. Reported by: jhibbits@FreeBSD.org Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=488070
* Split out evdev headers from multimedia/v4l_compatNiclas Zeising2018-12-199-29/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=487789
* x11-drivers/xorgxrdp: Update to 0.2.9Koichiro Iwao2018-12-132-4/+4
| | | | | | | | | Approved by: mentors (implicit) Relnotes: https://github.com/neutrinolabs/xorgxrdp/releases/tag/v0.2.9 Sponsored by: HAW International, Inc. Notes: svn path=/head/; revision=487351
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-12-121-1/+1
| | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=487272
* Allow building on powerpc64 for testing.Mark Linimon2018-11-181-4/+4
| | | | | | | | | | While here, pet portlint. Reported by: jhibbits Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=485243
* Remove compatibility code for FreeBSD < 11.2 from all ports.Rene Ladan2018-11-021-6/+0
| | | | | | | | | | 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 Notes: svn path=/head/; revision=483807
* x11-drivers/xf86-video-intel: Update snapshotNiclas Zeising2018-10-282-6/+5
| | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=483350
* x11-drivers/xorgxrdp: Update to 0.2.8Koichiro Iwao2018-10-222-16/+8
| | | | | | | | | | | | 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 Notes: svn path=/head/; revision=482730
* Silence portscout checkNiclas Zeising2018-10-181-0/+2
| | | | | | | | Add a limit to the makefile to silence the portscout check. This version is held back on purpose. Notes: svn path=/head/; revision=482356
* resurrect old port: xf86-video-ati@479538 as xf86-video-ati-legacyJohannes M Dieterich2018-10-186-0/+44
| | | | | | | | | | | 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) Notes: svn path=/head/; revision=482322
* x11-drivers/xf86-video-[ati,amdgpu]: update 18.1Johannes M Dieterich2018-10-024-10/+8
| | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=481094
* Bump PORTREVISION to chase update of multimedia/v4l_compat and libv4lThomas Zander2018-09-293-3/+3
| | | | Notes: svn path=/head/; revision=480899