diff options
author | Saleem Abdulrasool <compnerd@gentoo.org> | 2007-12-13 17:56:08 +0000 |
---|---|---|
committer | Saleem Abdulrasool <compnerd@gentoo.org> | 2007-12-13 17:56:08 +0000 |
commit | 0c91ed5599f1b2b844ab5f02d5d9e194616d6bcb (patch) | |
tree | 9eba8b1dc7c9ee77bb3faf0163506646dd27ed77 /x11-libs/gtk+ | |
parent | Stable for HPPA (bug #201887). (diff) | |
download | historical-0c91ed5599f1b2b844ab5f02d5d9e194616d6bcb.tar.gz historical-0c91ed5599f1b2b844ab5f02d5d9e194616d6bcb.tar.bz2 historical-0c91ed5599f1b2b844ab5f02d5d9e194616d6bcb.zip |
prune unused versions
Package-Manager: portage-2.1.4_rc9
Diffstat (limited to 'x11-libs/gtk+')
19 files changed, 16 insertions, 1101 deletions
diff --git a/x11-libs/gtk+/ChangeLog b/x11-libs/gtk+/ChangeLog index a11cba649292..67c8bf4f5027 100644 --- a/x11-libs/gtk+/ChangeLog +++ b/x11-libs/gtk+/ChangeLog @@ -1,6 +1,17 @@ # ChangeLog for x11-libs/gtk+ # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/ChangeLog,v 1.355 2007/11/23 19:03:17 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/ChangeLog,v 1.356 2007/12/13 17:56:07 compnerd Exp $ + + 14 Dec 2007; Saleem Abdulrasool <compnerd@gentoo.org> + -files/gtk+-2.2.1-disable_icons_smooth_alpha.patch, + -files/gtk+-2.4.9-ppc64.patch, + -files/gtk+-2.12.0-icon-cache-speedup.patch, + -files/gtk+-2.12.0-libtracker_so.patch, + -files/gtk+-2.12.0-searchenginesimple-crash-fix.patch, + -files/gtk+-2.12.0-swt-tooltips-fix.patch, -files/gtk+-2-xpm_loader.patch, + -gtk+-2.6.10-r1.ebuild, -gtk+-2.8.19.ebuild, -gtk+-2.8.20-r1.ebuild, + -gtk+-2.10.13.ebuild, -gtk+-2.12.1-r1.ebuild: + prune unused versions 23 Nov 2007; Jeroen Roovers <jer@gentoo.org> gtk+-2.12.1-r2.ebuild: Stable for HPPA (bug #198845). diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest index e1c66f1ae9e4..5c7fce6da0cb 100644 --- a/x11-libs/gtk+/Manifest +++ b/x11-libs/gtk+/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX gtk+-1.2-locale_fix.patch 419 RMD160 a0fbf3fb111f39b7a62c3fa31a803ef2a0ee945a SHA1 569c877ff692a7694e8aca5aceae9558844ba5dd SHA256 2e3cf84902d2f318dcbf4f9ad976573295d8d984c7a860291f37f768fc7966cb MD5 5e3ff7fa761495300d3f30c9207c13f8 files/gtk+-1.2-locale_fix.patch 419 RMD160 a0fbf3fb111f39b7a62c3fa31a803ef2a0ee945a files/gtk+-1.2-locale_fix.patch 419 @@ -21,10 +18,6 @@ AUX gtk+-1.2.10-m4.patch 220 RMD160 c3f0ac9022a32aeef80ccf77493779fd58884b10 SHA MD5 0ec83a4bf20f79d85eb2976b58c39465 files/gtk+-1.2.10-m4.patch 220 RMD160 c3f0ac9022a32aeef80ccf77493779fd58884b10 files/gtk+-1.2.10-m4.patch 220 SHA256 88f45c2f0413f29d62ca138c87b41d24a73b47456f5b469277843de827717324 files/gtk+-1.2.10-m4.patch 220 -AUX gtk+-2-xpm_loader.patch 920 RMD160 08e77b9df95557e874a193dd45aad84835a2c281 SHA1 0997240a009336060b9127ba714fd78798298728 SHA256 ee01227c6dae5041040aac8d43c16b689cca197ea1fca62401e5011623ee832c -MD5 cd1c96c0a81026a3af29449389e455d5 files/gtk+-2-xpm_loader.patch 920 -RMD160 08e77b9df95557e874a193dd45aad84835a2c281 files/gtk+-2-xpm_loader.patch 920 -SHA256 ee01227c6dae5041040aac8d43c16b689cca197ea1fca62401e5011623ee832c files/gtk+-2-xpm_loader.patch 920 AUX gtk+-2.10.11-update-icon-subdirs.patch 3756 RMD160 60c3abb77f6484b8700a5f42ffa5b0784503fea0 SHA1 ffb3d5b1d1d346d3a38899d93883874232e86baf SHA256 41d31835a5feaaf5eafdd0ab173be30c8d9579c4d08824105db2a12ad765436e MD5 be90a759af580f4ce2103b8138237b5f files/gtk+-2.10.11-update-icon-subdirs.patch 3756 RMD160 60c3abb77f6484b8700a5f42ffa5b0784503fea0 files/gtk+-2.10.11-update-icon-subdirs.patch 3756 @@ -37,26 +30,10 @@ AUX gtk+-2.12.0-flash-workaround.patch 532 RMD160 24d6d96f11c1fd8c8d6fe3702de2dc MD5 36c2cd86437f1d35de3f559a87da6bc2 files/gtk+-2.12.0-flash-workaround.patch 532 RMD160 24d6d96f11c1fd8c8d6fe3702de2dc4d824d7ee5 files/gtk+-2.12.0-flash-workaround.patch 532 SHA256 da2ce04a400e45cc5e5cf78547699006e70e91e6620b4232a8fd7eea4de90007 files/gtk+-2.12.0-flash-workaround.patch 532 -AUX gtk+-2.12.0-icon-cache-speedup.patch 969 RMD160 822ebb9e3b59eab5cda16ca3ff9cfffa04df3671 SHA1 2b199886215bb4bb0372e11665dab72d494e3077 SHA256 cb117bf1bbfc1e9509c614ba3c2d4a193f7b486fad9d7922208134749793e5ec -MD5 1edb4111800bb328c4b04a98d20a2adc files/gtk+-2.12.0-icon-cache-speedup.patch 969 -RMD160 822ebb9e3b59eab5cda16ca3ff9cfffa04df3671 files/gtk+-2.12.0-icon-cache-speedup.patch 969 -SHA256 cb117bf1bbfc1e9509c614ba3c2d4a193f7b486fad9d7922208134749793e5ec files/gtk+-2.12.0-icon-cache-speedup.patch 969 -AUX gtk+-2.12.0-libtracker_so.patch 585 RMD160 c8d857b5bb7398f34f9f84fd59ed3b1247964375 SHA1 a1da145b30e2346fa3536a16c132be53450c8699 SHA256 5c922a06bbacc20df5e8ea9c22656236a0d780e55cb955a261fb604628b4b56f -MD5 e61c470b1296b6f7e3deb79673d0ab2f files/gtk+-2.12.0-libtracker_so.patch 585 -RMD160 c8d857b5bb7398f34f9f84fd59ed3b1247964375 files/gtk+-2.12.0-libtracker_so.patch 585 -SHA256 5c922a06bbacc20df5e8ea9c22656236a0d780e55cb955a261fb604628b4b56f files/gtk+-2.12.0-libtracker_so.patch 585 AUX gtk+-2.12.0-openoffice-freeze-workaround.patch 363 RMD160 40ee74aece5ce7a24d9e091bafddd880a8589a02 SHA1 783920d179ba0755ccab9186b6bff9f293828a96 SHA256 4c8d1873c8f972d8d840f1eb12a175931ecb47fb102fe701c965b38c2f35ecce MD5 c49046f7a1e7b35414a6f5312ac0e05b files/gtk+-2.12.0-openoffice-freeze-workaround.patch 363 RMD160 40ee74aece5ce7a24d9e091bafddd880a8589a02 files/gtk+-2.12.0-openoffice-freeze-workaround.patch 363 SHA256 4c8d1873c8f972d8d840f1eb12a175931ecb47fb102fe701c965b38c2f35ecce files/gtk+-2.12.0-openoffice-freeze-workaround.patch 363 -AUX gtk+-2.12.0-searchenginesimple-crash-fix.patch 2666 RMD160 b90b97d47b57ff2a3cef565d74ab047aa29b6fd7 SHA1 1ae3ab211722e57dd4aaa8494657c97ed1beec55 SHA256 0010cd6307c16ead6c7726861700141055f209907c6a39cf4abf84d66ed01a84 -MD5 eaff892372995dea5985e7f3783d9573 files/gtk+-2.12.0-searchenginesimple-crash-fix.patch 2666 -RMD160 b90b97d47b57ff2a3cef565d74ab047aa29b6fd7 files/gtk+-2.12.0-searchenginesimple-crash-fix.patch 2666 -SHA256 0010cd6307c16ead6c7726861700141055f209907c6a39cf4abf84d66ed01a84 files/gtk+-2.12.0-searchenginesimple-crash-fix.patch 2666 -AUX gtk+-2.12.0-swt-tooltips-fix.patch 523 RMD160 0af17ef2e2813a7e927750e88dfcfa3b7ef91252 SHA1 83bbb52d3b724e32432799773675f9896c534ed9 SHA256 8529919c483c4d60adb92c38a684a76dfae42eb0d66552a542836965cd0a850f -MD5 0b0e7e407948b9a4a4af82749a2c5cf7 files/gtk+-2.12.0-swt-tooltips-fix.patch 523 -RMD160 0af17ef2e2813a7e927750e88dfcfa3b7ef91252 files/gtk+-2.12.0-swt-tooltips-fix.patch 523 -SHA256 8529919c483c4d60adb92c38a684a76dfae42eb0d66552a542836965cd0a850f files/gtk+-2.12.0-swt-tooltips-fix.patch 523 AUX gtk+-2.12.1-cupsutils.patch 663 RMD160 2947c516f9697fe3c83be03ef2a613910f30f0fd SHA1 aee768637e4e714fa5e1d0079f73ebb70e606800 SHA256 12b4111f284eb3e908d97909650f1d90f0dba74b47cd31a40086ad88bed745bb MD5 3b8e0d6907bd46617fd6aac23941117d files/gtk+-2.12.1-cupsutils.patch 663 RMD160 2947c516f9697fe3c83be03ef2a613910f30f0fd files/gtk+-2.12.1-cupsutils.patch 663 @@ -65,14 +42,6 @@ AUX gtk+-2.12.1-firefox-print-preview.patch 888 RMD160 6fedfd6e63e61ec7f7301d2d8 MD5 6d4ca4a0b23f46151a38bf245cfe2a46 files/gtk+-2.12.1-firefox-print-preview.patch 888 RMD160 6fedfd6e63e61ec7f7301d2d881d3e69a44176dd files/gtk+-2.12.1-firefox-print-preview.patch 888 SHA256 eadd5a4c4084ecd39317f3eb39e7d4e35aa7d26a8b7010bdd6aeb94c69f362aa files/gtk+-2.12.1-firefox-print-preview.patch 888 -AUX gtk+-2.2.1-disable_icons_smooth_alpha.patch 1383 RMD160 f2557ee984df766bce0b5e5ea8c41962a2ccff13 SHA1 5be2ba7cdac1bf48fdca5dc49d2adf96480452f0 SHA256 f4b916c7d26ba60b5d5af63ff694a5203f0dcd31b7310fb375c324fc1df72e05 -MD5 d94ff41d82a8f0c56dd68a2fa71ef2fc files/gtk+-2.2.1-disable_icons_smooth_alpha.patch 1383 -RMD160 f2557ee984df766bce0b5e5ea8c41962a2ccff13 files/gtk+-2.2.1-disable_icons_smooth_alpha.patch 1383 -SHA256 f4b916c7d26ba60b5d5af63ff694a5203f0dcd31b7310fb375c324fc1df72e05 files/gtk+-2.2.1-disable_icons_smooth_alpha.patch 1383 -AUX gtk+-2.4.9-ppc64.patch 1732 RMD160 d7b045fa46eaa30908ec9e9c19c0fed48a5a20fa SHA1 69918c18a2c86d87aef771b739f7008b1ec7429f SHA256 1635e4cde6206a14dac56fe3eee996ebfe4bcc7e30c47bbe9f30b106110378c7 -MD5 0df92cf64a9324ef85fc72885a4285b1 files/gtk+-2.4.9-ppc64.patch 1732 -RMD160 d7b045fa46eaa30908ec9e9c19c0fed48a5a20fa files/gtk+-2.4.9-ppc64.patch 1732 -SHA256 1635e4cde6206a14dac56fe3eee996ebfe4bcc7e30c47bbe9f30b106110378c7 files/gtk+-2.4.9-ppc64.patch 1732 AUX gtk+-2.8.0-multilib.patch 2456 RMD160 ba94fb0b16f9002dec8e92700ff3f7931f600548 SHA1 e65e843c6f1beecee7a0e1f7ec3292596c2a65a4 SHA256 595bddaa3e50a54f47dbcf30381e11bce0baa1ccd683ac1ba30ca0221b78a4fd MD5 5f35263753f0ad976c13f501247b8d51 files/gtk+-2.8.0-multilib.patch 2456 RMD160 ba94fb0b16f9002dec8e92700ff3f7931f600548 files/gtk+-2.8.0-multilib.patch 2456 @@ -87,50 +56,24 @@ RMD160 3171e0c9132bb2a9119c51750702db23c4a5f076 files/gtkrc 627 SHA256 22e4197e5976ed623233399049082383033b613176d77126d246a1f6cb747294 files/gtkrc 627 DIST gtk+-1.2.10-r8-gentoo.diff.bz2 81223 RMD160 fa41bb12e41f0c60c605dbeac03a1aaa905f4333 SHA1 7350d1ed147e52ddc870a4d4b52073f7407d9f0d SHA256 517bdadbaa0e13285b2d72a667b311219342306d4f68d838c3c1dbc5bfbf1684 DIST gtk+-1.2.10.tar.gz 2868322 RMD160 9b38310d2768e947c4f6173db009243dd11db288 SHA1 a5adcb909257da01ae4d4761e1d41081d06e4d7c SHA256 3fb843ea671c89b909fd145fa09fd2276af3312e58cbab29ed1c93b462108c34 -DIST gtk+-2.10.13.tar.bz2 15163566 RMD160 bd812db8b11fbca5283e04958660fd3beec23caa SHA1 8d00b928a8788ff86d97197c20c18d41f9a1b1cd SHA256 6443ecc087a7cf771406264044e3f942ca49cc5fcb84f66d700fd291d55d0b4e DIST gtk+-2.10.14.tar.bz2 15172170 RMD160 234d7240732b28a31a260aa9e04c34fc502acbf4 SHA1 78b819814d52caa66739ab64611e41f35e5b48c3 SHA256 d02344239d048390ba02fcfd7de4f9efc0dfb51e7b06dfa46a6314d666ea4de2 DIST gtk+-2.12.1.tar.bz2 15856678 RMD160 3c3facd971a20178060c7e7cfe9d4cefd651250b SHA1 80114570273608251ef5acf9ee3daa4a3eb3d56b SHA256 7dceb0a5e6edc2398cd94415b336d7b37eb8941c2c41403c2c60bfb6ae47d6d6 -DIST gtk+-2.6-smoothscroll-r5.patch.bz2 3758 RMD160 b1db44f5055cef48239f69620e0bc13b1dccc139 SHA1 4ee4af7ebb1e013b14afeac94e8bd14b12badd58 SHA256 1322ed086c0b7353c5a28f23fe422ab23fd553ca8f3047b47fe5ae9a69c6c5eb -DIST gtk+-2.6.1-lib64.patch.bz2 6047 RMD160 0ce3bf05fe59910ea019b4157dd1066367df2af6 SHA1 4a83215ef6a420db5f8080288567437941f72daf SHA256 fe171fc78e10f49ff69c2db424b816a331e21f362aef55b8624031c53ebcfc72 -DIST gtk+-2.6.10.tar.bz2 11521380 RMD160 5bb2e4de406e0e6ccf5c66ec48f6ba3e5b0911ff SHA1 9ba627683e0dc4bceb5fb900c1ee687638d95fcd SHA256 d408b606c8dd414dfbf220ccc168a0bc85a419945439796792a5357a96ff02af -DIST gtk+-2.8.19.tar.bz2 12303676 RMD160 9d74e7a19f2da0361dd731757310abe1f4c08555 SHA1 5108749bdd2f3ab0b500cec879a0f421a548ca35 SHA256 ccdf52c74ed9902dda6e18923d1fd6fc9c9d48821bf79c4e354d181ff074fdf8 -DIST gtk+-2.8.20.tar.bz2 12247295 RMD160 d20254de9e5b37b19f432758fbd78fff4c6baf1e SHA1 8ea2449ff139b8bc457f8b5bcdcad93b02cfba9e SHA256 69a9b6c1e78da7e71416f20fab0c4972503139406e89ce7fbdbac0e213b16b79 EBUILD gtk+-1.2.10-r12.ebuild 2391 RMD160 b544f23518c401e9ed5ff64f424edd967b2d7c6b SHA1 98ea86cabadaa2118d5bdfbcf3b89ec5e0239bf0 SHA256 3fb0b484f1936817152f7c12752a7aae577e1cec2694bed5ac0ac0cd384f0eea MD5 457ea998c24955e4395ffdd22dd0b97b gtk+-1.2.10-r12.ebuild 2391 RMD160 b544f23518c401e9ed5ff64f424edd967b2d7c6b gtk+-1.2.10-r12.ebuild 2391 SHA256 3fb0b484f1936817152f7c12752a7aae577e1cec2694bed5ac0ac0cd384f0eea gtk+-1.2.10-r12.ebuild 2391 -EBUILD gtk+-2.10.13.ebuild 4155 RMD160 c35dfbb538865ff90a660982f0427f5284c070e0 SHA1 cb9f279d81d9fc1725e0af0cebe170c6e5925652 SHA256 b0357e7a0ed55b885e84ae1a3d9334bb57551d9a633b3a99e6a10f2e509e4204 -MD5 7e9fd9c84748c2bb8adb7a00df3dd2a2 gtk+-2.10.13.ebuild 4155 -RMD160 c35dfbb538865ff90a660982f0427f5284c070e0 gtk+-2.10.13.ebuild 4155 -SHA256 b0357e7a0ed55b885e84ae1a3d9334bb57551d9a633b3a99e6a10f2e509e4204 gtk+-2.10.13.ebuild 4155 EBUILD gtk+-2.10.14.ebuild 4156 RMD160 4708e3a159b76a3999d90c2b6471b091fe03fd70 SHA1 fa43f0d9e5fe13bca25ded51e186e0762aecddd4 SHA256 a63a66b0d8d3ef793f80ae4ad9bcdace23e17e1284ff2c6f727bec42d3de562f MD5 3616eb9b325073c4833f858d1e1d15af gtk+-2.10.14.ebuild 4156 RMD160 4708e3a159b76a3999d90c2b6471b091fe03fd70 gtk+-2.10.14.ebuild 4156 SHA256 a63a66b0d8d3ef793f80ae4ad9bcdace23e17e1284ff2c6f727bec42d3de562f gtk+-2.10.14.ebuild 4156 -EBUILD gtk+-2.12.1-r1.ebuild 4659 RMD160 af8c8763775e3fef550e65809a197b2838acdf2c SHA1 ee0876c3808e904bcf065cc50b3013205bd04a10 SHA256 5c16ca4043270e0fc476ef3271d4033951c022f9a689ba90db98aae647b4762b -MD5 40323417e082afd34653d1af32edd514 gtk+-2.12.1-r1.ebuild 4659 -RMD160 af8c8763775e3fef550e65809a197b2838acdf2c gtk+-2.12.1-r1.ebuild 4659 -SHA256 5c16ca4043270e0fc476ef3271d4033951c022f9a689ba90db98aae647b4762b gtk+-2.12.1-r1.ebuild 4659 EBUILD gtk+-2.12.1-r2.ebuild 4677 RMD160 400cb6922453509800473fa2959a55bbb8e182f5 SHA1 aaef7d2586b9770685cb449eea8324179ac72f92 SHA256 46ff6df2f57e2d68bc1e0487a23c23d6e7b55034a21a8124beb7a742ba11b621 MD5 81842559f576b957d1dbdb3f7c7c3d4a gtk+-2.12.1-r2.ebuild 4677 RMD160 400cb6922453509800473fa2959a55bbb8e182f5 gtk+-2.12.1-r2.ebuild 4677 SHA256 46ff6df2f57e2d68bc1e0487a23c23d6e7b55034a21a8124beb7a742ba11b621 gtk+-2.12.1-r2.ebuild 4677 -EBUILD gtk+-2.6.10-r1.ebuild 3373 RMD160 357e8e06cbde3d735dbad4c73498f952bc7bf94a SHA1 178d985d81017185ee96dcdc861913867ffe2bfd SHA256 d9331de70b6779199cf571300892f4522a5c54bec5dbe1533cdae993a52a58fc -MD5 815e9a0c3c0afbf98f8b2594721d9993 gtk+-2.6.10-r1.ebuild 3373 -RMD160 357e8e06cbde3d735dbad4c73498f952bc7bf94a gtk+-2.6.10-r1.ebuild 3373 -SHA256 d9331de70b6779199cf571300892f4522a5c54bec5dbe1533cdae993a52a58fc gtk+-2.6.10-r1.ebuild 3373 -EBUILD gtk+-2.8.19.ebuild 3873 RMD160 ae522eab2d98c2317d57120497c26f99cbd8eed1 SHA1 68d48d34654fb831ca46998518531f9cbbeba0f9 SHA256 5fc23ba458276cde8fbcdfe41d50db46a6cc685ec243c4a3e99daa19c61d7342 -MD5 52db72575dde41a762c33e5ebc838ba7 gtk+-2.8.19.ebuild 3873 -RMD160 ae522eab2d98c2317d57120497c26f99cbd8eed1 gtk+-2.8.19.ebuild 3873 -SHA256 5fc23ba458276cde8fbcdfe41d50db46a6cc685ec243c4a3e99daa19c61d7342 gtk+-2.8.19.ebuild 3873 -EBUILD gtk+-2.8.20-r1.ebuild 3995 RMD160 63db77d1dfb70baf86b719215e8161db33408ae6 SHA1 af0351e0e8390fe97a0f4c2cafe81ac0e747f879 SHA256 a9fc160f3fc34133dccb8d4676d7ec6575d66f48fdb2cf2cc1932f661c0adb3b -MD5 e60d4093c148b610523da787aac0b1e9 gtk+-2.8.20-r1.ebuild 3995 -RMD160 63db77d1dfb70baf86b719215e8161db33408ae6 gtk+-2.8.20-r1.ebuild 3995 -SHA256 a9fc160f3fc34133dccb8d4676d7ec6575d66f48fdb2cf2cc1932f661c0adb3b gtk+-2.8.20-r1.ebuild 3995 -MISC ChangeLog 50354 RMD160 21791d4ab6d287172117a9de786994fbed400d2f SHA1 5ef0dd2ddf1dc5073abe493d5d43e7bee4c13a62 SHA256 8ad1761e7ca19223afd2e03d514bdd87330c340ade89853c2d7953fc80d1fb30 -MD5 3daaffbf156cead26c39ac124dd4164c ChangeLog 50354 -RMD160 21791d4ab6d287172117a9de786994fbed400d2f ChangeLog 50354 -SHA256 8ad1761e7ca19223afd2e03d514bdd87330c340ade89853c2d7953fc80d1fb30 ChangeLog 50354 +MISC ChangeLog 50869 RMD160 73e31bc1be68c6c75b53660bf47514822c4ee1c2 SHA1 a27e1ff650c602269153f3d253f8cd44a999069d SHA256 76fa25ecb7a165ac9d1ff701588256cc27f8cf5c9f81f1c850e0193c9dd27091 +MD5 393f3051722628b9779d429fc7d2c061 ChangeLog 50869 +RMD160 73e31bc1be68c6c75b53660bf47514822c4ee1c2 ChangeLog 50869 +SHA256 76fa25ecb7a165ac9d1ff701588256cc27f8cf5c9f81f1c850e0193c9dd27091 ChangeLog 50869 MISC metadata.xml 424 RMD160 b1748199254d5d0f0db468fdec36f07bb75a3231 SHA1 2e7dc93c7931af2139609dfb75dd38101a45d62a SHA256 8b65272928e676824c407ed438004d9e5d50077a09beee0b60984eadb695bc2d MD5 58b5c1a403ab43f5160c44c32761cbe0 metadata.xml 424 RMD160 b1748199254d5d0f0db468fdec36f07bb75a3231 metadata.xml 424 @@ -138,31 +81,9 @@ SHA256 8b65272928e676824c407ed438004d9e5d50077a09beee0b60984eadb695bc2d metadata MD5 9a443de5999df036ffd6e66f5b0f83ce files/digest-gtk+-1.2.10-r12 506 RMD160 45ddc3e7c5ca97084139787b6be318498a9965db files/digest-gtk+-1.2.10-r12 506 SHA256 4bd7f7ef31547e6dabca532b07bc6be7e37c96d234abd2818afbb85d725aed47 files/digest-gtk+-1.2.10-r12 506 -MD5 8ece972bd8f3c887e435824b69db36ab files/digest-gtk+-2.10.13 247 -RMD160 3fc8f24201e41870ae42b490fad96a20cb72cd97 files/digest-gtk+-2.10.13 247 -SHA256 9f0cafcfeb47855f4c2ee132d581b32e1246607906f82840a89dceb1f766becc files/digest-gtk+-2.10.13 247 MD5 cd3140e59008423025e51bfff870eea7 files/digest-gtk+-2.10.14 247 RMD160 1243ae7ce3a392933e4e56750945396b4cb48578 files/digest-gtk+-2.10.14 247 SHA256 ef2f3edecff46be6433fbbf80837b1911339138e0e51d5ab5e8b5cc5dc8a198c files/digest-gtk+-2.10.14 247 -MD5 952b086559c0de52e60b7794efc0062b files/digest-gtk+-2.12.1-r1 244 -RMD160 2e7ecbd60b30605a792b84f7357f43ff3d531de4 files/digest-gtk+-2.12.1-r1 244 -SHA256 566f0bbb5618303d45184fb311f2fa87d6b9838a6ffdee40b7df443ed3a87191 files/digest-gtk+-2.12.1-r1 244 MD5 952b086559c0de52e60b7794efc0062b files/digest-gtk+-2.12.1-r2 244 RMD160 2e7ecbd60b30605a792b84f7357f43ff3d531de4 files/digest-gtk+-2.12.1-r2 244 SHA256 566f0bbb5618303d45184fb311f2fa87d6b9838a6ffdee40b7df443ed3a87191 files/digest-gtk+-2.12.1-r2 244 -MD5 4db8c558f465f191df15e6d4b6198e6b files/digest-gtk+-2.6.10-r1 774 -RMD160 b07163c72c7096fb0f6fae53857bfce45994af49 files/digest-gtk+-2.6.10-r1 774 -SHA256 219aadd2affc04b82e80378f93bc4acbb03123573cc4e16c2f3366c20e4854cf files/digest-gtk+-2.6.10-r1 774 -MD5 980589f9b9d65ae297e3161771506a39 files/digest-gtk+-2.8.19 244 -RMD160 0b62e1a84ab652bb3426f2ff4d89d7889eb7532c files/digest-gtk+-2.8.19 244 -SHA256 0be521aa113e9334cffe0bb4078bd8a363029c2a8ddae0b8005bbf2e3eb69f09 files/digest-gtk+-2.8.19 244 -MD5 5987bda64cc0a2c5d968d200029e4f26 files/digest-gtk+-2.8.20-r1 244 -RMD160 ef26312aa81fad817ff4350262c7675927298af6 files/digest-gtk+-2.8.20-r1 244 -SHA256 87a06d8202ce31cb65090a54522b8c4cd3021dd5d5d42ff53ff22f754f9b2b97 files/digest-gtk+-2.8.20-r1 244 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.7 (GNU/Linux) - -iD8DBQFHXwhsp/wUKkr7RBoRAk8tAKDL49L9EMzhoVeJdlRtjhQ5BS+t/ACgu4/5 -YEPGfEdEYR/aNPHHvZlawtQ= -=gK9m ------END PGP SIGNATURE----- diff --git a/x11-libs/gtk+/files/digest-gtk+-2.10.13 b/x11-libs/gtk+/files/digest-gtk+-2.10.13 deleted file mode 100644 index 96dba50326a8..000000000000 --- a/x11-libs/gtk+/files/digest-gtk+-2.10.13 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 d0af87715f3b0f05bf38a3312a528012 gtk+-2.10.13.tar.bz2 15163566 -RMD160 bd812db8b11fbca5283e04958660fd3beec23caa gtk+-2.10.13.tar.bz2 15163566 -SHA256 6443ecc087a7cf771406264044e3f942ca49cc5fcb84f66d700fd291d55d0b4e gtk+-2.10.13.tar.bz2 15163566 diff --git a/x11-libs/gtk+/files/digest-gtk+-2.12.1-r1 b/x11-libs/gtk+/files/digest-gtk+-2.12.1-r1 deleted file mode 100644 index c6d1447e5e6e..000000000000 --- a/x11-libs/gtk+/files/digest-gtk+-2.12.1-r1 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 c46f34addc2fe3ea6756055d59fb8856 gtk+-2.12.1.tar.bz2 15856678 -RMD160 3c3facd971a20178060c7e7cfe9d4cefd651250b gtk+-2.12.1.tar.bz2 15856678 -SHA256 7dceb0a5e6edc2398cd94415b336d7b37eb8941c2c41403c2c60bfb6ae47d6d6 gtk+-2.12.1.tar.bz2 15856678 diff --git a/x11-libs/gtk+/files/digest-gtk+-2.6.10-r1 b/x11-libs/gtk+/files/digest-gtk+-2.6.10-r1 deleted file mode 100644 index 0e9c7f7c6e85..000000000000 --- a/x11-libs/gtk+/files/digest-gtk+-2.6.10-r1 +++ /dev/null @@ -1,9 +0,0 @@ -MD5 598d2c1e53c44e87b70199621f2cf65c gtk+-2.6-smoothscroll-r5.patch.bz2 3758 -RMD160 b1db44f5055cef48239f69620e0bc13b1dccc139 gtk+-2.6-smoothscroll-r5.patch.bz2 3758 -SHA256 1322ed086c0b7353c5a28f23fe422ab23fd553ca8f3047b47fe5ae9a69c6c5eb gtk+-2.6-smoothscroll-r5.patch.bz2 3758 -MD5 5a046e852e4a0145197fca14969dcd4d gtk+-2.6.1-lib64.patch.bz2 6047 -RMD160 0ce3bf05fe59910ea019b4157dd1066367df2af6 gtk+-2.6.1-lib64.patch.bz2 6047 -SHA256 fe171fc78e10f49ff69c2db424b816a331e21f362aef55b8624031c53ebcfc72 gtk+-2.6.1-lib64.patch.bz2 6047 -MD5 520090ef291e35ba93397060e20f5025 gtk+-2.6.10.tar.bz2 11521380 -RMD160 5bb2e4de406e0e6ccf5c66ec48f6ba3e5b0911ff gtk+-2.6.10.tar.bz2 11521380 -SHA256 d408b606c8dd414dfbf220ccc168a0bc85a419945439796792a5357a96ff02af gtk+-2.6.10.tar.bz2 11521380 diff --git a/x11-libs/gtk+/files/digest-gtk+-2.8.19 b/x11-libs/gtk+/files/digest-gtk+-2.8.19 deleted file mode 100644 index 88a05ae8d39a..000000000000 --- a/x11-libs/gtk+/files/digest-gtk+-2.8.19 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 1a03dbed4b794194a610e9d7eb175b06 gtk+-2.8.19.tar.bz2 12303676 -RMD160 9d74e7a19f2da0361dd731757310abe1f4c08555 gtk+-2.8.19.tar.bz2 12303676 -SHA256 ccdf52c74ed9902dda6e18923d1fd6fc9c9d48821bf79c4e354d181ff074fdf8 gtk+-2.8.19.tar.bz2 12303676 diff --git a/x11-libs/gtk+/files/digest-gtk+-2.8.20-r1 b/x11-libs/gtk+/files/digest-gtk+-2.8.20-r1 deleted file mode 100644 index 18c0a050ea7b..000000000000 --- a/x11-libs/gtk+/files/digest-gtk+-2.8.20-r1 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 74e7ca98194f1fadfe906e66d763d05d gtk+-2.8.20.tar.bz2 12247295 -RMD160 d20254de9e5b37b19f432758fbd78fff4c6baf1e gtk+-2.8.20.tar.bz2 12247295 -SHA256 69a9b6c1e78da7e71416f20fab0c4972503139406e89ce7fbdbac0e213b16b79 gtk+-2.8.20.tar.bz2 12247295 diff --git a/x11-libs/gtk+/files/gtk+-2-xpm_loader.patch b/x11-libs/gtk+/files/gtk+-2-xpm_loader.patch deleted file mode 100644 index 62c375060b8b..000000000000 --- a/x11-libs/gtk+/files/gtk+-2-xpm_loader.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff -NurdB gtk+-2.8.6/gdk-pixbuf/io-xpm.c gtk+-2.8.6-patched/gdk-pixbuf/io-xpm.c ---- gtk+-2.8.6/gdk-pixbuf/io-xpm.c 2005-03-07 22:59:45.000000000 -0500 -+++ gtk+-2.8.6-patched/gdk-pixbuf/io-xpm.c 2005-10-27 11:41:12.000000000 -0500 -@@ -405,7 +405,8 @@ - /* Fall through to the xpm_read_string. */ - - case op_body: -- xpm_read_string (h->infile, &h->buffer, &h->buffer_size); -+ if(!xpm_read_string (h->infile, &h->buffer, &h->buffer_size)) -+ return NULL; - return h->buffer; - - default: -@@ -500,7 +501,9 @@ - _("XPM has invalid number of chars per pixel")); - return NULL; - } -- if (n_col <= 0 || n_col >= G_MAXINT / (cpp + 1)) { -+ if (n_col <= 0 || -+ n_col >= G_MAXINT / (cpp + 1) || -+ n_col >= G_MAXINT / sizeof (XPMColor)) { - g_set_error (error, - GDK_PIXBUF_ERROR, - GDK_PIXBUF_ERROR_CORRUPT_IMAGE, diff --git a/x11-libs/gtk+/files/gtk+-2.12.0-icon-cache-speedup.patch b/x11-libs/gtk+/files/gtk+-2.12.0-icon-cache-speedup.patch deleted file mode 100644 index 99311df5fd96..000000000000 --- a/x11-libs/gtk+/files/gtk+-2.12.0-icon-cache-speedup.patch +++ /dev/null @@ -1,28 +0,0 @@ -diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN gtk+-2.12.0.orig/gtk/gtkiconcache.c gtk+-2.12.0/gtk/gtkiconcache.c ---- gtk+-2.12.0.orig/gtk/gtkiconcache.c 2007-09-13 16:35:41.000000000 -0400 -+++ gtk+-2.12.0/gtk/gtkiconcache.c 2007-09-14 15:33:01.000000000 -0400 -@@ -127,14 +127,19 @@ _gtk_icon_cache_new_for_path (const gcha - info.n_directories = 0; - info.flags = CHECK_OFFSETS|CHECK_STRINGS; - -- if (!_gtk_icon_cache_validate (&info)) -+#ifdef G_ENABLE_DEBUG -+ if (gtk_debug_flags & GTK_DEBUG_ICONTHEME) - { -- g_mapped_file_free (map); -- g_warning ("Icon cache '%s' is invalid\n", cache_filename); -+ if (!_gtk_icon_cache_validate (&info)) -+ { -+ g_mapped_file_free (map); -+ g_warning ("Icon cache '%s' is invalid\n", cache_filename); - -- goto done; -+ goto done; -+ } - } -- -+#endif -+ - GTK_NOTE (ICONTHEME, g_print ("found cache for %s\n", path)); - - cache = g_new0 (GtkIconCache, 1); diff --git a/x11-libs/gtk+/files/gtk+-2.12.0-libtracker_so.patch b/x11-libs/gtk+/files/gtk+-2.12.0-libtracker_so.patch deleted file mode 100644 index d5f3fdd7a84b..000000000000 --- a/x11-libs/gtk+/files/gtk+-2.12.0-libtracker_so.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- gtk/gtksearchenginetracker.c 2007/06/22 14:32:22 18219 -+++ gtk/gtksearchenginetracker.c 2007/09/18 21:48:01 18846 -@@ -71,10 +71,16 @@ - { - int i; - GModule *tracker; -+ GModuleFlags flags; - - done = TRUE; -- -- tracker = g_module_open ("libtracker.so.0", G_MODULE_BIND_LAZY | G_MODULE_BIND_LOCAL); -+ flags = G_MODULE_BIND_LAZY | G_MODULE_BIND_LOCAL; -+ -+ tracker = g_module_open ("libtrackerclient.so.0", flags); -+ -+ if (!tracker) -+ tracker = g_module_open ("libtracker.so.0", flags); -+ - if (!tracker) - return; - diff --git a/x11-libs/gtk+/files/gtk+-2.12.0-searchenginesimple-crash-fix.patch b/x11-libs/gtk+/files/gtk+-2.12.0-searchenginesimple-crash-fix.patch deleted file mode 100644 index af9aeb117355..000000000000 --- a/x11-libs/gtk+/files/gtk+-2.12.0-searchenginesimple-crash-fix.patch +++ /dev/null @@ -1,84 +0,0 @@ -Index: gtk/gtksearchenginesimple.c -=================================================================== ---- gtk/gtksearchenginesimple.c (revision 18864) -+++ gtk/gtksearchenginesimple.c (working copy) -@@ -72,19 +72,27 @@ struct _GtkSearchEngineSimplePrivate - G_DEFINE_TYPE (GtkSearchEngineSimple, _gtk_search_engine_simple, GTK_TYPE_SEARCH_ENGINE); - - static void --finalize (GObject *object) -+gtk_search_engine_simple_dispose (GObject *object) - { - GtkSearchEngineSimple *simple; -+ GtkSearchEngineSimplePrivate *priv; - - simple = GTK_SEARCH_ENGINE_SIMPLE (object); -+ priv = simple->priv; - -- if (simple->priv->query) -+ if (priv->query) -+ { -+ g_object_unref (priv->query); -+ priv->query = NULL; -+ } -+ -+ if (priv->active_search) - { -- g_object_unref (simple->priv->query); -- simple->priv->query = NULL; -+ priv->active_search->cancelled = TRUE; -+ priv->active_search = NULL; - } - -- G_OBJECT_CLASS (_gtk_search_engine_simple_parent_class)->finalize (object); -+ G_OBJECT_CLASS (_gtk_search_engine_simple_parent_class)->dispose (object); - } - - static SearchThreadData * -@@ -131,12 +139,10 @@ search_thread_done_idle (gpointer user_d - - data = user_data; - -- if (!data->cancelled) -- { -- _gtk_search_engine_finished (GTK_SEARCH_ENGINE (data->engine)); -- data->engine->priv->active_search = NULL; -- } -- -+ if (!data->cancelled) -+ _gtk_search_engine_finished (GTK_SEARCH_ENGINE (data->engine)); -+ -+ data->engine->priv->active_search = NULL; - search_thread_data_free (data); - - return FALSE; -@@ -181,6 +187,7 @@ send_batch (SearchThreadData *data) - hits = g_new (SearchHits, 1); - hits->uris = data->uri_hits; - hits->thread_data = data; -+ - gdk_threads_add_idle (search_thread_add_hits_idle, hits); - } - data->uri_hits = NULL; -@@ -349,7 +356,7 @@ _gtk_search_engine_simple_class_init (Gt - GtkSearchEngineClass *engine_class; - - gobject_class = G_OBJECT_CLASS (class); -- gobject_class->finalize = finalize; -+ gobject_class->dispose = gtk_search_engine_simple_dispose; - - engine_class = GTK_SEARCH_ENGINE_CLASS (class); - engine_class->set_query = gtk_search_engine_simple_set_query; -Index: gtk/gtkfilechooserdefault.c -=================================================================== ---- gtk/gtkfilechooserdefault.c (revision 18864) -+++ gtk/gtkfilechooserdefault.c (working copy) -@@ -8994,6 +8994,8 @@ search_stop_searching (GtkFileChooserDef - - if (impl->search_engine) - { -+ _gtk_search_engine_stop (impl->search_engine); -+ - g_object_unref (impl->search_engine); - impl->search_engine = NULL; - } diff --git a/x11-libs/gtk+/files/gtk+-2.12.0-swt-tooltips-fix.patch b/x11-libs/gtk+/files/gtk+-2.12.0-swt-tooltips-fix.patch deleted file mode 100644 index 8277cdf08e66..000000000000 --- a/x11-libs/gtk+/files/gtk+-2.12.0-swt-tooltips-fix.patch +++ /dev/null @@ -1,14 +0,0 @@ -Fix http://bugzilla.gnome.org/show_bug.cgi?id=460194 -Patch from http://svn.gnome.org/viewcvs/gtk%2B/trunk/gtk/gtktooltips.c?view=patch&r1=18864&r2=18863&pathrev=18864 -Will be part of gtk+-2.12.1 - ---- trunk/gtk/gtktooltips.c 2007/09/24 17:13:40 18863 -+++ trunk/gtk/gtktooltips.c 2007/09/24 18:23:01 18864 -@@ -230,6 +230,7 @@ - } - - if (tooltips->active_tips_data -+ && tooltipsdata - && tooltips->active_tips_data->widget == widget - && GTK_WIDGET_DRAWABLE (tooltips->active_tips_data->widget)) - { diff --git a/x11-libs/gtk+/files/gtk+-2.2.1-disable_icons_smooth_alpha.patch b/x11-libs/gtk+/files/gtk+-2.2.1-disable_icons_smooth_alpha.patch deleted file mode 100644 index 063f594e71ba..000000000000 --- a/x11-libs/gtk+/files/gtk+-2.2.1-disable_icons_smooth_alpha.patch +++ /dev/null @@ -1,51 +0,0 @@ -diff -ru gtk+-2.2.1/gtk/gtkstyle.c gtk+-2.2.1.patch/gtk/gtkstyle.c ---- gtk+-2.2.1/gtk/gtkstyle.c 2003-01-31 05:42:34.000000000 +0100 -+++ gtk+-2.2.1.patch/gtk/gtkstyle.c 2003-02-07 19:16:04.000000000 +0100 -@@ -1988,6 +1988,36 @@ - } - } - -+static void -+set_pixbuf_alpha (GdkPixbuf *src) -+{ -+ int width, wb; -+ int height; -+ int rowstride; -+ gboolean has_alpha; -+ guchar *pixels, *p; -+ int i, j; -+ -+ width = gdk_pixbuf_get_width (src); -+ height = gdk_pixbuf_get_height (src); -+ rowstride = gdk_pixbuf_get_rowstride (src); -+ has_alpha = gdk_pixbuf_get_has_alpha (src); -+ -+ if (has_alpha == FALSE) -+ return; -+ -+ pixels = gdk_pixbuf_get_pixels (src); -+ -+ wb = width << 2; -+ for (i = 0; i < height; i ++) -+ { -+ p = pixels + (i * rowstride); -+ -+ for (j = 0; j < wb; j += 4) -+ p[j + 3] = p[j + 3] >> 1; -+ } -+} -+ - static GdkPixbuf * - gtk_default_render_icon (GtkStyle *style, - const GtkIconSource *source, -@@ -2054,8 +2084,8 @@ - stated = gdk_pixbuf_copy (scaled); - - gdk_pixbuf_saturate_and_pixelate (scaled, stated, -- 0.8, TRUE); -- -+ 0.0, FALSE); -+ set_pixbuf_alpha (stated); - g_object_unref (scaled); - } - else if (state == GTK_STATE_PRELIGHT) diff --git a/x11-libs/gtk+/files/gtk+-2.4.9-ppc64.patch b/x11-libs/gtk+/files/gtk+-2.4.9-ppc64.patch deleted file mode 100644 index 485a571f84fd..000000000000 --- a/x11-libs/gtk+/files/gtk+-2.4.9-ppc64.patch +++ /dev/null @@ -1,28 +0,0 @@ -diff -Nur gtk+-2.4.9.orig/gtk/gtkmarshal.c gtk+-2.4.9/gtk/gtkmarshal.c ---- gtk+-2.4.9.orig/gtk/gtkmarshal.c 2004-12-26 02:20:42.371982784 +0900 -+++ gtk+-2.4.9/gtk/gtkmarshal.c 2004-12-26 02:23:34.879984760 +0900 -@@ -35,8 +35,8 @@ - #define g_marshal_value_peek_ulong(v) (v)->data[0].v_ulong - #define g_marshal_value_peek_int64(v) (v)->data[0].v_int64 - #define g_marshal_value_peek_uint64(v) (v)->data[0].v_uint64 --#define g_marshal_value_peek_enum(v) (v)->data[0].v_long --#define g_marshal_value_peek_flags(v) (v)->data[0].v_ulong -+#define g_marshal_value_peek_enum(v) (v)->data[0].v_int -+#define g_marshal_value_peek_flags(v) (v)->data[0].v_uint - #define g_marshal_value_peek_float(v) (v)->data[0].v_float - #define g_marshal_value_peek_double(v) (v)->data[0].v_double - #define g_marshal_value_peek_string(v) (v)->data[0].v_pointer -diff -Nur gtk+-2.4.9.orig/gtk/gtkmarshalers.c gtk+-2.4.9/gtk/gtkmarshalers.c ---- gtk+-2.4.9.orig/gtk/gtkmarshalers.c 2004-12-26 02:20:42.372982632 +0900 -+++ gtk+-2.4.9/gtk/gtkmarshalers.c 2004-12-26 02:25:57.154922896 +0900 -@@ -35,8 +35,8 @@ - #define g_marshal_value_peek_ulong(v) (v)->data[0].v_ulong - #define g_marshal_value_peek_int64(v) (v)->data[0].v_int64 - #define g_marshal_value_peek_uint64(v) (v)->data[0].v_uint64 --#define g_marshal_value_peek_enum(v) (v)->data[0].v_long --#define g_marshal_value_peek_flags(v) (v)->data[0].v_ulong -+#define g_marshal_value_peek_enum(v) (v)->data[0].v_int -+#define g_marshal_value_peek_flags(v) (v)->data[0].v_uint - #define g_marshal_value_peek_float(v) (v)->data[0].v_float - #define g_marshal_value_peek_double(v) (v)->data[0].v_double - #define g_marshal_value_peek_string(v) (v)->data[0].v_pointer diff --git a/x11-libs/gtk+/gtk+-2.10.13.ebuild b/x11-libs/gtk+/gtk+-2.10.13.ebuild deleted file mode 100644 index ea05a2e68653..000000000000 --- a/x11-libs/gtk+/gtk+-2.10.13.ebuild +++ /dev/null @@ -1,152 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/gtk+-2.10.13.ebuild,v 1.12 2007/11/13 02:45:01 leio Exp $ - -inherit gnome.org flag-o-matic eutils autotools virtualx - -DESCRIPTION="Gimp ToolKit +" -HOMEPAGE="http://www.gtk.org/" - -LICENSE="LGPL-2" -SLOT="2" -KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 sh sparc x86 ~x86-fbsd" -IUSE="debug doc jpeg tiff xinerama" - -RDEPEND="x11-libs/libXrender - x11-libs/libX11 - x11-libs/libXi - x11-libs/libXt - x11-libs/libXext - x11-libs/libXcursor - x11-libs/libXrandr - x11-libs/libXfixes - xinerama? ( x11-libs/libXinerama ) - >=dev-libs/glib-2.12.1 - >=x11-libs/pango-1.12.0 - >=dev-libs/atk-1.10.1 - >=x11-libs/cairo-1.2.0 - media-libs/fontconfig - x11-misc/shared-mime-info - >=media-libs/libpng-1.2.1 - jpeg? ( >=media-libs/jpeg-6b-r2 ) - tiff? ( >=media-libs/tiff-3.5.7 )" - -DEPEND="${RDEPEND} - sys-devel/autoconf - >=dev-util/pkgconfig-0.9 - =sys-devel/automake-1.7* - x11-proto/xextproto - x11-proto/xproto - x11-proto/inputproto - xinerama? ( x11-proto/xineramaproto ) - doc? ( - >=dev-util/gtk-doc-1.4 - ~app-text/docbook-xml-dtd-4.1.2 - )" - -pkg_setup() { - if ! built_with_use x11-libs/cairo X; then - einfo "Please re-emerge x11-libs/cairo with the X USE flag set" - die "cairo needs the X flag set" - fi -} - -set_gtk2_confdir() { - # An arch specific config directory is used on multilib systems - has_multilib_profile && GTK2_CONFDIR="/etc/gtk-2.0/${CHOST}" - GTK2_CONFDIR=${GTK2_CONFDIR:=/etc/gtk-2.0} -} - -src_unpack() { - unpack ${A} - cd "${S}" - - # Optionalize xinerama support - epatch "${FILESDIR}/${PN}-2.8.10-xinerama.patch" - - # Make gtk-update-icon-cache check subdirs in it's update check - epatch "${FILESDIR}"/${PN}-2.10.11-update-icon-subdirs.patch - - # use an arch-specific config directory so that 32bit and 64bit versions - # dont clash on multilib systems - has_multilib_profile && epatch "${FILESDIR}/${PN}-2.8.0-multilib.patch" - - # Revert DND change that makes mozilla products DND broken - EPATCH_OPTS="-R" epatch "${FILESDIR}/${PN}-2.10.7-mozilla-dnd-fix.patch" - - # -O3 and company cause random crashes in applications. Bug #133469 - replace-flags -O3 -O2 - strip-flags - - use ppc64 && append-flags -mminimal-toc - - # remember, eautoreconf applies elibtoolize. - # if you remove this, you should manually run elibtoolize - export WANT_AUTOMAKE=1.7 - cp aclocal.m4 old_macros.m4 - AT_M4DIR="." - eautoreconf - - epunt_cxx -} - -src_compile() { - # png always on to display icons (foser) - local myconf="$(use_enable doc gtk-doc) \ - $(use_with jpeg libjpeg) \ - $(use_with tiff libtiff) \ - $(use_enable xinerama) \ - --with-libpng \ - --with-gdktarget=x11 \ - --with-xinput" - - # Passing --disable-debug is not recommended for production use - use debug && myconf="${myconf} --enable-debug=yes" - - econf ${myconf} || die "configure failed" - - emake || die "compile failed" -} - -src_test() { - Xmake check || die -} - -src_install() { - make DESTDIR="${D}" install || die "Installation failed" - - set_gtk2_confdir - dodir ${GTK2_CONFDIR} - keepdir ${GTK2_CONFDIR} - - # see bug #133241 - echo 'gtk-fallback-icon-theme = "gnome"' > "${D}/${GTK2_CONFDIR}/gtkrc" - - # Enable xft in environment as suggested by <utx@gentoo.org> - dodir /etc/env.d - echo "GDK_USE_XFT=1" > "${D}/etc/env.d/50gtk2" - - dodoc AUTHORS ChangeLog* HACKING NEWS* README* -} - -pkg_postinst() { - set_gtk2_confdir - - if [ -d "${ROOT}${GTK2_CONFDIR}" ]; then - gtk-query-immodules-2.0 > "${ROOT}${GTK2_CONFDIR}/gtk.immodules" - gdk-pixbuf-query-loaders > "${ROOT}${GTK2_CONFDIR}/gdk-pixbuf.loaders" - else - ewarn "The destination path ${ROOT}${GTK2_CONFDIR} doesn't exist;" - ewarn "to complete the installation of GTK+, please create the" - ewarn "directory and then manually run:" - ewarn " cd ${ROOT}${GTK2_CONFDIR}" - ewarn " gtk-query-immodules-2.0 > gtk.immodules" - ewarn " gdk-pixbuf-query-loaders > gdk-pixbuf.loaders" - fi - - if [ -e /usr/lib/gtk-2.0/2.[^1]* ]; then - elog "You need to rebuild ebuilds that installed into" /usr/lib/gtk-2.0/2.[^1]* - elog "to do that you can use qfile from portage-utils:" - elog "emerge -va1 \$(qfile -qC /usr/lib/gtk-2.0/2.[^1]*)" - fi -} diff --git a/x11-libs/gtk+/gtk+-2.12.1-r1.ebuild b/x11-libs/gtk+/gtk+-2.12.1-r1.ebuild deleted file mode 100644 index d0e9940f893d..000000000000 --- a/x11-libs/gtk+/gtk+-2.12.1-r1.ebuild +++ /dev/null @@ -1,164 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/gtk+-2.12.1-r1.ebuild,v 1.10 2007/12/11 22:00:05 vapier Exp $ - -inherit gnome.org flag-o-matic eutils autotools virtualx - -DESCRIPTION="Gimp ToolKit +" -HOMEPAGE="http://www.gtk.org/" - -LICENSE="LGPL-2" -SLOT="2" -KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 sh sparc x86 ~x86-fbsd" -IUSE="cups debug doc jpeg tiff vim-syntax xinerama" - -RDEPEND="x11-libs/libXrender - x11-libs/libX11 - x11-libs/libXi - x11-libs/libXt - x11-libs/libXext - x11-libs/libXrandr - x11-libs/libXcursor - x11-libs/libXfixes - x11-libs/libXcomposite - x11-libs/libXdamage - xinerama? ( x11-libs/libXinerama ) - >=dev-libs/glib-2.13.5 - >=x11-libs/pango-1.17.3 - >=dev-libs/atk-1.10.1 - >=x11-libs/cairo-1.2.0 - media-libs/fontconfig - x11-misc/shared-mime-info - >=media-libs/libpng-1.2.1 - cups? ( net-print/cups ) - jpeg? ( >=media-libs/jpeg-6b-r2 ) - tiff? ( >=media-libs/tiff-3.5.7 )" -DEPEND="${RDEPEND} - sys-devel/autoconf - >=dev-util/pkgconfig-0.9 - =sys-devel/automake-1.7* - x11-proto/xextproto - x11-proto/xproto - x11-proto/inputproto - x11-proto/damageproto - xinerama? ( x11-proto/xineramaproto ) - doc? ( - >=dev-util/gtk-doc-1.6 - ~app-text/docbook-xml-dtd-4.1.2 - )" -PDEPEND="vim-syntax? ( app-vim/gtk-syntax )" - -pkg_setup() { - if ! built_with_use x11-libs/cairo X; then - eerror "Please re-emerge x11-libs/cairo with the X USE flag set" - die "cairo needs the X flag set" - fi -} - -set_gtk2_confdir() { - # An arch specific config directory is used on multilib systems - has_multilib_profile && GTK2_CONFDIR="/etc/gtk-2.0/${CHOST}" - GTK2_CONFDIR=${GTK2_CONFDIR:=/etc/gtk-2.0} -} - -src_unpack() { - unpack ${A} - cd "${S}" - - # use an arch-specific config directory so that 32bit and 64bit versions - # dont clash on multilib systems - has_multilib_profile && epatch "${FILESDIR}/${PN}-2.8.0-multilib.patch" - - # Workaround adobe flash infinite loop. Patch from http://bugzilla.gnome.org/show_bug.cgi?id=463773#c11 - epatch "${FILESDIR}/${PN}-2.12.0-flash-workaround.patch" - - # OpenOffice.org might hang at startup (on non-gnome env) without this workaround, bug #193513 - epatch "${FILESDIR}/${PN}-2.12.0-openoffice-freeze-workaround.patch" - - # Firefox print review crash fix, bug #195644 - epatch "${FILESDIR}/${P}-firefox-print-preview.patch" - - # Fix printing on ppc64. Bug #197639 - epatch "${FILESDIR}"/${P}-cupsutils.patch - - # -O3 and company cause random crashes in applications. Bug #133469 - replace-flags -O3 -O2 - strip-flags - - use ppc64 && append-flags -mminimal-toc - - # remember, eautoreconf applies elibtoolize. - # if you remove this, you should manually run elibtoolize - export WANT_AUTOMAKE=1.7 - cp aclocal.m4 old_macros.m4 - AT_M4DIR="." eautoreconf - - epunt_cxx -} - -src_compile() { - # png always on to display icons (foser) - local myconf="$(use_enable doc gtk-doc) \ - $(use_with jpeg libjpeg) \ - $(use_with tiff libtiff) \ - $(use_enable xinerama) \ - --with-libpng \ - --with-gdktarget=x11 \ - --with-xinput" - - # Passing --disable-debug is not recommended for production use - use debug && myconf="${myconf} --enable-debug=yes" - - econf ${myconf} || die "configure failed" - - emake || die "compile failed" -} - -src_test() { - Xmake check || die -} - -src_install() { - einstall || die "Installation failed" - - set_gtk2_confdir - dodir ${GTK2_CONFDIR} - keepdir ${GTK2_CONFDIR} - - # see bug #133241 - echo 'gtk-fallback-icon-theme = "gnome"' > "${D}/${GTK2_CONFDIR}/gtkrc" - - # Enable xft in environment as suggested by <utx@gentoo.org> - dodir /etc/env.d - echo "GDK_USE_XFT=1" > "${D}/etc/env.d/50gtk2" - - dodoc AUTHORS ChangeLog* HACKING NEWS* README* - - # This has to be removed, because it's multilib specific; generated in - # postinst - rm "${D}/etc/gtk-2.0/gtk.immodules" -} - -pkg_postinst() { - set_gtk2_confdir - - if [ -d "${ROOT}${GTK2_CONFDIR}" ]; then - gtk-query-immodules-2.0 > "${ROOT}${GTK2_CONFDIR}/gtk.immodules" - gdk-pixbuf-query-loaders > "${ROOT}${GTK2_CONFDIR}/gdk-pixbuf.loaders" - else - ewarn "The destination path ${ROOT}${GTK2_CONFDIR} doesn't exist;" - ewarn "to complete the installation of GTK+, please create the" - ewarn "directory and then manually run:" - ewarn " cd ${ROOT}${GTK2_CONFDIR}" - ewarn " gtk-query-immodules-2.0 > gtk.immodules" - ewarn " gdk-pixbuf-query-loaders > gdk-pixbuf.loaders" - fi - - if [ -e /usr/lib/gtk-2.0/2.[^1]* ]; then - elog "You need to rebuild ebuilds that installed into" /usr/lib/gtk-2.0/2.[^1]* - elog "to do that you can use qfile from portage-utils:" - elog "emerge -va1 \$(qfile -qC /usr/lib/gtk-2.0/2.[^1]*)" - fi - - elog "Please install app-text/evince for print preview functionality" -} diff --git a/x11-libs/gtk+/gtk+-2.6.10-r1.ebuild b/x11-libs/gtk+/gtk+-2.6.10-r1.ebuild deleted file mode 100644 index 4b572543b6ec..000000000000 --- a/x11-libs/gtk+/gtk+-2.6.10-r1.ebuild +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/gtk+-2.6.10-r1.ebuild,v 1.7 2007/11/13 02:45:01 leio Exp $ - -inherit flag-o-matic eutils - -DESCRIPTION="Gimp ToolKit +" -HOMEPAGE="http://www.gtk.org/" -SRC_URI="ftp://ftp.gtk.org/pub/gtk/v2.6/${P}.tar.bz2 - mirror://gentoo/gtk+-2.6-smoothscroll-r5.patch.bz2 - amd64? ( http://dev.gentoo.org/~kingtaco/gtk+-2.6.1-lib64.patch.bz2 )" - -LICENSE="LGPL-2" -SLOT="2" -KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 sparc x86" -IUSE="doc tiff jpeg" - -RDEPEND="x11-libs/libXrender - x11-libs/libX11 - x11-libs/libXi - x11-libs/libXt - x11-libs/libXext - x11-libs/libXinerama - x11-libs/libXcursor - x11-libs/libXrandr - x11-libs/libXfixes - >=dev-libs/glib-2.6 - >=dev-libs/atk-1.0.1 - >=x11-libs/pango-1.8 - x11-misc/shared-mime-info - >=media-libs/libpng-1.2.1 - jpeg? ( >=media-libs/jpeg-6b-r2 ) - tiff? ( >=media-libs/tiff-3.5.7 )" - -DEPEND="${RDEPEND} - >=dev-util/pkgconfig-0.9 - sys-devel/autoconf - >=sys-devel/automake-1.7.9 - x11-proto/xextproto - x11-proto/xproto - x11-proto/inputproto - x11-proto/xineramaproto - doc? ( >=dev-util/gtk-doc-1 )" - -set_gtk2_confdir() { - # An arch specific config directory is used on multilib systems - has_multilib_profile && GTK2_CONFDIR="/etc/gtk-2.0/${CHOST}" - use x86 && [ "$(get_libdir)" == "lib32" ] && GTK2_CONFDIR="/etc/gtk-2.0/${CHOST}" - GTK2_CONFDIR=${GTK2_CONFDIR:=/etc/gtk-2.0} -} - -src_unpack() { - unpack ${A} - cd "${S}" - - # Fix problems in gdk-pixbuf's code regarding XPM files. Bug #112608. - epatch "${FILESDIR}"/${PN}-2-xpm_loader.patch - # beautifying patch for disabled icons - epatch "${FILESDIR}"/${PN}-2.2.1-disable_icons_smooth_alpha.patch - # add smoothscroll support for usability reasons - # http://bugzilla.gnome.org/show_bug.cgi?id=103811 - epatch "${DISTDIR}"/${PN}-2.6-smoothscroll-r5.patch.bz2 - - # use an arch-specific config directory so that 32bit and 64bit versions - # dont clash on multilib systems - has_multilib_profile && epatch ${DISTDIR}/gtk+-2.6.1-lib64.patch.bz2 - # and this line is just here to make building emul-linux-x86-gtklibs a bit - # easier, so even this should be amd64 specific. - use x86 && [ "$(get_libdir)" == "lib32" ] && epatch ${DISTDIR}/gtk+-2.6.1-lib64.patch.bz2 - - # patch for ppc64 (#64359,#109089) - use ppc64 && ! has_version '>=dev-libs/glib-2.8' && epatch "${FILESDIR}/${PN}-2.4.9-ppc64.patch" - use ppc64 && append-flags -mminimal-toc - - autoconf || die "autoconf failed" - automake || die "automake failed" - - epunt_cxx -} - -src_compile() { - - # bug 8762 - replace-flags "-O3" "-O2" - - econf \ - `use_enable doc gtk-doc` \ - `use_with jpeg libjpeg` \ - `use_with tiff libtiff` \ - --with-libpng \ - --with-gdktarget=x11 \ - --with-xinput \ - || die - - # gtk+ isn't multithread friendly due to some obscure code generation bug - emake -j1 || die "Compilation failed" - -} - -src_install() { - set_gtk2_confdir - dodir ${GTK2_CONFDIR} - keepdir ${GTK2_CONFDIR} - - make DESTDIR="${D}" install || die "Installation failed" - - # Enable xft in environment as suggested by <utx@gentoo.org> - dodir /etc/env.d - echo "GDK_USE_XFT=1" >"${D}/etc/env.d/50gtk2" - - dodoc AUTHORS ChangeLog* HACKING NEWS* README* -} - -pkg_postinst() { - set_gtk2_confdir - - gtk-query-immodules-2.0 > "${ROOT}${GTK2_CONFDIR}/gtk.immodules" - gdk-pixbuf-query-loaders > "${ROOT}${GTK2_CONFDIR}/gdk-pixbuf.loaders" -} diff --git a/x11-libs/gtk+/gtk+-2.8.19.ebuild b/x11-libs/gtk+/gtk+-2.8.19.ebuild deleted file mode 100644 index edc61e5da8ce..000000000000 --- a/x11-libs/gtk+/gtk+-2.8.19.ebuild +++ /dev/null @@ -1,154 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/gtk+-2.8.19.ebuild,v 1.20 2007/11/13 02:45:01 leio Exp $ - -inherit gnome.org flag-o-matic eutils autotools virtualx - -DESCRIPTION="Gimp ToolKit +" -HOMEPAGE="http://www.gtk.org/" - -LICENSE="LGPL-2" -SLOT="2" -KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 sh sparc x86 ~x86-fbsd" -IUSE="debug doc jpeg tiff xinerama" - -RDEPEND="x11-libs/libXrender - x11-libs/libX11 - x11-libs/libXi - x11-libs/libXt - x11-libs/libXext - x11-libs/libXcursor - x11-libs/libXrandr - x11-libs/libXfixes - xinerama? ( x11-libs/libXinerama ) - >=dev-libs/glib-2.10.1 - >=x11-libs/pango-1.9 - >=dev-libs/atk-1.10.1 - >=x11-libs/cairo-0.9.2 - media-libs/fontconfig - x11-misc/shared-mime-info - >=media-libs/libpng-1.2.1 - jpeg? ( >=media-libs/jpeg-6b-r2 ) - tiff? ( >=media-libs/tiff-3.5.7 )" - -DEPEND="${RDEPEND} - sys-devel/autoconf - >=dev-util/pkgconfig-0.9 - =sys-devel/automake-1.7* - x11-proto/xextproto - x11-proto/xproto - x11-proto/inputproto - x11-proto/xineramaproto - doc? ( - >=dev-util/gtk-doc-1.4 - ~app-text/docbook-xml-dtd-4.1.2 )" - -pkg_setup() { - - if ! built_with_use x11-libs/cairo X; then - einfo "Please re-emerge x11-libs/cairo with the X USE flag set" - die "cairo needs the X flag set" - fi - -} - -set_gtk2_confdir() { - # An arch specific config directory is used on multilib systems - has_multilib_profile && GTK2_CONFDIR="/etc/gtk-2.0/${CHOST}" - use x86 && [ "$(get_libdir)" == "lib32" ] && GTK2_CONFDIR="/etc/gtk-2.0/${CHOST}" - GTK2_CONFDIR=${GTK2_CONFDIR:=/etc/gtk-2.0} -} - -src_unpack() { - - unpack ${A} - cd "${S}" - - # Optionalize xinerama support - epatch "${FILESDIR}"/${PN}-2.8.10-xinerama.patch - - # use an arch-specific config directory so that 32bit and 64bit versions - # dont clash on multilib systems - has_multilib_profile && epatch "${FILESDIR}"/${PN}-2.8.0-multilib.patch - - # and this line is just here to make building emul-linux-x86-gtklibs a bit - # easier, so even this should be amd64 specific. - if use x86 && [ "$(get_libdir)" == "lib32" ]; then - epatch "${FILESDIR}"/${PN}-2.8.0-multilib.patch - fi - - # -O3 and company cause random crashes in applications. Bug #133469 - replace-flags -O3 -O2 - strip-flags - - use ppc64 && append-flags -mminimal-toc - - # remember, eautoreconf applies elibtoolize. - # if you remove this, you should manually run elibtoolize - export WANT_AUTOMAKE=1.7 - cp aclocal.m4 old_macros.m4 - AT_M4DIR="." - eautoreconf - - epunt_cxx - -} - -src_compile() { - - # png always on to display icons (foser) - local myconf="$(use_enable doc gtk-doc) \ - $(use_with jpeg libjpeg) \ - $(use_with tiff libtiff) \ - $(use_enable xinerama) \ - --with-libpng \ - --with-gdktarget=x11 \ - --with-xinput" - - # Passing --disable-debug is not recommended for production use - use debug && myconf="${myconf} --enable-debug=yes" - - econf ${myconf} || die "./configure failed to run" - - emake || die "gtk+ failed to compile" -} - -src_test() { - - Xmake check || die - -} - -src_install() { - - make DESTDIR="${D}" install || die "Installation failed" - - set_gtk2_confdir - dodir ${GTK2_CONFDIR} - keepdir ${GTK2_CONFDIR} - - # Enable xft in environment as suggested by <utx@gentoo.org> - dodir /etc/env.d - echo "GDK_USE_XFT=1" > "${D}/etc/env.d/50gtk2" - - dodoc AUTHORS ChangeLog* HACKING NEWS* README* - -} - -pkg_postinst() { - - set_gtk2_confdir - - if [ -d "${ROOT}${GTK2_CONFDIR}" ]; then - gtk-query-immodules-2.0 > "${ROOT}${GTK2_CONFDIR}/gtk.immodules" - gdk-pixbuf-query-loaders > "${ROOT}${GTK2_CONFDIR}/gdk-pixbuf.loaders" - else - ewarn "The destination path ${ROOT}${GTK2_CONFDIR} doesn't exist;" - ewarn "to complete the installation of GTK+, please create the" - ewarn "directory and then manually run:" - ewarn " cd ${ROOT}${GTK2_CONFDIR}" - ewarn " gtk-query-immodules-2.0 > gtk.immodules" - ewarn " gdk-pixbuf-query-loaders > gdk-pixbuf.loaders" - fi - -} diff --git a/x11-libs/gtk+/gtk+-2.8.20-r1.ebuild b/x11-libs/gtk+/gtk+-2.8.20-r1.ebuild deleted file mode 100644 index 13ca1ae94641..000000000000 --- a/x11-libs/gtk+/gtk+-2.8.20-r1.ebuild +++ /dev/null @@ -1,157 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/gtk+-2.8.20-r1.ebuild,v 1.9 2007/11/13 02:45:01 leio Exp $ - -inherit gnome.org flag-o-matic eutils autotools virtualx - -DESCRIPTION="Gimp ToolKit +" -HOMEPAGE="http://www.gtk.org/" - -LICENSE="LGPL-2" -SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" -IUSE="debug doc jpeg tiff xinerama" - -RDEPEND="x11-libs/libXrender - x11-libs/libX11 - x11-libs/libXi - x11-libs/libXt - x11-libs/libXext - x11-libs/libXcursor - x11-libs/libXrandr - x11-libs/libXfixes - xinerama? ( x11-libs/libXinerama ) - >=dev-libs/glib-2.10.1 - >=x11-libs/pango-1.9 - >=dev-libs/atk-1.10.1 - >=x11-libs/cairo-0.9.2 - media-libs/fontconfig - x11-misc/shared-mime-info - >=media-libs/libpng-1.2.1 - jpeg? ( >=media-libs/jpeg-6b-r2 ) - tiff? ( >=media-libs/tiff-3.5.7 )" - -DEPEND="${RDEPEND} - sys-devel/autoconf - >=dev-util/pkgconfig-0.9 - =sys-devel/automake-1.7* - x11-proto/xextproto - x11-proto/xproto - x11-proto/inputproto - xinerama? ( x11-proto/xineramaproto ) - doc? ( - >=dev-util/gtk-doc-1.4 - ~app-text/docbook-xml-dtd-4.1.2 )" - -pkg_setup() { - - if ! built_with_use x11-libs/cairo X; then - einfo "Please re-emerge x11-libs/cairo with the X USE flag set" - die "cairo needs the X flag set" - fi - -} - -set_gtk2_confdir() { - # An arch specific config directory is used on multilib systems - has_multilib_profile && GTK2_CONFDIR="/etc/gtk-2.0/${CHOST}" - use x86 && [ "$(get_libdir)" == "lib32" ] && GTK2_CONFDIR="/etc/gtk-2.0/${CHOST}" - GTK2_CONFDIR=${GTK2_CONFDIR:=/etc/gtk-2.0} -} - -src_unpack() { - - unpack ${A} - cd "${S}" - - # Optionalize xinerama support - epatch "${FILESDIR}"/${PN}-2.8.10-xinerama.patch - - # use an arch-specific config directory so that 32bit and 64bit versions - # dont clash on multilib systems - has_multilib_profile && epatch "${FILESDIR}"/${PN}-2.8.0-multilib.patch - - # and this line is just here to make building emul-linux-x86-gtklibs a bit - # easier, so even this should be amd64 specific. - if use x86 && [ "$(get_libdir)" == "lib32" ]; then - epatch "${FILESDIR}"/${PN}-2.8.0-multilib.patch - fi - - # -O3 and company cause random crashes in applications. Bug #133469 - replace-flags -O3 -O2 - strip-flags - - use ppc64 && append-flags -mminimal-toc - - # remember, eautoreconf applies elibtoolize. - # if you remove this, you should manually run elibtoolize - export WANT_AUTOMAKE=1.7 - cp aclocal.m4 old_macros.m4 - AT_M4DIR="." - eautoreconf - - epunt_cxx - -} - -src_compile() { - - # png always on to display icons (foser) - local myconf="$(use_enable doc gtk-doc) \ - $(use_with jpeg libjpeg) \ - $(use_with tiff libtiff) \ - $(use_enable xinerama) \ - --with-libpng \ - --with-gdktarget=x11 \ - --with-xinput" - - # Passing --disable-debug is not recommended for production use - use debug && myconf="${myconf} --enable-debug=yes" - - econf ${myconf} || die "./configure failed to run" - - emake || die "gtk+ failed to compile" -} - -src_test() { - - Xmake check || die - -} - -src_install() { - - make DESTDIR="${D}" install || die "Installation failed" - - set_gtk2_confdir - dodir ${GTK2_CONFDIR} - keepdir ${GTK2_CONFDIR} - - # # see bug #133241 - echo 'gtk-fallback-icon-theme = "gnome"' > "${D}/${GTK2_CONFDIR}/gtkrc" - - # Enable xft in environment as suggested by <utx@gentoo.org> - dodir /etc/env.d - echo "GDK_USE_XFT=1" > "${D}/etc/env.d/50gtk2" - - dodoc AUTHORS ChangeLog* HACKING NEWS* README* - -} - -pkg_postinst() { - - set_gtk2_confdir - - if [ -d "${ROOT}${GTK2_CONFDIR}" ]; then - gtk-query-immodules-2.0 > "${ROOT}${GTK2_CONFDIR}/gtk.immodules" - gdk-pixbuf-query-loaders > "${ROOT}${GTK2_CONFDIR}/gdk-pixbuf.loaders" - else - ewarn "The destination path ${ROOT}${GTK2_CONFDIR} doesn't exist;" - ewarn "to complete the installation of GTK+, please create the" - ewarn "directory and then manually run:" - ewarn " cd ${ROOT}${GTK2_CONFDIR}" - ewarn " gtk-query-immodules-2.0 > gtk.immodules" - ewarn " gdk-pixbuf-query-loaders > gdk-pixbuf.loaders" - fi - -} |