From kde-release-team Wed Aug 12 09:44:40 2015 From: Martin Graesslin Date: Wed, 12 Aug 2015 09:44:40 +0000 To: kde-release-team Subject: Re: Request to make Wayland hard build dependency in KWin starting with Plasma 5.5 Message-Id: <1510458.qVpstUqMj7 () martin-desktop> X-MARC-Message: https://marc.info/?l=kde-release-team&m=143937273329024 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--===============9090369897137165307==" --===============9090369897137165307== Content-Type: multipart/signed; boundary="nextPart2065795.UNytnXpaoF"; micalg="pgp-sha1"; protocol="application/pgp-signature" --nextPart2065795.UNytnXpaoF Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="iso-8859-1" On Monday, August 10, 2015 02:17:35 PM Martin Graesslin wrote: > On Thursday, July 16, 2015 09:49:45 AM Martin Gr=E4=DFlin wrote: > > Hi KDE distro packagers, > >=20 > > we are currently (Plasma 5.4) in the awkward situation that > > plasma-workspace has a hard Wayland dependency and KWin has only an > > optional build > > dependency. After the release of Plasma 5.4 I want to change this and t= urn > > some optional build dependencies into hard dependencies in KWin. >=20 > Given the non-negative replies to this thread I'm going ahead and change > master to require Wayland shortly. I just pushed the changes. There are a few changes to the original outline: * libdrm and gbm are kept optional given that the drm backend depends on ud= ev=20 which is to my knowledge not available on non-Linux. Linux distros: please= =20 make sure you build with drm and gbm! Otherwise Wayland support is broken! * X11_XCB is now a requirement for building the X11 backend. It's still=20 optional but without it you won't get the X11 backend. Previous you got the= =20 backend, but had broken EGL support. Cheers Martin --nextPart2065795.UNytnXpaoF Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEABECAAYFAlXLFaUACgkQqVXwidMiVroWDgCggkO3Fhp/FDbhmDRGgGlBA8yL o/8An0nn2b5ZvnFuMlfAt1SAbsRlakyu =4/sy -----END PGP SIGNATURE----- --nextPart2065795.UNytnXpaoF-- --===============9090369897137165307== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KcmVsZWFzZS10 ZWFtIG1haWxpbmcgbGlzdApyZWxlYXNlLXRlYW1Aa2RlLm9yZwpodHRwczovL21haWwua2RlLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL3JlbGVhc2UtdGVhbQo= --===============9090369897137165307==--