1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-04 01:48:54 +00:00
Commit Graph

490 Commits

Author SHA1 Message Date
Jan Beich
be628fc059 x11-drivers/xf86-input-wacom: update to 0.37.0
Changes:	https://github.com/linuxwacom/xf86-input-wacom/releases/tag/xf86-input-wacom-0.37.0
Reported by:	GitHub (watch releases)
2019-06-19 06:50:45 +00:00
Johannes Lundberg
91f6994f6f New port: graphics/libxatracker
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-17 15:09:45 +00:00
Niclas Zeising
9243c26fb3 x11-drivers/xf86-video-tdfx: Update to 1.5.0
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-10 17:03:54 +00:00
Niclas Zeising
e499d181dd x11-drivers/xf86-input-elographics: Update to 1.4.2
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-10 16:31:33 +00:00
Koichiro Iwao
1293c50226 x11-drivers/xorgxrdp: Update to 0.2.10
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-06-04 05:35:36 +00:00
Tobias Kortkamp
d2c8efea4d x11-drivers/xf86-video-geode: Spell ONLY_FOR_ARCHS_REASON correctly 2019-05-25 18:37:25 +00:00
Tobias Kortkamp
742c88d421 x11-drivers/xf86-input-synaptics: Spell LICENSE correctly 2019-05-25 10:04:16 +00:00
Johannes M Dieterich
620b439eb8 x11-drivers/xf86-video-amdgpu: update to 19.0.1
Includes only minor bugfixes.

Changelog: https://lists.freedesktop.org/archives/xorg/2019-March/059718.html

Approved by:	zeising (x11, implicit)
2019-05-11 16:24:49 +00:00
Johannes M Dieterich
3bfb329979 xf86-video-ati: Update to release 19.0.1
Includes only minor bug fixes.

Changelog: https://lists.freedesktop.org/archives/xorg/2019-March/059717.html

Approved by:	zeising (x11, implicit)
2019-05-11 16:23:56 +00:00
Johannes M Dieterich
8388d0609c x11-drivers/xf86-video-ati: Update to 19.0.0
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-21 00:17:13 +00:00
Johannes M Dieterich
7d6f15f6cf x11-drivers/xf86-video-amdgpu: Update to 19.0.0
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-04-21 00:16:13 +00:00
Niclas Zeising
f514053c34 x11-drivers/xf86-input-libinput: Update to 0.28.2
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-21 17:32:15 +00:00
Niclas Zeising
ea56f87e5f x11-drivers/xf86-video-s3virge: Update to 1.11.0
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-20 19:58:30 +00:00
Niclas Zeising
283ece0414 x11-drivers/xf86-video-apm: Update to 1.3.0
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-20 19:56:48 +00:00
Niclas Zeising
bc0c12514d x11-drivers/xf86-video-chips: Update to 1.4.0
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-02-20 19:10:17 +00:00
Jan Beich
d015ea6054 Don't reference obsolete drm-*-kmod ports 2019-01-17 16:19:39 +00:00
Niclas Zeising
c61a68bcf7 x11-drivers/xf86-video-r128: Update to 6.12.0
Add USES=gl
2019-01-03 10:50:22 +00:00
Niclas Zeising
fb3b43af71 x11-drivers/xf86-video-neomagic: Update to 1.3.0 2019-01-03 10:48:58 +00:00
Niclas Zeising
ce29517160 x11-drivers/xf86-video-mga: Update to 2.0.0
Add USES=gl
Remove patches incorporated upstream.
2019-01-03 10:48:14 +00:00
Niclas Zeising
cf4ab7c081 x11-drivers/xf86-video-i740: Update to 1.4.0 2019-01-03 10:47:36 +00:00
Niclas Zeising
9a69950009 x11-drivers/xf86-video-i128: Update to 1.4.0
Remove no longer needed patch.
2019-01-03 10:46:55 +00:00
Niclas Zeising
4d22f60886 x11-drivers/xf86-video-chips: Update to 1.3.0 2019-01-03 10:46:11 +00:00
Niclas Zeising
0be7eeab72 xf86-input-libinput: Update to 0.28.0
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-31 00:28:53 +00:00
Koichiro Iwao
ed022d6e7f x11-drivers/xorgxrdp: rebuild with xrdp 0.9.9 after r488300
Sponsored by:	HAW International, Inc.
2018-12-25 08:24:15 +00:00
Jan Beich
3e2a29d25c x11-drivers/xf86-video-intel: update to 2.99.917.20181203
Changes:	https://cgit.freedesktop.org/xorg/driver/xf86-video-intel/log/?id=e5ff8e1828f9
PR:		233902
Approved by:	maintainer timeout (2 weeks)
2018-12-23 00:56:25 +00:00
Mark Linimon
aa4154607b Allow building on powerpc64 as an experiment.
While here, pet portlint.

