Commit graph

739 commits

Author SHA1 Message Date
Dmitry Marakasov
fe7dc24bc0 Update X.org WWWs
Approved by:	portmgr blanket
2017-07-14 12:44:57 +00:00
Jan Beich
49e8c0410b x11-servers/xorg-server: back out r445076
Requested by:	x11 (rezny)
2017-07-08 12:36:32 +00:00
Jan Beich
86dbaa26e4 x11-servers/xorg-server: close-on-exec for MIT-SHM (like Linux)
This is similar to what x11/libxshmfence already does.

MFH:		2017Q3
2017-07-05 12:41:57 +00:00
Jan Beich
fe62e6c2df x11-servers/xwayland: respect LOCALBASE 2017-07-05 12:41:43 +00:00
Matthew Rezny
b760897dde Revision bump of all ports with USE_GL after consolidation of mesa-libs
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D10845
2017-05-23 05:03:14 +00:00
Mark Linimon
b5fc89bb28 Provide more descriptive error messages for ports failing on powerpc64.
While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2017-04-30 04:35:10 +00:00
Dmitry Marakasov
386af00734 - Fix LICENSE
- Add LICENSE_FILE
- Switch to options helpers
2017-03-17 09:01:54 +00:00
Mathieu Arnold
a28f0f7f7f Remove all USE_OPENSSL occurrences.
Sponsored by:	Absolight
2017-03-15 14:45:30 +00:00
Matthew Rezny
42622059b2 Explicitly disable use of udev to fix build with libudev-devd present.
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D9719
2017-02-22 18:52:53 +00:00
Baptiste Daroussin
d70b127b51 XWayland is an X Server running as a Wayland client, thus capable of displaying
native X11 client applications in a Wayland compositor environment.

WWW: https://wayland.freedesktop.org/xserver.html
2017-02-11 18:31:47 +00:00
Matthew Rezny
acdcc605d9 Remove post-patch cruft accidentally introduced into patch-configure files
with the previous commit. Thanks to tijl for noticing what I overlooked.

Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D9544
2017-02-11 17:44:59 +00:00
Matthew Rezny
3f87b5cb51 Xorg-servers update to 1.18.4 with driver updates and revision bumps.
Update xf86-video-ati to 7.8.0
Update xf86-video-intel to 2.99.917.20170103
Update xf86-input-synaptics to 1.9.0
Update xf86-input-evdev to 2.10.5
Update xf86-video-r128 to 6.10.2
Update xf86-video-rendition to 4.2.6
New port: xf86-video-geode

PR:		214591,216269,214687,214593,214715,216276,216277,216278,216287,
		216288,216292,216298,214560,216299,216300,216301,216302
Approved by:	swills (mentor, portmgr)
Differential Revision:	https://reviews.freebsd.org/D9436
2017-02-11 14:17:58 +00:00
Baptiste Daroussin
7dc166606b Move wayland to a better location 2017-01-29 23:04:45 +00:00
Baptiste Daroussin
b5089c5725 Use localbase instead of prefix
Reported by:	mat
2017-01-25 12:12:40 +00:00
Baptiste Daroussin
d342237609 Import Wayland
This port was first created by kwm@ then updated and improved by Johannes
Lundberg

Wayland is intended as a simpler replacement for X, easier to develop and
maintain. GNOME and KDE are expected to be ported to it.

Wayland is a protocol for a compositor to talk to its clients as well as
a C library implementation of that protocol. The compositor can be a
standalone display server running on Linux kernel modesetting and evdev
input devices, an X application, or a wayland client itself. The clients can
be traditional applications, X servers (rootless or fullscreen) or other
display servers.

Please report bugs to the FreeBSD bugtracker!

