diff options
| -rw-r--r-- | kde-base/kdelibs/ChangeLog | 6 | ||||
| -rw-r--r-- | kde-base/kdelibs/Manifest | 10 | ||||
| -rw-r--r-- | kde-base/kdelibs/kdelibs-4.2.2.ebuild | 17 | ||||
| -rw-r--r-- | kde-base/kdelibs/kdelibs-4.2.67.ebuild | 14 | ||||
| -rw-r--r-- | kde-base/kdelibs/kdelibs-9999.ebuild | 14 | ||||
| -rw-r--r-- | kde-base/kdelibs/metadata.xml | 4 |
6 files changed, 46 insertions, 19 deletions
diff --git a/kde-base/kdelibs/ChangeLog b/kde-base/kdelibs/ChangeLog index dcb94802f48..377f16e6458 100644 --- a/kde-base/kdelibs/ChangeLog +++ b/kde-base/kdelibs/ChangeLog @@ -3,6 +3,12 @@ # $Header: $ 28 Mar 2009; Maciej Mrozowski (reavertm) <reavertm@poczta.fm> + metadata.xml, kdelibs-4.2.2.ebuild, kdelibs-4.2.67.ebuild, + kdelibs-9999.ebuild: + plasma is now optional USE flag in kdelibs, pull opengl only for plasma as + well + + 28 Mar 2009; Maciej Mrozowski (reavertm) <reavertm@poczta.fm> +files/kdelibs-4.2-fixx11h.h.patch, +kdelibs-4.2.1-r4.ebuild, kdelibs-4.2.2.ebuild: This time really fixing bug 263823 diff --git a/kde-base/kdelibs/Manifest b/kde-base/kdelibs/Manifest index 8016b24ae3f..96bddf5a6ca 100644 --- a/kde-base/kdelibs/Manifest +++ b/kde-base/kdelibs/Manifest @@ -15,8 +15,8 @@ DIST kdelibs-4.2.1.tar.bz2 10049614 RMD160 8099366677a4d238d8cfa18862f74c4fafa49 DIST kdelibs-4.2.2.tar.bz2 10051587 RMD160 98227bc896bf484833f48bec5638a4bf38e903c5 SHA1 0517cabd5fb2121897d2029ebf46f12f9373fa64 SHA256 634f4806fde8a9f37341548430bef3c1d7b63e2b722c740c7360d35d7dff3f8f DIST kdelibs-4.2.67.tar.lzma 8402560 RMD160 ade0e15ead2d8f8cd5cc05a319cdb43ceb58b740 SHA1 74e04c462aa646759a0bf908f87b7ebaaeb1ec68 SHA256 9b3ecec821e4742c9bfae111b360c5b05e2ce18193571e65175ea6b5deec2a93 EBUILD kdelibs-4.2.1-r4.ebuild 7412 RMD160 bde0242651cd88c82c96bd023982de35a5981531 SHA1 e8b584f031f7aaf05ccd0a91a52e5930ada2e9cb SHA256 3ef89da7793e6c19c5fa7e271a20b51530db0d3e7fba85f89c0a00c63f900238 -EBUILD kdelibs-4.2.2.ebuild 7096 RMD160 97ad3f6cd0afcf3d8018c57965f1ef4c1dda9f17 SHA1 23c565303776e5cd9e7a9fa7429c0b688d7fc510 SHA256 3c3c8a10694021c3b36aa27feac2632d52750ac9b5b2bf444b18ca6da763112b -EBUILD kdelibs-4.2.67.ebuild 6534 RMD160 e8dcaf77b531361dfe6460bbb5593fe0ab845237 SHA1 82117e9c689d0c113f8b7802945f7fa8a0806f4b SHA256 4fa7c821cbb7e860576b75a45f147e4ff08b45d7237762b1d2af0baeebee6863 -EBUILD kdelibs-9999.ebuild 6523 RMD160 68cee2b60a84ecfded1f800251e2dd8fc2f1954d SHA1 05bef0d05024c7741f5939187d4cd906ea07961c SHA256 4a04adbf95aa2dcccd86682db45ebe63af188221d9a67e4d6688db8bfdb730fb -MISC ChangeLog 13506 RMD160 1c13856cc54ef54c0e8c60c89c133021baf90ed0 SHA1 d9e24f14b696a62a8b217448fbde79e32fe6fff5 SHA256 f4badf4a0398db76e162e6f2168436cc888c00cdb44a6ce92961ec071dd2467a -MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a +EBUILD kdelibs-4.2.2.ebuild 7259 RMD160 c064e3097a73fe90cba7c21d068a0482ce9ef9bf SHA1 a453a21c447bdf5627f936de684fc8b334fe8825 SHA256 f2650aff98b073e5e6dab15a7da8f2f269dd522ca503a78b72078234f309d519 +EBUILD kdelibs-4.2.67.ebuild 6748 RMD160 373da1a29acfefd592c45f842ad9969637095bf2 SHA1 507aa8fb7ab836d18db5fcf3b7dcacbc779a94de SHA256 e6943cb0f5fd151f19c2dcf2a00f42c0718e712baac9b8ea33fbd475fda5414a +EBUILD kdelibs-9999.ebuild 6737 RMD160 0df93fe73eafb260234be4826ae55a8cbf66581c SHA1 7c74c5c4756a23ca0b24bf35c7912fd7e5df3d75 SHA256 866db3b69183ece8af07a4961ec576458f22853252e51b554490e728cd39ad1b +MISC ChangeLog 13739 RMD160 4ca68d31ab5f8a300adfc10df9d6a2c8a5c64162 SHA1 f5ae992b7862431e3e99d9979886ab35cf1829cc SHA256 b198acd55c91bc4321602ff8a1effcf18da32d396f8f2fd88cf11c145b5771e4 +MISC metadata.xml 326 RMD160 340a86daa935afbe480ce867feb1a2caeac3573d SHA1 425782f2cb21e439a09cf8a1fbb0f82b546fccc2 SHA256 804d71fd6933ba89ecbfa5313be288b6b0f1bf364ed720f691d99f53d8bac22d diff --git a/kde-base/kdelibs/kdelibs-4.2.2.ebuild b/kde-base/kdelibs/kdelibs-4.2.2.ebuild index b7e30a6aa70..debe0017ce0 100644 --- a/kde-base/kdelibs/kdelibs-4.2.2.ebuild +++ b/kde-base/kdelibs/kdelibs-4.2.2.ebuild @@ -5,8 +5,6 @@ EAPI="2" CPPUNIT_REQUIRED="optional" -OPENGL_REQUIRED="optional" -WEBKIT_REQUIRED="optional" inherit kde4-base fdo-mime DESCRIPTION="KDE libraries needed by all KDE programs." @@ -14,12 +12,12 @@ HOMEPAGE="http://www.kde.org/" KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86" IUSE="3dnow acl alsa altivec bindist +bzip2 debug doc fam jpeg2k kerberos -mmx nls openexr plasma +semantic-desktop spell sse sse2 ssl zeroconf" +mmx nls opengl openexr +plasma +semantic-desktop spell sse sse2 ssl zeroconf" LICENSE="LGPL-2.1" RESTRICT="test" COMMONDEPEND=" - >=app-misc/strigi-0.6.3[qt4,dbus] + >=app-misc/strigi-0.6.3[dbus,qt4] dev-libs/libpcre dev-libs/libxml2 dev-libs/libxslt @@ -58,8 +56,10 @@ COMMONDEPEND=" media-libs/openexr media-libs/ilmbase ) - opengl? ( virtual/opengl ) - plasma? ( >=x11-base/xorg-server-1.5.2 ) + plasma? ( + x11-libs/qt-webkit:4 + opengl? ( x11-libs/qt-opengl:4 ) + ) semantic-desktop? ( >=dev-libs/soprano-2.2.2[dbus] ) spell? ( app-dicts/aspell-en @@ -121,6 +121,10 @@ src_prepare() { CMakeLists.txt \ || die "Failed to make ACL disabled even when present in system." + sed -i -e 's/add_subdirectory([[:space:]]plasma[[:space:]])/macro_optional_add_subdirectory( plasma )/' \ + CMakeLists.txt \ + || die "Failed to make libplasma optional." + kde4-base_src_prepare } @@ -156,6 +160,7 @@ src_configure() { $(cmake-utils_use_with nls Libintl) $(cmake-utils_use_with openexr OpenEXR) $(cmake-utils_use_with opengl OpenGL) + $(cmake-utils_use_build plasma) $(cmake-utils_use_with semantic-desktop Soprano) $(cmake-utils_use_with spell ASPELL) $(cmake-utils_use_with spell ENCHANT) diff --git a/kde-base/kdelibs/kdelibs-4.2.67.ebuild b/kde-base/kdelibs/kdelibs-4.2.67.ebuild index 0885ca4feab..e3d9611c1d0 100644 --- a/kde-base/kdelibs/kdelibs-4.2.67.ebuild +++ b/kde-base/kdelibs/kdelibs-4.2.67.ebuild @@ -5,8 +5,6 @@ EAPI="2" CPPUNIT_REQUIRED="optional" -OPENGL_REQUIRED="optional" -WEBKIT_REQUIRED="always" inherit kde4-base fdo-mime DESCRIPTION="KDE libraries needed by all KDE programs." @@ -15,7 +13,7 @@ HOMEPAGE="http://www.kde.org/" KEYWORDS="~amd64 ~x86" LICENSE="LGPL-2.1" IUSE="3dnow acl alsa altivec bindist +bzip2 debug doc fam jpeg2k kerberos -mmx nls openexr +semantic-desktop spell sse sse2 ssl zeroconf" +mmx nls opengl openexr +plasma +semantic-desktop spell sse sse2 ssl zeroconf" RESTRICT="test" @@ -58,7 +56,10 @@ COMMONDEPEND=" media-libs/openexr media-libs/ilmbase ) - opengl? ( virtual/opengl ) + plasma? ( + x11-libs/qt-webkit:4 + opengl? ( x11-libs/qt-opengl:4 ) + ) semantic-desktop? ( >=dev-libs/soprano-2.2.2[dbus] ) spell? ( app-dicts/aspell-en @@ -110,6 +111,10 @@ src_prepare() { CMakeLists.txt \ || die "Failed to make ACL disabled even when present in system." + sed -i -e 's/add_subdirectory([[:space:]]plasma[[:space:]])/macro_optional_add_subdirectory( plasma )/' \ + CMakeLists.txt \ + || die "Failed to make libplasma optional." + kde4-base_src_prepare } @@ -145,6 +150,7 @@ src_configure() { $(cmake-utils_use_with nls Libintl) $(cmake-utils_use_with openexr OpenEXR) $(cmake-utils_use_with opengl OpenGL) + $(cmake-utils_use_build plasma) $(cmake-utils_use_with semantic-desktop Soprano) $(cmake-utils_use_with spell ASPELL) $(cmake-utils_use_with spell ENCHANT) diff --git a/kde-base/kdelibs/kdelibs-9999.ebuild b/kde-base/kdelibs/kdelibs-9999.ebuild index c6a90943d4f..de35d5f5296 100644 --- a/kde-base/kdelibs/kdelibs-9999.ebuild +++ b/kde-base/kdelibs/kdelibs-9999.ebuild @@ -5,8 +5,6 @@ EAPI="2" CPPUNIT_REQUIRED="optional" -OPENGL_REQUIRED="optional" -WEBKIT_REQUIRED="always" inherit kde4-base fdo-mime DESCRIPTION="KDE libraries needed by all KDE programs." @@ -15,7 +13,7 @@ HOMEPAGE="http://www.kde.org/" KEYWORDS="" LICENSE="LGPL-2.1" IUSE="3dnow acl alsa altivec bindist +bzip2 debug doc fam jpeg2k kerberos -mmx nls openexr +semantic-desktop spell sse sse2 ssl zeroconf" +mmx nls opengl openexr +plasma +semantic-desktop spell sse sse2 ssl zeroconf" RESTRICT="test" @@ -58,7 +56,10 @@ COMMONDEPEND=" media-libs/openexr media-libs/ilmbase ) - opengl? ( virtual/opengl ) + plasma? ( + x11-libs/qt-webkit:4 + opengl? ( x11-libs/qt-opengl:4 ) + ) semantic-desktop? ( >=dev-libs/soprano-2.2.2[dbus] ) spell? ( app-dicts/aspell-en @@ -110,6 +111,10 @@ src_prepare() { CMakeLists.txt \ || die "Failed to make ACL disabled even when present in system." + sed -i -e 's/add_subdirectory([[:space:]]plasma[[:space:]])/macro_optional_add_subdirectory( plasma )/' \ + CMakeLists.txt \ + || die "Failed to make libplasma optional." + kde4-base_src_prepare } @@ -145,6 +150,7 @@ src_configure() { $(cmake-utils_use_with nls Libintl) $(cmake-utils_use_with openexr OpenEXR) $(cmake-utils_use_with opengl OpenGL) + $(cmake-utils_use_build plasma) $(cmake-utils_use_with semantic-desktop Soprano) $(cmake-utils_use_with spell ASPELL) $(cmake-utils_use_with spell ENCHANT) diff --git a/kde-base/kdelibs/metadata.xml b/kde-base/kdelibs/metadata.xml index 8d1e86a9cef..70b8173e9b5 100644 --- a/kde-base/kdelibs/metadata.xml +++ b/kde-base/kdelibs/metadata.xml @@ -2,4 +2,8 @@ <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <herd>kde</herd> +<use> + <flag name="opengl">Enable OpenGL support for Plasma (GLApplet)</flag> + <flag name="plasma">Enable building of libplasma (required for KDE4 desktop)</flag> +</use> </pkgmetadata> |