Reported by:	jhibbits@FreeBSD.org
Approved by:	portmgr (tier-2 blanket)
2018-12-22 05:50:15 +00:00
Niclas Zeising
248c6b5c09 Split out evdev headers from multimedia/v4l_compat
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-19 09:09:11 +00:00
Koichiro Iwao
7d96edcc47 x11-drivers/xorgxrdp: Update to 0.2.9
Approved by:	mentors (implicit)
Relnotes:	https://github.com/neutrinolabs/xorgxrdp/releases/tag/v0.2.9
Sponsored by:	HAW International, Inc.
2018-12-13 07:06:02 +00:00
Gerald Pfeifer
a9f015d155 Bump PORTREVISION for ports depending on the canonical version of GCC
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-12-12 01:35:33 +00:00
Mark Linimon
512585d9f2 Allow building on powerpc64 for testing.
While here, pet portlint.

Reported by:	jhibbits
Approved by:	portmgr (tier-2 blanket)
2018-11-18 18:36:28 +00:00
Rene Ladan
8a502cb2d4 Remove compatibility code for FreeBSD < 11.2 from all ports.
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-11-02 13:32:34 +00:00
Niclas Zeising
dbc3266452 x11-drivers/xf86-video-intel: Update snapshot
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-28 20:20:27 +00:00
Koichiro Iwao
78fcac1ba0 x11-drivers/xorgxrdp: Update to 0.2.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
2018-10-22 04:09:08 +00:00
Niclas Zeising
e02c33d4f3 Silence portscout check
Add a limit to the makefile to silence the portscout check.  This version is
held back on purpose.
2018-10-18 19:11:41 +00:00
Johannes M Dieterich
425938f86a resurrect old port: xf86-video-ati@479538 as xf86-video-ati-legacy
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-18 02:10:00 +00:00
Johannes M Dieterich
243e899d7e x11-drivers/xf86-video-[ati,amdgpu]: update 18.1
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-10-02 01:25:49 +00:00
Thomas Zander
84b6aee905 Bump PORTREVISION to chase update of multimedia/v4l_compat and libv4l 2018-09-29 08:04:27 +00:00
Niclas Zeising
0fae2e9e0e Change x11/xorgproto to become a build dep
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-11 18:34:27 +00:00
Mathieu Arnold
e1bfdfbe56 Add DOCS options to ports that should have one.
Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
2018-09-10 13:14:50 +00:00
Koichiro Iwao
8764b3c646 x11-drivers/xorgxrdp: update 0.2.6 -> 0.2.7 and backport some patches
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-08-10 08:00:42 +00:00
Niclas Zeising
15dac70c75 Switch to xorgproto instead of individual packages
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-31 18:41:30 +00:00
Gerald Pfeifer
09f9633cb6 Bump PORTREVISION for ports depending on the canonical version of GCC
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-29 22:18:44 +00:00
Niclas Zeising
56c87b1a83 x11-drivers/xf86-video-r128: Update to 6.11.0 2018-07-23 18:52:54 +00:00
Niclas Zeising
064bc5a992 x11-drivers/xf86-video-vmware: Update to 13.3.0
Build with gcc on i386, according to submitter it fixes runtime.

PR:		229504
Submitted by:	takefu@airport.fm
2018-07-04 18:30:10 +00:00
Niclas Zeising
0fd1f3e899 x11-drivers/xf86-input-mouse: Update to 1.9.3
Regenerate patches to make them apply cleanly.
2018-06-21 21:27:04 +00:00
Niclas Zeising
b957767a02 x11-drivers/xf86-video-vesa: Update to 2.4.0 2018-06-09 06:57:47 +00:00
Niclas Zeising
89cc723f3c x11-drivers/xf86-input-synaptics: Update to 1.9.1 2018-06-09 06:57:07 +00:00
Niclas Zeising
bd551fda1c x11-drivers/xf86-input-evdev: Update to 2.10.6 2018-05-30 18:33:09 +00:00
Niclas Zeising
1e995ac687 x11-drivers/xf86-video-mach64: Update to 6.9.6 2018-05-23 16:31:17 +00:00
Niclas Zeising
91e74613b2 x11-drivers/xf86-video-rendition: Update to 4.2.7
Summary of changes:
Changes to autoconf scripts
Make it build with xserver 1.20
2018-05-22 20:47:31 +00:00