diff options
| author | Andreas K. Huettel (dilfridge) <dilfridge@gentoo.org> | 2011-08-15 17:06:24 +0200 |
|---|---|---|
| committer | Andreas K. Huettel (dilfridge) <dilfridge@gentoo.org> | 2011-08-15 17:06:24 +0200 |
| commit | be9f16b4ee17ee38b260e4caea8bc0f2720f91d9 (patch) | |
| tree | 9ad19b3bcc5a742d2cbafe27a50533b5d69619ce | |
| parent | 871be4a5f9ce7ad9b4dcc52b262917603474aadf (diff) | |
| download | kde-be9f16b4ee17ee38b260e4caea8bc0f2720f91d9.tar.gz kde-be9f16b4ee17ee38b260e4caea8bc0f2720f91d9.tar.bz2 kde-be9f16b4ee17ee38b260e4caea8bc0f2720f91d9.zip | |
[kde-base/kwin] Fix xcomposite automagic, bug 376785
(Portage version: 2.1.10.11/git/Linux x86_64, signed Manifest commit with key 7887F787)
| -rw-r--r-- | kde-base/kwin/Manifest | 25 | ||||
| -rw-r--r-- | kde-base/kwin/files/kwin-4.7.0-xcomposite_cmake_automagic.patch | 16 | ||||
| -rw-r--r-- | kde-base/kwin/kwin-4.7.49.9999.ebuild | 4 | ||||
| -rw-r--r-- | kde-base/kwin/kwin-9999.ebuild | 4 |
4 files changed, 45 insertions, 4 deletions
diff --git a/kde-base/kwin/Manifest b/kde-base/kwin/Manifest index 45a2df37794..def85a6216c 100644 --- a/kde-base/kwin/Manifest +++ b/kde-base/kwin/Manifest @@ -1,5 +1,26 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + AUX kwin-4.4.2-xinerama_cmake_automagic.patch 923 RMD160 45519a7e51001e6f16cf4bc13f7ef99eeaff793a SHA1 22102eaa95aa07bce19262842fcda69e0bc751f0 SHA256 c1f605148ba9ea606924c934a3b79bb7b415346a3fbe2e7c1732cc6956a44157 +AUX kwin-4.7.0-xcomposite_cmake_automagic.patch 812 RMD160 aa8c3da2127c5e2ca9e8146321d87d194897eb5d SHA1 58848db2ac7a6484ef842c8494699fa42dead7cb SHA256 cd417576701e45ca7f5906c8fab860b2d7b97b4dd3a7d4f099fd51b3087ba6c4 AUX kwin-fix-opengl.patch 2039 RMD160 4a0d9a0134083ed87277581e77dd63b4386553fe SHA1 9b6bfca1dded2f878a989e83425faa1c2174adee SHA256 079df31ea30250bae85e693c83d7d67a6d5cf637e6baf13cd421caee7934271a -EBUILD kwin-4.7.49.9999.ebuild 1474 RMD160 2291e88b03c0fdb9231380fe604af1a5fa471bb0 SHA1 3af48ddf6ac9f6762b41b1f2b9ea3bc9c02a7335 SHA256 23a758a3d21e24427f1fe41bbbf1f6ac820ac98469aaa5d31264bc56c7df23ff -EBUILD kwin-9999.ebuild 1474 RMD160 2291e88b03c0fdb9231380fe604af1a5fa471bb0 SHA1 3af48ddf6ac9f6762b41b1f2b9ea3bc9c02a7335 SHA256 23a758a3d21e24427f1fe41bbbf1f6ac820ac98469aaa5d31264bc56c7df23ff +EBUILD kwin-4.7.49.9999.ebuild 1587 RMD160 b15febe056846ea0fdf6d2da0a7addb8e843d33e SHA1 c1040dfdc944defd00bd4bb089bae6c795435e37 SHA256 c4465874b9c01335e7bd0cf20884783da676ef4bacd39e31cad5c1f653f1906d +EBUILD kwin-9999.ebuild 1587 RMD160 b15febe056846ea0fdf6d2da0a7addb8e843d33e SHA1 c1040dfdc944defd00bd4bb089bae6c795435e37 SHA256 c4465874b9c01335e7bd0cf20884783da676ef4bacd39e31cad5c1f653f1906d MISC metadata.xml 229 RMD160 24787dda60325ca5ed6c320b09effa57d9b2f45b SHA1 98698ac5e37a3ed20414deb0de4eb70da74a2add SHA256 1cd96488355a3e48a2b0b12f09ad8e3ea923e199b4fcbf175590cd317b033af7 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.17 (GNU/Linux) + +iQIcBAEBCgAGBQJOSTXwAAoJEEb+UGWnxTyHDYcP/iFRE4g+Wwl4Auw5pAAF96R6 +YskIO+7zagL4Kc04GS5gv3yu99sV6ShEblAFVXy/E2uS+29QyNiBtfSzs029w/6F +EDTX5QmSSA61H44dxE6uVFWApUwmizD3+S5ahTzp41396kOU/nFV/3QOsaJ226aX +Kfgg48Ji8soOzS7vlTpln+E4rPovY0xICdAXFuaFBxuk5MlfJhPW64IVL6vd70+a +2ReBRjVkt+qvjm0iQ8tBUkZVb+QxeIhBcQWjOjOrmh7QdnKWcWJ3H/r7LFbQbZs+ +cQ5FVXjFwvckU/dqBOUVZDENqcWYXlWAio+hGF2poLOOQ3ZrabgZxK8gIVIPvflg +v9koMcMhy/ssOThPXdZ6agMupbDyCCEjZAbu/Yky76YxNmrfqnzgOAD+CU/9KPEB +J94NMwUctSkphrdabDTZw01avVePIh2Tpbkirm/TRVWhoGjiOf6x/XWP6FlruYeY +3GJFmFmJSbPpJaXyPFn1HSu3hzX5xlqK1qvtQ4F45ikty5lzVnMmkRuDtawOA4i6 +Dd5puBIynBZy9HmPD0U25Mej2S0Da20+vL5vyU6prA91qKTwaMnqirqzzynEVhtS +RVRJpyjqiy9zKF+ggrW4VEjPdtoI5Cvai+TlMi5MKPgWgr8gzyTrIYhjE+wdNsws +2/SBoQNviJhyKW9IXoYR +=byD8 +-----END PGP SIGNATURE----- diff --git a/kde-base/kwin/files/kwin-4.7.0-xcomposite_cmake_automagic.patch b/kde-base/kwin/files/kwin-4.7.0-xcomposite_cmake_automagic.patch new file mode 100644 index 00000000000..726abe9a596 --- /dev/null +++ b/kde-base/kwin/files/kwin-4.7.0-xcomposite_cmake_automagic.patch @@ -0,0 +1,16 @@ +diff -ruN kwin-4.7.0.orig/ConfigureChecks.cmake kwin-4.7.0/ConfigureChecks.cmake +--- kwin-4.7.0.orig/ConfigureChecks.cmake 2011-05-20 22:32:06.000000000 +0200 ++++ kwin-4.7.0/ConfigureChecks.cmake 2011-08-15 16:56:52.165002024 +0200 +@@ -67,6 +67,12 @@ + macro_bool_to_01(X11_XShm_FOUND HAVE_XSHM) # kwin, ksplash + macro_bool_to_01(X11_XTest_FOUND HAVE_XTEST) # khotkeys, kxkb, kdm + macro_bool_to_01(X11_Xcomposite_FOUND HAVE_XCOMPOSITE) # kicker, kwin ++ ++if(NOT WITH_X11_Xcomposite) ++ set(X11_Xcomposite_FOUND FALSE) ++ MESSAGE(STATUS "Disabling Xcomposite as requested on commandline.") ++endif(NOT WITH_X11_Xcomposite) ++ + macro_bool_to_01(X11_Xcursor_FOUND HAVE_XCURSOR) # many uses + macro_bool_to_01(X11_Xdamage_FOUND HAVE_XDAMAGE) # kwin + macro_bool_to_01(X11_Xfixes_FOUND HAVE_XFIXES) # klipper, kicker, kwin diff --git a/kde-base/kwin/kwin-4.7.49.9999.ebuild b/kde-base/kwin/kwin-4.7.49.9999.ebuild index 3d1362eeba5..c7c8228ec41 100644 --- a/kde-base/kwin/kwin-4.7.49.9999.ebuild +++ b/kde-base/kwin/kwin-4.7.49.9999.ebuild @@ -10,7 +10,7 @@ inherit kde4-meta DESCRIPTION="KDE window manager" KEYWORDS="" -IUSE="debug gles xcomposite xinerama" +IUSE="debug gles +xcomposite xinerama" COMMONDEPEND=" $(add_kdebase_dep kephal) @@ -45,6 +45,7 @@ KMEXTRACTONLY=" PATCHES=( "${FILESDIR}/${PN}-4.4.2-xinerama_cmake_automagic.patch" + "${FILESDIR}/${PN}-4.7.0-xcomposite_cmake_automagic.patch" ) # you can use just gles or opengl or none @@ -59,6 +60,7 @@ src_configure() { $(cmake-utils_use gles KWIN_BUILD_WITH_OPENGLES) $(cmake-utils_use_with opengl OpenGL) $(cmake-utils_use_with xinerama X11_Xinerama) + $(cmake-utils_use_with xcomposite X11_Xcomposite) ) kde4-meta_src_configure diff --git a/kde-base/kwin/kwin-9999.ebuild b/kde-base/kwin/kwin-9999.ebuild index 3d1362eeba5..c7c8228ec41 100644 --- a/kde-base/kwin/kwin-9999.ebuild +++ b/kde-base/kwin/kwin-9999.ebuild @@ -10,7 +10,7 @@ inherit kde4-meta DESCRIPTION="KDE window manager" KEYWORDS="" -IUSE="debug gles xcomposite xinerama" +IUSE="debug gles +xcomposite xinerama" COMMONDEPEND=" $(add_kdebase_dep kephal) @@ -45,6 +45,7 @@ KMEXTRACTONLY=" PATCHES=( "${FILESDIR}/${PN}-4.4.2-xinerama_cmake_automagic.patch" + "${FILESDIR}/${PN}-4.7.0-xcomposite_cmake_automagic.patch" ) # you can use just gles or opengl or none @@ -59,6 +60,7 @@ src_configure() { $(cmake-utils_use gles KWIN_BUILD_WITH_OPENGLES) $(cmake-utils_use_with opengl OpenGL) $(cmake-utils_use_with xinerama X11_Xinerama) + $(cmake-utils_use_with xcomposite X11_Xcomposite) ) kde4-meta_src_configure |