WWW: http://wayland.freedesktop.org/
2017-01-24 23:44:12 +00:00
Baptiste Daroussin
fe48f8380a Update to 1.9.1 2017-01-14 10:19:33 +00:00
Baptiste Daroussin
a42c82645d Update to 1.9.1 2017-01-14 10:17:24 +00:00
Baptiste Daroussin
5bd1e953c8 Add missing run dependency on xkeyboardconfig
PR:		196653
Reported by:	rsimmons0@gmail.com
2017-01-13 22:49:27 +00:00
Baptiste Daroussin
f2455b6867 Add missing run dependency on xkeyboardconfig
PR:		196653
Reported by:	rsimmons0@gmail.com
2017-01-13 22:48:55 +00:00
Baptiste Daroussin
5e03a86234 Update to 1.19.0 2017-01-07 00:49:43 +00:00
Baptiste Daroussin
2e9aa14005 Update to 1.19.0 2017-01-07 00:47:42 +00:00
Rene Ladan
535b2cd3cf Reset ports per maintainer request.
PR:		215557
Submitted by:	A.J. "Fonz" van Werven (maintainer)
2016-12-26 11:59:12 +00:00
Alex Kozlov
13181857ec - Remove x11-servers/mga_hal: Support for MGA_HAL feature was removed from xf86-video-mga in 2011
PR:	214884
Submitted by:	matthew@reztek.cz
Approved by:	x11 (kwm)
2016-11-28 20:58:00 +00:00
Mark Linimon
bbc402e7d9 Mark as broken on various tier-2 archs.
While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2016-11-16 00:36:20 +00:00
Brad Davis
9f5f43fcf8 Fix xorg-server build on arm64.
Submitted by:	andrew
Approved by:	bapt, kwm (x11)
Differential Revision:	https://reviews.freebsd.org/D8465
2016-11-07 16:33:18 +00:00
Baptiste Daroussin
700675f6de Update to 1.18.4 2016-11-02 07:19:28 +00:00
Baptiste Daroussin
4b02f15b0f Update to 1.18.4 2016-11-02 07:16:50 +00:00
John Marino
af14198731 x11-servers/xorg-nestservdr: document SSL requirement
Approved by:	SSL blanket
2016-09-10 02:59:50 +00:00
John Marino
12e8d047ee x11-servers/xorg-vfbserver: document SSL requirement
Approved by:	SSL blanket
2016-09-10 02:00:21 +00:00
Baptiste Daroussin
e629e9048b Update to 1.18.3
Use INSTALL_WRKSRC instead of home made equivalent
2016-07-06 21:49:59 +00:00
Baptiste Daroussin
b6876340ee Use INSTALL_WRKSRC instead of home made equivalent 2016-07-06 21:49:28 +00:00
Baptiste Daroussin
12f5f23eeb Update to 1.18.3 2016-07-06 21:45:54 +00:00
Mathieu Arnold
5b55a8a53e Fix usage of WITH_OPENSSL_BASE, WITH_OPENSSL_PORT and OPENSSL_PORT.
WITH_OPENSSL_* can't be set after bsd.port.pre.mk.
Fold all other usage into using SSL_DEFAULT == foo

PR:		210149
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	The FreeBSD Foundation, Absolight
Differential Revision:	https://reviews.freebsd.org/D6577
2016-06-16 13:23:13 +00:00
Steve Wills
86cd4fbe5a many ports: mark broken on powerpc64 2016-04-21 16:43:14 +00:00
Mathieu Arnold
72ea7e696b Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:33:55 +00:00
Raphael Kubo da Costa
382f2da52a Add another MASTER_SITE, and a clarifying comment.
The comment explains the difference between net/xrdp and x11-servers/x11rdp to
avoid confusion because of their similar names.

PR:		207323
Submitted by:	Koichiro IWAO <meta+ports@vmeta.jp> (maintainer)
2016-03-05 16:40:41 +00:00
Raphael Kubo da Costa
2ad13f33ec Fix build with clang 3.8.0.
During a recent exp-run for bug 206074, it was found that x11-servers/x11rdp
gives errors with clang 3.8.0:

/wrkdirs/usr/ports/x11-servers/x11rdp/work/x11rdp_xorg71/build_dir/include/X11/Xtrans/Xtranssock.c:1027:50: error: reference to 'in6addr_any' is ambiguous
        ((struct sockaddr_in6 *)&sockname)->sin6_addr = in6addr_any;
                                                                ^

This is because Xtranssock.c attempts to redefine in6addr_any as a weak symbol,
which does not work with clang 3.8.0. As a fix, place the customized
in6addr_any definition between #ifdef __FreeBSD__ guards.

