Commit graph

744 commits

Author SHA1 Message Date
Mark Linimon
bf43557044 For ports that are marked BROKEN on armv6, and also fail to build on
armv7, mark them so.

This is part two of a multipart commit to bring armv7 ports to parity
with armv6.

Approved by:	portmgr (tier-2 blanket)
Obtained from:	lonesome.com -exp run
2017-11-30 06:13:34 +00:00
Alexey Dokuchaev
4438a3336a x11-servers/xorg-server: Fix dashed/dotted line rendering with GLAMOR.
When drawing dashed lines with GLAMOR, they were drawn partially or as
a regular (solid) line, depending on the OpenGL backend.  It behaved
so because screen pixmap was bound as the dash and sampling its alpha,
which is usually just 1.0 (no dashing at all).

Upstream bug:	https://bugs.freedesktop.org/show_bug.cgi?id=99708
Fixed by:	Eric Anholt (it's a pity that anholt@ no longer works
		on FreeBSD)
Silence from:	x11@
2017-11-29 07:21:04 +00:00
Matthew Rezny
02a6064fc6 Drop POTREVISION form slaves so they go forward with xorg-server.
Adding PORTREVISION to explicitly bump them after the recent CVE patches
actually caused the revision to go backwards instead of forwards.

PR:		223049
Reported by:	mandree
2017-10-16 19:45:15 +00:00
Koop Mast
05d144d761 Fix security issues: CVE-2017-12176 through CVE-2017-12187 in xorg-server.
Bump all the slaves due to not being sure where the shared code is used.

MFH:		2017Q4
Security:	7274e0cc-575f-41bc-8619-14a41b3c2ad0
2017-10-13 19:14:53 +00:00
Koop Mast
22f6dd2eed Fix security issues: CVE-2017-13721 and CVE-2017-13723 in xorg-server.
Bump all the slaves due to not being sure where the shared code is used.
MFH:		2017Q4
Security:	4f8ffb9c-f388-4fbd-b90f-b3131559d888
2017-10-09 19:30:27 +00:00
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