PR:		207192
Submitted by:	dim
Reviewed by:	Koichiro IWAO <meta+ports@vmeta.jp> (maintainer)
2016-03-03 17:17:52 +00:00
Baptiste Daroussin
379ce5b305 Update to 1.18.0 2015-12-27 22:31:46 +00:00
Baptiste Daroussin
013b8cdd3c Update to 1.18.0 2015-12-27 22:29:37 +00:00
Koop Mast
52f474c7cb Update xorg-server to 1.17.4. 2015-10-29 23:03:33 +00:00
Koop Mast
76da779716 Unbreak the build of xorg-server 1.17.2 on arm. Apparently the 1.17 update
broke this.

Submitted by:	sbruno@
2015-10-21 21:14:39 +00:00
Mathieu Arnold
9b6e71d993 Fix build on 9.
PR:		203766
Submitted by:	maintainer
Sponsored by:	Absolight
2015-10-16 14:19:08 +00:00
Koop Mast
4c670c9a31 Add missing dependancies so xephyr can be build again. [1]
Reported by:	Piotr Kubaj <pkubaj@riseup.net>
2015-10-13 11:31:40 +00:00
Koop Mast
dbcb36987b unbreak index. 2015-10-13 10:08:30 +00:00
Antoine Brodin
3ad2ea6e69 Unbreak INDEX 2015-10-13 09:26:46 +00:00
Koop Mast
1742c4fbee Xorg-server update to 1.17.2 with related driver updates and bumps.
Update fontproto to 2.1.3.
Update libXfont to 1.5.1.
Update xf86-input-keyboard 1.8.1.
Update xf86-input-vmmouse to 13.1.0.
Update xf86-input-void to 1.4.1.
Update xf86-video-chips to 1.2.6.
Update xf86-video-cirrus to 1.5.3.
Update xf86-video-mach64 to 6.9.5.
Update xf86-video-neomagic to 1.2.9.
Update xf86-video-r128 to 6.10.0.
Update xf86-video-s3virge to 1.10.7.
Update xf86-video-savage to 2.3.8.
Update xf86-video-siliconmotion to 1.7.8.
Update xf86-video-sis to 0.10.8.
Update xf86-video-trident to 1.3.7.
Update xf86-video-vesa to 2.3.4.

* All other xf86-* drivers where bump and/or patched to allow them to
  compile and work with the new xorg-server.
* The ATI-ums driver is removed because the API it depends on was
  removed from the xorg-server.
* Add patch to sunffb to make the lack of XAA non-fatal
  (not build/run tested due to lack of hardware).
* Remove the extra patches in xorg-server for arm. The code seems to
  support it now natively. Please file a bug if this is not the case.
* Update the xorg-server support in virtualbox-ose-additions for vboxmouse. [1]

Submitted by:	jkim@ [1]
Obtained from:	Graphics devel repo
2015-10-13 07:45:08 +00:00
Ruslan Makhmatkhanov
f271f72f19 x11-servers/Xfstt: update to 1.9.2
- update to 1.9.2
- pass maintainership to submitter
- add new maintainer's distfile mirror to MASTER_SITES
- specify a LICENSE
- sort USES alphabetically
- regenerate patches with make makepatch
- remove absolute path from pkg-message
- add PROVIDE, REQUIRE and KEYWORD to the rc script

PR:		202267
Submitted by:	A.J. "Fonz" van Werven <freebsd@skysmurf.nl>
2015-09-28 19:15:47 +00:00
Dimitry Andric
6edde2ba50 Disable use of SSE instructions in Xorg's xf86SlowBcopy() function.
When such instructions are used to copy data from/to mapped video
memory, some hypervisors (e.g. KVM, Microsoft Hyper-V) can generate
SIGILL or SIGBUS exceptions, causing Xorg to crash.

Reported by:	nogcjx@fastmail.fm
Approved by:	x11 (bapt)
PR:		202643
MFH:		2015Q3
2015-09-05 11:57:51 +00:00
Jung-uk Kim
6fce017bdf Automatically load mouse integration support for VirtualBox guest. 2015-05-19 20:04:12 +00:00
Mathieu Arnold
60d1a83c2a MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
2015-05-14 10:15:04 +00:00