From 680679f70e9455f24ef9b3ed27b646e99b55ef0a Mon Sep 17 00:00:00 2001 From: Pacho Ramos Date: Mon, 13 May 2013 20:45:50 +0000 Subject: Version bump, drop old Package-Manager: portage-2.1.11.63/cvs/Linux x86_64 Manifest-Sign-Key: 0xA188FBD4 --- x11-libs/gtk+/ChangeLog | 10 +- x11-libs/gtk+/Manifest | 20 +- x11-libs/gtk+/files/gtk+-3.2.1-failing-tests.patch | 25 --- x11-libs/gtk+/files/gtk+-3.2.1-selector.errors | 1 - .../gtk+/files/gtk+-3.2.4-fallback-theme.patch | 81 -------- x11-libs/gtk+/gtk+-3.2.4-r1.ebuild | 210 -------------------- x11-libs/gtk+/gtk+-3.6.2.ebuild | 215 -------------------- x11-libs/gtk+/gtk+-3.6.3-r1.ebuild | 219 --------------------- x11-libs/gtk+/gtk+-3.8.0.ebuild | 209 -------------------- x11-libs/gtk+/gtk+-3.8.2.ebuild | 212 ++++++++++++++++++++ 10 files changed, 227 insertions(+), 975 deletions(-) delete mode 100644 x11-libs/gtk+/files/gtk+-3.2.1-failing-tests.patch delete mode 100644 x11-libs/gtk+/files/gtk+-3.2.1-selector.errors delete mode 100644 x11-libs/gtk+/files/gtk+-3.2.4-fallback-theme.patch delete mode 100644 x11-libs/gtk+/gtk+-3.2.4-r1.ebuild delete mode 100644 x11-libs/gtk+/gtk+-3.6.2.ebuild delete mode 100644 x11-libs/gtk+/gtk+-3.6.3-r1.ebuild delete mode 100644 x11-libs/gtk+/gtk+-3.8.0.ebuild create mode 100644 x11-libs/gtk+/gtk+-3.8.2.ebuild (limited to 'x11-libs') diff --git a/x11-libs/gtk+/ChangeLog b/x11-libs/gtk+/ChangeLog index a948517e30cd..209b25da8d22 100644 --- a/x11-libs/gtk+/ChangeLog +++ b/x11-libs/gtk+/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for x11-libs/gtk+ # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/ChangeLog,v 1.663 2013/05/13 19:07:37 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/ChangeLog,v 1.664 2013/05/13 20:45:40 pacho Exp $ + +*gtk+-3.8.2 (13 May 2013) + + 13 May 2013; Pacho Ramos +gtk+-3.8.2.ebuild, + -files/gtk+-3.2.1-failing-tests.patch, -files/gtk+-3.2.1-selector.errors, + -files/gtk+-3.2.4-fallback-theme.patch, -gtk+-3.2.4-r1.ebuild, + -gtk+-3.6.2.ebuild, -gtk+-3.6.3-r1.ebuild, -gtk+-3.8.0.ebuild: + Version bump, drop old *gtk+-2.24.18 (13 May 2013) diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest index 9d73cd048a6e..485b6a70ca02 100644 --- a/x11-libs/gtk+/Manifest +++ b/x11-libs/gtk+/Manifest @@ -10,9 +10,6 @@ AUX gtk+-1.2.10-m4.patch 220 SHA256 88f45c2f0413f29d62ca138c87b41d24a73b47456f5b AUX gtk+-2.14.3-limit-gtksignal-includes.patch 513 SHA256 20e7536c29e2675d18fd3aff933621a4fcab9b5615ff96593e9f36ab4febb734 SHA512 6444ad81e33ac7694335dee531c4336191391cb5956701e69152ce3a375a665912f6a94ce38bb0f64599bc56d60020a297915c79fadcd93d1e94cc42db1a40aa WHIRLPOOL 61a3b7bb8d2903ecbb3fa38c96fc95d7a010e3ad645c55ab8b172a2d0a1f5fc16ee4bd9f767990c09f08aba6792d19765e58bb2200b25201289fcd2c810f6466 AUX gtk+-2.21.3-multilib.patch 611 SHA256 4c3db89f401176ea121a982974d81ca6ba3db315d2bce16c83ef7f7d7f629f3b SHA512 291e784c482ede1930d85f57b2ecacd6c8b8522d79f0c69f27ef29818c812b951587e16bd5d4236b8ca77a7ad773fa8f0b84c615e9bdbdb2d465134fcd6448ce WHIRLPOOL d67b05a8fb3d3dd38a4980ae1868ba31017b98d5e9a802f3499810d1f90d850dfbddf76ae3d5f6b7b3454db4d0b67156b251e75232fe2b2a07606e29ea6555ca AUX gtk+-2.24.7-darwin-quartz-introspection.patch 1239 SHA256 c718aae4511d9de28ea7b300a7f3d5e1099889a320847c8e642a2e6010838069 SHA512 c618aa19791f258d95cc31efe00b7515992b150933c591b9bbc87c0972646f9982126c0a2f279e287bcbb2768b57d117c59d806b1e60641f070818f78957955e WHIRLPOOL 173e0a8404bfcd29adf0b55155eef80d927ca536f89806591bc87c90b6eed4e64f9e2cb9ad5ce15f6f8f63381a378abc4cfb8c9b802166763111a052681c9bc4 -AUX gtk+-3.2.1-failing-tests.patch 1287 SHA256 07368c5a7b577b9493c3be423c51feadcfe48503203785e2e944309996a30850 SHA512 8e946133fa40fce121d2e360e80b54d86bd623991b8485088edfa75045cfa6cc8ca6be925f98dded4d6ada3a91d3b1873085bd56dd65f2a49cdb63ed3ef17ab6 WHIRLPOOL 152ad0dae80ebe77bcc0d1813efbee30d8cbd0f55fb66438dbe97759b5699d0e1b82a5b40b02741c654fea51fea8921129522451f57a3b910f82416dfc2de64a -AUX gtk+-3.2.1-selector.errors 55 SHA256 dfec659411fb82ac9464b07e1675bf428a114f0348836dc1f4a9f98b9a1b5707 SHA512 59d8c70e82dc47b1c2886bc342534ea1ad0e9e4c45a54bc7175e32c1045fe3aec679f8086c82976033facb1501af6f276e8c97d508662f4d2d90409fa4331e20 WHIRLPOOL 55e508107ae5968eb2343468e517f0cfbc3929270fb9b71a233ab5b262dcc3bb1a53b1d68b6f2066d2c7ac5aea8b0b8682de155ecb7a3e69e9ade7dd91bb2553 -AUX gtk+-3.2.4-fallback-theme.patch 2880 SHA256 d021df0cc77b7033b57b62e0a3585c2fe7ae6d50273f0819b5de3acfdb73336c SHA512 59e656746d532ba08e0cf0d1308ef94b04c7fff4b0215bfcee1bd11304f876be7d40570a44145b95767e1bb94fabaa94ccd92442cbcbb9a173bb4d2dc0634311 WHIRLPOOL 094511ba6a42e7e2a6b4702351640e50f5b1182a4b51ebd435fdbd4bce06f45427a03974cb43ab12793286f3cfdf67951ddf0a2d741e09c7e0160e93d9dd1bab AUX gtk+-3.3.18-fallback-theme.patch 2841 SHA256 a552218132b903835a480881803e29be678a311d3a653b8111eba1fd0ea04922 SHA512 2be5cd482625292780e88c6be5ec3e2932a1b3187ac57f2a0bbb37ebdeb9b34e56481a4ca74fc7af088389fb68dbb748e8e2cffc984052695fa6032bff0556cb WHIRLPOOL 8ae2ea9175a6ad5e0cfa6f8e018bd9ddb580548f496a81360ca302cc9d4d7cf70f5cb86f52967ee770e71f530b238d7b070b8aa61ffd040990ef0cb7b1811804 AUX gtk+-3.3.20-wayland-xkbcommon-headers.patch 1347 SHA256 9876be3bf2ef19413248e5de51e285aa1545b3d94751e840692b811c7b4bd9a9 SHA512 8397530f85a0b8e611ab30fd4ea6a3421c7862a8aeb05ba1eaea951a2e82738bc4482e8c04be620cc03690e413190cce63f0efe0cd39aecb62e70e754e8d240c WHIRLPOOL 0a1f78b076166af3727740fb736471304124dfcf1544a0452ebd6551cd0fe00a02d09ce2c44863c6df51d1b5030cfa849e89226662cc4f633ac820c4d5d2ef78 AUX gtk+-3.4.4-isnan.patch 1507 SHA256 5219d12c27fa6deba8da1530c504288ec8cb9629fbcdc7a9c1e2890bc82c6fd8 SHA512 1bbae03def87a92167fcde8800ec5554b240174c07d7f434e45f5ffc7ae64092cbbc04d428d786c001c0efba071f5a6e2f7db5da161fdb2cd94459b58a6e98a3 WHIRLPOOL e27c9d8d8f69a81e693df85576a29e3ef8d0badfa5b0c7325c185699fc4a70790ac3a5c20406c5d1ddd5756bcb6d1dadf8af8cde0ed43f4d931072af6f4a6190 @@ -25,31 +22,26 @@ DIST gtk+-1.2.10.tar.gz 2868322 SHA256 3fb843ea671c89b909fd145fa09fd2276af3312e5 DIST gtk+-2.24.16.tar.xz 13435020 SHA256 93cd69cc2cecf9a3aa31a50caf4a24752a6928a48c527ae967b109df6f9302d3 SHA512 0b3b7be3eea1372b9fe1a9a4ddaaabaf92ed1437d3c3c281f936b847cd9cb5a1e97f4b8496009faec00c182719a16767b9061efffbd03c0770b35c099f43cccf WHIRLPOOL 17057f2b4d5b8f071014adb7e0114fef1406590216e09bf745e205baa1bcd4104559a452b422870472ce3f5b5700dda894ecc2e7914e2fa7ae4d4f86235cf63a DIST gtk+-2.24.17.tar.xz 13288028 SHA256 e947b2b460156d98e8e38930b82458e1d613a71eb26e927f966f7081a640f415 SHA512 7a83555b4b6eb534bbdb77eae85164e182d68f786a72dcdbf41e221a25af0981263cc6637427cdf8984f82064927fb38d370d3f8621b7b056b3b5dbd92bcaf79 WHIRLPOOL c4693da71887d5eaaf17bcc60a0e65c60a745eeed5d02534019cae3f9c1baaaae919fdbfa2076999f795aaa2c7be8d1403f2a45a3fc9993eff5a456b0ac0311d DIST gtk+-2.24.18.tar.xz 13344536 SHA256 6c963101272ff53bb5b01d21bfb86cebba5f0a68f31c5e10523c63f07e762385 SHA512 5250ae00c8d5fcefded54c8476e45f6bcc69d1207457ed53a23cacf3986cbbbcd115c2b5b823c1f90f1e21de4eafb40c7081a7175943ce2adda593bf2759d0da WHIRLPOOL b899c19756ccd8f558ea4da43cf97ddf286c8315836bc6b7457c8a244d9d856d3c5ab62ec1972388ed4f774a1b3c0cdc8cdcba0665d293fc50e1006df1a791ea -DIST gtk+-3.2.4.tar.xz 12261004 SHA256 f981bf514858c00d7084bd6f6c34b3c60b8aebdb959e7aca6faa59ed67c136bd SHA512 89eb2157262a448cf32a5c11cc8ab5a6b916c04119d16fb6f33a44e616e0236427921a0ee221df175c21f395a73958f02516f5aa6167ca2cc3f5b4550e8d3e3a WHIRLPOOL f9c67a34d5a3bf59ebd623fe16e81a471a4af90f698a50848d163ff1d6a6c0989a3d061951793a286bec00a6008db09bea70d513bcd47aab78f7387af62dbf37 DIST gtk+-3.4.4.tar.xz 12854476 SHA256 f154e460075034da4c0ce89c320025dcd459da2a1fdf32d92a09522eaca242c7 SHA512 1a16f54a511f85a22f74a8ea82d218efa14ea5a58fc94fca805b0e321bdcea48a5f0a018a6d996c954ee80a51a2a16b68bdb2e3f3ab57c2362f3241c6cfa9a56 WHIRLPOOL eb1d117544aafec4936920a668b684959e89383b5b014512b82be0e99b7e48e3bdf81ceff4202b64179df4aa77453390d85a433d6e913cce8740a6b31701b15a -DIST gtk+-3.6.2.tar.xz 13288392 SHA256 aaccf2e1576338acf37816290578e8f19888935f381665b3847076be25fe513c SHA512 3b67c75e1de29679f2d3ffb095d7999a89967c77673b9daa574f63c8553fab9075627c892f92a4e5caf618c8736a5b476994eb13cedd4b29dadcab19b1a5d5aa WHIRLPOOL 24113134e6e73d62e2e1694fc4f9f0f6a8d2d0a976efed9c5638e0d7aa62431f37b0ca96c5cea90f1915a0161a155ed4fdcd8e39347a0cc6d1ca768f710f4c1f DIST gtk+-3.6.3.tar.xz 13274804 SHA256 da376bc0623650b1560c844d94dc3bc259edb7cac14ebab1ba3325b566213801 SHA512 40534e2404b63c25a402a84f551e07e190d70f5fabd14ae01373dcea409a9e8ee1a71578e3e3c23fe6358abec87675499e7a4ded67f06d0a46b51407c9bf0d05 WHIRLPOOL 26696a105c29214289ab9816482e36d7ec77f5b903574b1ff3e340ae9e8ae8da73ad26bae9060f9293be32743eef5f4c1280d9bfd27656da0e758e41a17b4d98 -DIST gtk+-3.8.0.tar.xz 13670748 SHA256 db1345d89d6b5f5bad411b4b2a3b1a18a2a8f98d2ab1b40d43a0197a6e6c252e SHA512 2b833c73de460779907d911a0a2d1ae46758fcc6861dcb89d6a990bcd66066ab2177bb90f1b0c98ec8f95268f14046ab0ff33143e53fc96f3cfc215853e0413a WHIRLPOOL 9d8041e20d12c242ffc505dba269c652f510c3e8ca6ac035406b7813ae9ba9e60579946bb57707754368e175af0c6d29148f1dfaa438fb43f83f69e38e22083a DIST gtk+-3.8.1.tar.xz 13675144 SHA256 f43e7c7d7a0e2417225509e88f67799534c69abfbb6f615fc7a895bf15e31255 SHA512 384c629f652452113d627967eca926ab66ee22ed6ed1b7d0d3f74bc8d8940cf82f0a91209d0d4fd28acf732404d2312d38992fbc47763e3baf453d9e9692ff08 WHIRLPOOL 750e5173dc1ba4714a6a6084a620045aff1e15de7c97b65665e97faadb80d3923701408e2119fce90654019f2c40e1441ffade1bc6e8f3e17f7c388f963ca7f7 +DIST gtk+-3.8.2.tar.xz 13701516 SHA256 1ca80c9c15a1df95d74cefb8c2afe4682ba272a4b489106f04877be2a7aff297 SHA512 20958c192fe881281f6885e2d7cecc4e2700fc01ef8006304f1fb8befe8f6628cbdb06c0d801f109e5805d58f327ca9a07d5e2c7f938116c99db8080d0c2f83e WHIRLPOOL 5fef2b68c58a3337127a5afbe3457c012b8bb7b3ba222ce8fdf4c338c5d639eaf7933b190b71f003dbb8d9698e1ce96e08dc4506cbf8670692dd8f80023814e9 DIST introspection.m4.bz2 1181 SHA256 69a2a57b12179159420825d1d44c74108014b0864c4d63500265639cfa9151ae SHA512 4af08dc9a7b495949b61861d7e1a1184650dc33ab1b595544d8bef14d397a3759d97361650ab0e4812390f5fb5e812818937a2d5121246c651edd7d39a076a11 WHIRLPOOL 6b9de2bee5898a9645c07c68586df5e96205d52fb6a6c77c971e8c0742f8436fce76de2b553d0533fbbe4976363180b49ae201c1a1303dfa05585db32ebc61fc EBUILD gtk+-1.2.10-r12.ebuild 2406 SHA256 03e22a0e23e19cc0ad87697527ac186aeb6904b7e007bb0c023196f80765b716 SHA512 fb4a7905b5d6390a9d12bd5b0dd8e1b19744a5620279da1ae8c6962c80db44b9707dc6cd4d3a80cb091b5f4cfeacfeee7f5ebe46d1ecd2a3f720d8ccb73d8be4 WHIRLPOOL f3414b479f126236bef1670a51b46a2c37553f1c37edc912ed121f807926fa2dc87bcc8af1fa079cd12eeb8bc3084a4348948565356621c6a1ec267f40da1235 EBUILD gtk+-2.24.16.ebuild 8295 SHA256 3ee00ba54882021d12aa9be3e65ac59cb58c270e121256c8852b511e193f5a1a SHA512 a98318201eb30caca991250def12a5742aaa9b3d3b17787b37bdfe0cfdbc589930795c7b3538faceb611c1efb15f35a11c8fadddac0d2feefd2310748663a8f5 WHIRLPOOL dccdd749b4dfef75b6a29a7acd7274c48ddbed7634b5702bbc6e543db9427f985f47ce79ae23c79a6e4b5b07f35498c2822ee7ddec337307e6d451cb4910a3f5 EBUILD gtk+-2.24.17.ebuild 8322 SHA256 ffecf60222a8ad35a7b5fa03ad362344b2cae15e9e2b06a35906f9203ae5ec07 SHA512 cdb3c7cd9742882ac43075b14323a84ff4c7518e870494e9488dbb0d919d99e0c924896d9da84c6fdd6c06488bc883449edfeb401282cb9f38d62af132c7c6e1 WHIRLPOOL a3f967355c1c0207261f0eea634cf71865cc9bf63a52b007efb55b45e10a2e5df4379c670bec34fa4f1ed79227d42525f469d84810d80d3a07acd163aeb2ce38 EBUILD gtk+-2.24.18.ebuild 8113 SHA256 7d562607d22f6d9d61e539fe6d88e97adb7d6779fd05283b27fce75747bc326c SHA512 aea325af629447d5404dcfdac82f820b1085f08455c324e62dcb5cc168779cdc53472d74cfbd8b75e734a9fd0e93d854775ef5dd8836a605ac446538d0676b29 WHIRLPOOL 1a3aacc8fe33bf6d54343fe80e9a865596a6036128039b0f124fba25ea681277df9dfdb0374b39134e9e2da36b5d99edb1b3358a823123af341f3b2ec993649d -EBUILD gtk+-3.2.4-r1.ebuild 6922 SHA256 a5a138e1243cc1a25f6d6a29f9a1f3fcffabc939b4c12cb4c6fbfd46f1059299 SHA512 0a67fb5b8114ad8fedcc54dbc0d0ab9db1ec7252d7cc4f6bd092f770fa8c85de9bd743738d1da2824c18382e065dab95e27f1acd8b1347203777ee6a22ef65af WHIRLPOOL ffabadedaea7bbc5807ec2304c45d758156f9c40e3319a1c88eea4600221f3cbe35e27b1d4a1d05f0985117b715152c46da8bbb9b7f20cfef6c3fba726bf6178 EBUILD gtk+-3.4.4.ebuild 7093 SHA256 8b6b52b25cd14140fcd54ad1c9e6cefd46d3194c740d8fe16890fa02f1bfac85 SHA512 9698a2de174e1d122f30d8ed185e026b3f7be2992574341127027347f0ffd62890b21a2f9829c2aabad2b5bc823147f956515f87f501fd2bee45a32ed858544c WHIRLPOOL c918ffcdf90c0d966f4881c374490281c73d5d9ed06d11e32406ddb436624c42a23e6eba9cd1ac38115deac8246c5857e74f9b482f8797c16cd1d36a6c013b52 -EBUILD gtk+-3.6.2.ebuild 6926 SHA256 221183e85b8a661422d4ffd41bea0167a89c9c40d8fbf3409984d9936c0b1a21 SHA512 c1a1c60dcf7826246d72ed1a57620cc8f0c28dc13f93bcdeee37c5d37c767802f311a8405ecc0883de678d6dcc3cd6fa89cc39799b1dd22fe8298ebbc9adea35 WHIRLPOOL bb324d8d6bc9635c71302013dfc30abd6f7cb286577ac64b334dcb53446e268d5b40ec434539b63fa9d41302d4b08577b3a30f3f60c641728d3b8b61960ec295 -EBUILD gtk+-3.6.3-r1.ebuild 7102 SHA256 274ae2208522cf40060fd603dffd6fc426848f9ac1e3032c430c495a715d3dd9 SHA512 d7e8a8775b0bf94c4c2d3731cb15baf306cd80c02854ce63f8208082964da289a8242838209e23dd47983b515134cce3029c0d89a466f0401509324d844a1b0d WHIRLPOOL ed465fe4047c5cb37bf84a07e3f359be1f5d704c1cd7bc17a44a295db82c3f64b85a7ae32e7224d85c57705a28e9b38fb4d24c90fc2112e0018c31bed8b3e614 EBUILD gtk+-3.6.3-r2.ebuild 7140 SHA256 98849d610bd1d0f6a768d592fb1aeb5e73091bdb4171badc44d2a4cb7a1a3cc5 SHA512 cff7b64f6ac55f625712076674f482069197361cd5e1235a0724142b983f926566488aa96e26bcfd57209f5d174daf286e0e4ac6a8e2c10f5fa9fd90ae8dbba4 WHIRLPOOL bfca4104ebdacee63c5224910a82550a915fd03744f4ef14b80eb18c438d4b613048b7b3cbc19e333f8f7e1fb79e3a1835151738f2ec58fcaff8c500f2784a24 -EBUILD gtk+-3.8.0.ebuild 6772 SHA256 8b7c97ef728d988fa6f7f49f1461a292a9c57833beea742bc27650c1d008551b SHA512 9725a7ced82003fcbfa29aeeb3dcd83b38da64cdf505ce36a0ed1f59898aff55af9757ab3c7b0878a4c1f2b44b7f2c23083b878bcbb9702ba7c353f6290eec06 WHIRLPOOL b61a9a551c1a26e00441ce8d00b4d399c71722c0243bc1591ba785f0efec9c42fe9ee35226d18dbca68a82af655cef502641b747373a412ab39ba6cff2371592 EBUILD gtk+-3.8.1.ebuild 6741 SHA256 b8883558252297fdd206da787b1d6d13ae960f2b4db67c425959c19c2ea28ba5 SHA512 1fa386af050204a48312474252104aeac66335292a41ebbb390b13547c4ac3cf48d859ec0dc1b9e405e9ffe48bb9c45f767b01aa9af1d7db774000e31dfbfe6b WHIRLPOOL 2dc81c01ad63c9497dafa3c900574b64193d78b0fa2046f35e078d5903b8573bef31d2e991ef1f878f7f85ca891dc0ee02a78251b4bcebbf251e773bfa45ad6c -MISC ChangeLog 5283 SHA256 4f3699e2e7b6510004a9c6755bf1556ba021eb93d759a7ebf82605391d99d8f6 SHA512 40daff062dea3710e06abad691251bc37fe6a97b6fd3feca4a93122301e7eaaa53c8134be7be5ddcf7173c3b74786c4c2b62363b6d6048c4a6d1ac47458d20b8 WHIRLPOOL 2631c805392015684d2116d87010ca4a425bf725b3136cbdab81276f45fadb5080dabb2cb218020002012c1a8eec2f72a4ff47155f071f223dcbff085e697d1b +EBUILD gtk+-3.8.2.ebuild 6557 SHA256 830bc28cdd17ba3b3039265f4199242f0d5fe852e8289bff42a099296560c09c SHA512 a39970e673901672d71c9cda497974996a1bcc81795f0a96c54200c3009d8de0cd9731d57af7a7f89585ae83c2a42dcff205ef784aed9e1947f69543d3d4479a WHIRLPOOL c7589e5c3953243b03ce2064141ff60b974df30b3cf2422040158d800c317044ca4fb2e4d6fad55476ce7c213a518c433fa246a88143c15cb21cb0b4f6c06557 +MISC ChangeLog 5608 SHA256 c06cab05c22405c82bb386a6cf94e2e5e9e7f7089b57aa05a6972934b2462678 SHA512 73c5fa5b4d77f7926b95741b90211a0172f8b91f6a8f8ebfca622ac5c0eeb2b3964e699fad4adf85ad007e955a328ea51f8c7d10c8ba7a97868f1cad10f101a7 WHIRLPOOL 28a3e01d2b6e2187f42729e9a7cc63402550a0a99f2fb9ce67e6249d5af06d83b9d90fa26578efe179632114451e0f788680516bfba9a36849ad3324c06ed1f5 MISC ChangeLog-2012 98793 SHA256 cace01db369f8f0e2902b3893738711adaf7f92ce43ad566b1a38d73b2a90633 SHA512 98499bb7fc111d86c5bc87b5ca415d0d3e73c3a1b3655a14e164e28e45e5f4141a8f0e1c259177141abf9861aecf47e48bddd4b3dfd5b902e5ab01cd9ab24a34 WHIRLPOOL 618327a12a938e54f1e3f86299d51f1721d8be69b12c8ea33fc0061df3020d83dd20025feb658a3ca26a5e05338102e0a37a62ecf8224e3e492bb4e3b571ceec MISC metadata.xml 819 SHA256 209dfda45798143d24e44a476d11c0c1b6d714069cbdb45e1eda91384d316266 SHA512 2c67e6ef20846e825c2b9f90a4f1d8d69d20bcaeae0b27b4d318944653259e4f0afe4107ed457471f36cb832eefed007bde17f4aa59d8c97062fb641f4adc9d0 WHIRLPOOL cb99e984950e6144a68886606962b66004dc2b97e6930fe350ddb7a0a5bb0e2f4af671f9c9292be803629a05ce7fe4dc2a9ebef422951568e8c2f20aa53b378a -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iEYEAREIAAYFAlGROfoACgkQCaWpQKGI+9SFjwCdHU7PpLVWd4Bs5TwoD1OchHP/ -7xIAmwQ/ayPUJ8zhT5TtxR+nx7FUpllt -=QaDB +iEYEAREIAAYFAlGRUPUACgkQCaWpQKGI+9R8VgCeMsBOLi8dwyUIszax75sRYXVX +c34An1bSmazeKzSRIsxxiJM/afH3ADRc +=E9IP -----END PGP SIGNATURE----- diff --git a/x11-libs/gtk+/files/gtk+-3.2.1-failing-tests.patch b/x11-libs/gtk+/files/gtk+-3.2.1-failing-tests.patch deleted file mode 100644 index ca7c896c11c2..000000000000 --- a/x11-libs/gtk+/files/gtk+-3.2.1-failing-tests.patch +++ /dev/null @@ -1,25 +0,0 @@ -Skip failing tests. See bug #384855 and https://bugzilla.gnome.org/show_bug.cgi?id=660931 - -diff --git a/gtk/tests/treeview-scrolling.c b/gtk/tests/treeview-scrolling.c -index 63bf429..0f8bafd 100644 ---- a/gtk/tests/treeview-scrolling.c -+++ b/gtk/tests/treeview-scrolling.c -@@ -1300,7 +1300,6 @@ add_tests (gboolean mixed, - add_test ("750", mixed, test_type, use_align, row_align, setup, scroll_func); - add_test ("990", mixed, test_type, use_align, row_align, setup, scroll_func); - add_test ("991", mixed, test_type, use_align, row_align, setup, scroll_func); -- add_test ("995", mixed, test_type, use_align, row_align, setup, scroll_func); - add_test ("997", mixed, test_type, use_align, row_align, setup, scroll_func); - add_test ("999", mixed, test_type, use_align, row_align, setup, scroll_func); - } -@@ -1491,10 +1490,6 @@ main (int argc, char **argv) - ScrollFixture, NULL, - scroll_fixture_tree_setup, test_bug93584, - scroll_fixture_teardown); -- g_test_add ("/TreeView/scrolling/specific/bug-111500", -- ScrollFixture, NULL, -- scroll_fixture_tree_setup, test_bug111500, -- scroll_fixture_teardown); - g_test_add ("/TreeView/scrolling/specific/bug-111500-mixed", - ScrollFixture, NULL, - scroll_fixture_mixed_tree_setup, test_bug111500_mixed, diff --git a/x11-libs/gtk+/files/gtk+-3.2.1-selector.errors b/x11-libs/gtk+/files/gtk+-3.2.1-selector.errors deleted file mode 100644 index 42cc16e1d308..000000000000 --- a/x11-libs/gtk+/files/gtk+-3.2.1-selector.errors +++ /dev/null @@ -1 +0,0 @@ -selector.css:201: error: GTK_CSS_PROVIDER_ERROR_SYNTAX diff --git a/x11-libs/gtk+/files/gtk+-3.2.4-fallback-theme.patch b/x11-libs/gtk+/files/gtk+-3.2.4-fallback-theme.patch deleted file mode 100644 index d2ec99db477f..000000000000 --- a/x11-libs/gtk+/files/gtk+-3.2.4-fallback-theme.patch +++ /dev/null @@ -1,81 +0,0 @@ -From 65ba7fe4ae1ad96f69395fbc585c34fd577e5279 Mon Sep 17 00:00:00 2001 -From: Alexandre Rostovtsev -Date: Wed, 14 Mar 2012 23:08:53 -0400 -Subject: [PATCH] settings: fall back to settings.ini gtk theme if requested - theme fails - -If a gtk3 application is run in gnome2 and the settings daemon uses -xsettings to request a gtk2 theme with no gtk3 version (which is the -case by default), then instead of failing to load any theme, we should -attempt to fall back to the theme specified in settings.ini files. - -https://bugzilla.gnome.org/show_bug.cgi?id=654108 ---- - gtk/gtksettings.c | 23 +++++++++++++++++++++++ - 1 files changed, 23 insertions(+), 0 deletions(-) - -diff --git a/gtk/gtksettings.c b/gtk/gtksettings.c -index 289006f..561cb56 100644 ---- a/gtk/gtksettings.c -+++ b/gtk/gtksettings.c -@@ -99,6 +99,7 @@ struct _GtkSettingsPrivate - GdkScreen *screen; - GtkCssProvider *theme_provider; - GtkCssProvider *key_theme_provider; -+ gchar *fallback_gtk_theme_name; - }; - - typedef enum -@@ -1420,6 +1421,8 @@ gtk_settings_finalize (GObject *object) - if (priv->key_theme_provider) - g_object_unref (priv->key_theme_provider); - -+ g_free (priv->fallback_gtk_theme_name); -+ - G_OBJECT_CLASS (gtk_settings_parent_class)->finalize (object); - } - -@@ -1769,6 +1772,12 @@ apply_queued_setting (GtkSettings *settings, - if (pspec->param_id == PROP_COLOR_SCHEME) - merge_color_scheme (settings, &tmp_value, qvalue->source); - -+ if (!g_strcmp0 (pspec->name, "gtk-theme-name") && qvalue->source == GTK_SETTINGS_SOURCE_DEFAULT) -+ { -+ g_free (priv->fallback_gtk_theme_name); -+ priv->fallback_gtk_theme_name = g_value_dup_string (&tmp_value); -+ } -+ - if (priv->property_values[pspec->param_id - 1].source <= qvalue->source) - { - g_value_copy (&tmp_value, &priv->property_values[pspec->param_id - 1].value); -@@ -2474,6 +2483,10 @@ _gtk_settings_reset_rc_values (GtkSettings *settings) - } - i++; - } -+ -+ g_free (priv->fallback_gtk_theme_name); -+ priv->fallback_gtk_theme_name = NULL; -+ - g_object_thaw_notify (G_OBJECT (settings)); - g_free (pspecs); - } -@@ -2759,6 +2772,16 @@ settings_update_theme (GtkSettings *settings) - - if (!provider) - provider = gtk_css_provider_get_named (theme_name, NULL); -+ -+ /* If we failed, fall back to the theme from settings.ini */ -+ if (!provider && priv->fallback_gtk_theme_name && *priv->fallback_gtk_theme_name -+ && g_strcmp0 (theme_name, priv->fallback_gtk_theme_name)) -+ { -+ provider = gtk_css_provider_get_named (priv->fallback_gtk_theme_name, NULL); -+ -+ if (!provider) -+ provider = gtk_css_provider_get_named (priv->fallback_gtk_theme_name, NULL); -+ } - } - - settings_update_provider (priv->screen, &priv->theme_provider, provider); --- -1.7.8.5 - diff --git a/x11-libs/gtk+/gtk+-3.2.4-r1.ebuild b/x11-libs/gtk+/gtk+-3.2.4-r1.ebuild deleted file mode 100644 index 0d44edb3cc8a..000000000000 --- a/x11-libs/gtk+/gtk+-3.2.4-r1.ebuild +++ /dev/null @@ -1,210 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/gtk+-3.2.4-r1.ebuild,v 1.13 2012/12/06 06:13:35 tetromino Exp $ - -EAPI="4" - -inherit eutils flag-o-matic gnome.org gnome2-utils multilib virtualx - -DESCRIPTION="Gimp ToolKit +" -HOMEPAGE="http://www.gtk.org/" - -LICENSE="LGPL-2+" -SLOT="3" -# NOTE: This gtk+ has multi-gdk-backend support, see: -# * http://blogs.gnome.org/kris/2010/12/29/gdk-3-0-on-mac-os-x/ -# * http://mail.gnome.org/archives/gtk-devel-list/2010-November/msg00099.html -# I tried this and got it all compiling, but the end result is unusable as it -# horribly mixes up the backends -- grobian -IUSE="aqua colord cups debug examples +introspection packagekit test vim-syntax xinerama" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -# FIXME: introspection data is built against system installation of gtk+:3 -# NOTE: cairo[svg] dep is due to bug 291283 (not patched to avoid eautoreconf) -# Use gtk+:2 for gtk-update-icon-cache and gtk-builder-convert -# >=x11-libs/gtk+-2.24:2 is needed for bug 359555 -COMMON_DEPEND="!aqua? ( - x11-libs/libXrender - x11-libs/libX11 - x11-libs/libXi - x11-libs/libXt - x11-libs/libXext - >=x11-libs/libXrandr-1.3 - x11-libs/libXcursor - x11-libs/libXfixes - x11-libs/libXcomposite - x11-libs/libXdamage - >=x11-libs/cairo-1.10.0[X,glib,svg] - >=x11-libs/gdk-pixbuf-2.23.5:2[X,introspection?] - ) - aqua? ( - >=x11-libs/cairo-1.10.0[aqua,glib,svg] - >=x11-libs/gdk-pixbuf-2.23.5:2[introspection?] - ) - xinerama? ( x11-libs/libXinerama ) - >=dev-libs/glib-2.29.14 - >=x11-libs/pango-1.29.0[introspection?] - >=dev-libs/atk-2.1.5[introspection?] - >=x11-libs/gtk+-2.24:2 - media-libs/fontconfig - x11-misc/shared-mime-info - colord? ( >=x11-misc/colord-0.1.9 ) - cups? ( net-print/cups ) - introspection? ( >=dev-libs/gobject-introspection-0.10.1 )" -DEPEND="${COMMON_DEPEND} - virtual/pkgconfig - !aqua? ( - x11-proto/xextproto - x11-proto/xproto - x11-proto/inputproto - x11-proto/damageproto - ) - xinerama? ( x11-proto/xineramaproto ) - >=dev-util/gtk-doc-am-1.11 - test? ( - media-fonts/font-misc-misc - media-fonts/font-cursor-misc )" -# gtk+-3.2.2 breaks Alt key handling in <=x11-libs/vte-0.30.1:2.90 -RDEPEND="${COMMON_DEPEND} - ! "${GTK3_MODDIR}/immodules.cache" \ - || ewarn "Failed to run gtk-query-immodules-3.0" - - if ! has_version "app-text/evince"; then - elog "Please install app-text/evince for print preview functionality." - elog "Alternatively, check \"gtk-print-preview-command\" documentation and" - elog "add it to your settings.ini file." - fi -} - -pkg_postrm() { - gnome2_schemas_update -} diff --git a/x11-libs/gtk+/gtk+-3.6.2.ebuild b/x11-libs/gtk+/gtk+-3.6.2.ebuild deleted file mode 100644 index 6dd3517e6aba..000000000000 --- a/x11-libs/gtk+/gtk+-3.6.2.ebuild +++ /dev/null @@ -1,215 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/gtk+-3.6.2.ebuild,v 1.5 2013/01/06 11:20:09 ago Exp $ - -EAPI="5" - -inherit eutils flag-o-matic gnome.org gnome2-utils multilib virtualx - -DESCRIPTION="Gimp ToolKit +" -HOMEPAGE="http://www.gtk.org/" - -LICENSE="LGPL-2+" -SLOT="3" -# NOTE: This gtk+ has multi-gdk-backend support, see: -# * http://blogs.gnome.org/kris/2010/12/29/gdk-3-0-on-mac-os-x/ -# * http://mail.gnome.org/archives/gtk-devel-list/2010-November/msg00099.html -# I tried this and got it all compiling, but the end result is unusable as it -# horribly mixes up the backends -- grobian -IUSE="aqua colord cups debug egl examples +introspection packagekit test vim-syntax wayland X xinerama" -REQUIRED_USE=" - || ( aqua wayland X ) - xinerama? ( X )" - -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -# FIXME: introspection data is built against system installation of gtk+:3 -# NOTE: cairo[svg] dep is due to bug 291283 (not patched to avoid eautoreconf) -# Use gtk+:2 for gtk-update-icon-cache -COMMON_DEPEND="X? ( - >=app-accessibility/at-spi2-atk-2.5.3 - x11-libs/libXrender - x11-libs/libX11 - >=x11-libs/libXi-1.3 - x11-libs/libXt - x11-libs/libXext - >=x11-libs/libXrandr-1.3 - x11-libs/libXcursor - x11-libs/libXfixes - x11-libs/libXcomposite - x11-libs/libXdamage - xinerama? ( x11-libs/libXinerama ) - ) - wayland? ( - >=dev-libs/wayland-0.95 - media-libs/mesa[egl?,wayland] - x11-libs/libxkbcommon - egl? ( x11-libs/cairo[opengl] ) - ) - >=dev-libs/glib-2.33.1 - >=x11-libs/pango-1.30[introspection?] - >=dev-libs/atk-2.5.3[introspection?] - >=x11-libs/cairo-1.10.0:=[aqua?,glib,svg,X?] - >=x11-libs/gdk-pixbuf-2.26:2[introspection?,X?] - >=x11-libs/gtk+-2.24:2 - media-libs/fontconfig - x11-misc/shared-mime-info - colord? ( >=x11-misc/colord-0.1.9 ) - cups? ( >=net-print/cups-1.2:= ) - introspection? ( >=dev-libs/gobject-introspection-1.32 )" -DEPEND="${COMMON_DEPEND} - app-text/docbook-xsl-stylesheets - app-text/docbook-xml-dtd:4.1.2 - dev-libs/libxslt - virtual/pkgconfig - X? ( - x11-proto/xextproto - x11-proto/xproto - x11-proto/inputproto - x11-proto/damageproto - xinerama? ( x11-proto/xineramaproto ) - ) - >=dev-util/gtk-doc-am-1.11 - test? ( - media-fonts/font-misc-misc - media-fonts/font-cursor-misc )" -# gtk+-3.2.2 breaks Alt key handling in <=x11-libs/vte-0.30.1:2.90 -# gtk+-3.3.18 breaks scrolling in <=x11-libs/vte-0.31.0:2.90 -# >=xorg-server-1.11.4 needed for -# http://mail.gnome.org/archives/desktop-devel-list/2012-March/msg00024.html -RDEPEND="${COMMON_DEPEND} - !=x11-themes/gnome-themes-standard-3.6[gtk]'; then - ewarn "Tests will be skipped because >=gnome-themes-standard-3.6[gtk]" - ewarn "is not installed. Please re-run tests after installing the" - ewarn "required version of gnome-themes-standard." - return 0 - fi - unset DBUS_SESSION_BUS_ADDRESS - # Exporting HOME fixes tests using XDG directories spec since all defaults - # are based on $HOME. It is also backward compatible with functions not - # yet ported to this spec. - XDG_DATA_HOME="${T}" HOME="${T}" Xemake check || die "tests failed" -} - -src_install() { - emake DESTDIR="${D}" install - - insinto /etc/gtk-3.0 - doins "${FILESDIR}"/settings.ini - - dodoc AUTHORS ChangeLog* HACKING NEWS* README* - - # Remove unneeded *.la files - prune_libtool_files --all - - # add -framework Carbon to the .pc files - use aqua && for i in gtk+-3.0.pc gtk+-quartz-3.0.pc gtk+-unix-print-3.0.pc; do - sed -i -e "s:Libs\: :Libs\: -framework Carbon :" "${ED}"usr/$(get_libdir)/pkgconfig/$i || die "sed failed" - done -} - -pkg_preinst() { - gnome2_schemas_savelist -} - -pkg_postinst() { - gnome2_schemas_update - - local GTK3_MODDIR="${EROOT}usr/$(get_libdir)/gtk-3.0/3.0.0" - gtk-query-immodules-3.0 > "${GTK3_MODDIR}/immodules.cache" \ - || ewarn "Failed to run gtk-query-immodules-3.0" - - if ! has_version "app-text/evince"; then - elog "Please install app-text/evince for print preview functionality." - elog "Alternatively, check \"gtk-print-preview-command\" documentation and" - elog "add it to your settings.ini file." - fi -} - -pkg_postrm() { - gnome2_schemas_update -} diff --git a/x11-libs/gtk+/gtk+-3.6.3-r1.ebuild b/x11-libs/gtk+/gtk+-3.6.3-r1.ebuild deleted file mode 100644 index afcb03e8d8bf..000000000000 --- a/x11-libs/gtk+/gtk+-3.6.3-r1.ebuild +++ /dev/null @@ -1,219 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/gtk+-3.6.3-r1.ebuild,v 1.2 2013/01/07 00:21:30 tetromino Exp $ - -EAPI="5" - -inherit eutils flag-o-matic gnome.org gnome2-utils multilib virtualx - -DESCRIPTION="Gimp ToolKit +" -HOMEPAGE="http://www.gtk.org/" - -LICENSE="LGPL-2+" -SLOT="3" -# NOTE: This gtk+ has multi-gdk-backend support, see: -# * http://blogs.gnome.org/kris/2010/12/29/gdk-3-0-on-mac-os-x/ -# * http://mail.gnome.org/archives/gtk-devel-list/2010-November/msg00099.html -# I tried this and got it all compiling, but the end result is unusable as it -# horribly mixes up the backends -- grobian -IUSE="aqua colord cups debug egl examples +introspection packagekit test vim-syntax wayland X xinerama" -REQUIRED_USE=" - || ( aqua wayland X ) - xinerama? ( X )" - -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -# FIXME: introspection data is built against system installation of gtk+:3 -# NOTE: cairo[svg] dep is due to bug 291283 (not patched to avoid eautoreconf) -# Use gtk+:2 for gtk-update-icon-cache -COMMON_DEPEND="X? ( - >=app-accessibility/at-spi2-atk-2.5.3 - x11-libs/libXrender - x11-libs/libX11 - >=x11-libs/libXi-1.3 - x11-libs/libXt - x11-libs/libXext - >=x11-libs/libXrandr-1.3 - x11-libs/libXcursor - x11-libs/libXfixes - x11-libs/libXcomposite - x11-libs/libXdamage - xinerama? ( x11-libs/libXinerama ) - ) - wayland? ( - >=dev-libs/wayland-1.0 - media-libs/mesa[egl?,wayland] - >=x11-libs/libxkbcommon-0.2 - egl? ( x11-libs/cairo[opengl] ) - ) - >=dev-libs/glib-2.33.1 - >=x11-libs/pango-1.30[introspection?] - >=dev-libs/atk-2.5.3[introspection?] - >=x11-libs/cairo-1.10.0:=[aqua?,glib,svg,X?] - >=x11-libs/gdk-pixbuf-2.26:2[introspection?,X?] - >=x11-libs/gtk+-2.24:2 - media-libs/fontconfig - x11-misc/shared-mime-info - colord? ( >=x11-misc/colord-0.1.9 ) - cups? ( >=net-print/cups-1.2:= ) - introspection? ( >=dev-libs/gobject-introspection-1.32 )" -DEPEND="${COMMON_DEPEND} - app-text/docbook-xsl-stylesheets - app-text/docbook-xml-dtd:4.1.2 - dev-libs/libxslt - virtual/pkgconfig - X? ( - x11-proto/xextproto - x11-proto/xproto - x11-proto/inputproto - x11-proto/damageproto - xinerama? ( x11-proto/xineramaproto ) - ) - >=dev-util/gtk-doc-am-1.11 - test? ( - media-fonts/font-misc-misc - media-fonts/font-cursor-misc )" -# gtk+-3.2.2 breaks Alt key handling in <=x11-libs/vte-0.30.1:2.90 -# gtk+-3.3.18 breaks scrolling in <=x11-libs/vte-0.31.0:2.90 -# >=xorg-server-1.11.4 needed for -# http://mail.gnome.org/archives/desktop-devel-list/2012-March/msg00024.html -RDEPEND="${COMMON_DEPEND} - !=x11-themes/gnome-themes-standard-3.6[gtk]'; then - ewarn "Tests will be skipped because >=gnome-themes-standard-3.6[gtk]" - ewarn "is not installed. Please re-run tests after installing the" - ewarn "required version of gnome-themes-standard." - return 0 - fi - unset DBUS_SESSION_BUS_ADDRESS - # Exporting HOME fixes tests using XDG directories spec since all defaults - # are based on $HOME. It is also backward compatible with functions not - # yet ported to this spec. - XDG_DATA_HOME="${T}" HOME="${T}" Xemake check || die "tests failed" -} - -src_install() { - emake DESTDIR="${D}" install - - insinto /etc/gtk-3.0 - doins "${FILESDIR}"/settings.ini - - dodoc AUTHORS ChangeLog* HACKING NEWS* README* - - # Remove unneeded *.la files - prune_libtool_files --all - - # add -framework Carbon to the .pc files - use aqua && for i in gtk+-3.0.pc gtk+-quartz-3.0.pc gtk+-unix-print-3.0.pc; do - sed -i -e "s:Libs\: :Libs\: -framework Carbon :" "${ED}"usr/$(get_libdir)/pkgconfig/$i || die "sed failed" - done -} - -pkg_preinst() { - gnome2_schemas_savelist -} - -pkg_postinst() { - gnome2_schemas_update - - local GTK3_MODDIR="${EROOT}usr/$(get_libdir)/gtk-3.0/3.0.0" - gtk-query-immodules-3.0 > "${GTK3_MODDIR}/immodules.cache" \ - || ewarn "Failed to run gtk-query-immodules-3.0" - - if ! has_version "app-text/evince"; then - elog "Please install app-text/evince for print preview functionality." - elog "Alternatively, check \"gtk-print-preview-command\" documentation and" - elog "add it to your settings.ini file." - fi -} - -pkg_postrm() { - gnome2_schemas_update -} diff --git a/x11-libs/gtk+/gtk+-3.8.0.ebuild b/x11-libs/gtk+/gtk+-3.8.0.ebuild deleted file mode 100644 index 2f92b80ea3d9..000000000000 --- a/x11-libs/gtk+/gtk+-3.8.0.ebuild +++ /dev/null @@ -1,209 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/gtk+-3.8.0.ebuild,v 1.1 2013/03/28 16:09:58 pacho Exp $ - -EAPI="5" -inherit eutils flag-o-matic gnome.org gnome2-utils multilib virtualx - -DESCRIPTION="Gimp ToolKit +" -HOMEPAGE="http://www.gtk.org/" - -LICENSE="LGPL-2+" -SLOT="3" -# NOTE: This gtk+ has multi-gdk-backend support, see: -# * http://blogs.gnome.org/kris/2010/12/29/gdk-3-0-on-mac-os-x/ -# * http://mail.gnome.org/archives/gtk-devel-list/2010-November/msg00099.html -# I tried this and got it all compiling, but the end result is unusable as it -# horribly mixes up the backends -- grobian -IUSE="aqua colord cups debug examples +introspection packagekit test vim-syntax wayland X xinerama" -REQUIRED_USE=" - || ( aqua wayland X ) - xinerama? ( X )" - -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -# FIXME: introspection data is built against system installation of gtk+:3 -# NOTE: cairo[svg] dep is due to bug 291283 (not patched to avoid eautoreconf) -# Use gtk+:2 for gtk-update-icon-cache -COMMON_DEPEND="X? ( - >=app-accessibility/at-spi2-atk-2.5.3 - x11-libs/libXrender - x11-libs/libX11 - >=x11-libs/libXi-1.3 - x11-libs/libXt - x11-libs/libXext - >=x11-libs/libXrandr-1.3 - x11-libs/libXcursor - x11-libs/libXfixes - x11-libs/libXcomposite - x11-libs/libXdamage - xinerama? ( x11-libs/libXinerama ) - ) - wayland? ( - >=dev-libs/wayland-1.0.0 - media-libs/mesa[wayland] - >=x11-libs/libxkbcommon-0.2.0 - ) - >=dev-libs/glib-2.35.3:2 - >=x11-libs/pango-1.32.4[introspection?] - >=dev-libs/atk-2.7.5[introspection?] - >=x11-libs/cairo-1.10.0[aqua?,glib,svg,X?] - >=x11-libs/gdk-pixbuf-2.27.1:2[introspection?,X?] - >=x11-libs/gtk+-2.24:2 - media-libs/fontconfig - x11-misc/shared-mime-info - colord? ( >=x11-misc/colord-0.1.9 ) - cups? ( >=net-print/cups-1.2 ) - introspection? ( >=dev-libs/gobject-introspection-1.32 )" -DEPEND="${COMMON_DEPEND} - app-text/docbook-xsl-stylesheets - app-text/docbook-xml-dtd:4.1.2 - dev-libs/libxslt - virtual/pkgconfig - X? ( - x11-proto/xextproto - x11-proto/xproto - x11-proto/inputproto - x11-proto/damageproto - xinerama? ( x11-proto/xineramaproto ) - ) - >=dev-util/gtk-doc-am-1.11 - test? ( - media-fonts/font-misc-misc - media-fonts/font-cursor-misc )" -# gtk+-3.2.2 breaks Alt key handling in <=x11-libs/vte-0.30.1:2.90 -# gtk+-3.3.18 breaks scrolling in <=x11-libs/vte-0.31.0:2.90 -# >=xorg-server-1.11.4 needed for -# http://mail.gnome.org/archives/desktop-devel-list/2012-March/msg00024.html -RDEPEND="${COMMON_DEPEND} - !=x11-themes/gnome-themes-standard-3.6[gtk]'; then - ewarn "Tests will be skipped because >=gnome-themes-standard-3.6[gtk]" - ewarn "is not installed. Please re-run tests after installing the" - ewarn "required version of gnome-themes-standard." - return 0 - fi - unset DBUS_SESSION_BUS_ADDRESS - # Exporting HOME fixes tests using XDG directories spec since all defaults - # are based on $HOME. It is also backward compatible with functions not - # yet ported to this spec. - XDG_DATA_HOME="${T}" HOME="${T}" Xemake check || die "tests failed" -} - -src_install() { - emake DESTDIR="${D}" install - - insinto /etc/gtk-3.0 - doins "${FILESDIR}"/settings.ini - - dodoc AUTHORS ChangeLog* HACKING NEWS* README* - - # Remove unneeded *.la files - prune_libtool_files --modules - - # add -framework Carbon to the .pc files - use aqua && for i in gtk+-3.0.pc gtk+-quartz-3.0.pc gtk+-unix-print-3.0.pc; do - sed -i -e "s:Libs\: :Libs\: -framework Carbon :" "${ED}"usr/$(get_libdir)/pkgconfig/$i || die "sed failed" - done -} - -pkg_preinst() { - gnome2_schemas_savelist -} - -pkg_postinst() { - gnome2_schemas_update - - local GTK3_MODDIR="${EROOT}usr/$(get_libdir)/gtk-3.0/3.0.0" - gtk-query-immodules-3.0 > "${GTK3_MODDIR}/immodules.cache" \ - || ewarn "Failed to run gtk-query-immodules-3.0" - - if ! has_version "app-text/evince"; then - elog "Please install app-text/evince for print preview functionality." - elog "Alternatively, check \"gtk-print-preview-command\" documentation and" - elog "add it to your settings.ini file." - fi -} - -pkg_postrm() { - gnome2_schemas_update -} diff --git a/x11-libs/gtk+/gtk+-3.8.2.ebuild b/x11-libs/gtk+/gtk+-3.8.2.ebuild new file mode 100644 index 000000000000..5989ae7686f0 --- /dev/null +++ b/x11-libs/gtk+/gtk+-3.8.2.ebuild @@ -0,0 +1,212 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/gtk+-3.8.2.ebuild,v 1.1 2013/05/13 20:45:40 pacho Exp $ + +EAPI="5" +inherit eutils flag-o-matic gnome.org gnome2-utils multilib virtualx + +DESCRIPTION="Gimp ToolKit +" +HOMEPAGE="http://www.gtk.org/" + +LICENSE="LGPL-2+" +SLOT="3" +# NOTE: This gtk+ has multi-gdk-backend support, see: +# * http://blogs.gnome.org/kris/2010/12/29/gdk-3-0-on-mac-os-x/ +# * http://mail.gnome.org/archives/gtk-devel-list/2010-November/msg00099.html +# I tried this and got it all compiling, but the end result is unusable as it +# horribly mixes up the backends -- grobian +IUSE="aqua colord cups debug examples +introspection packagekit test vim-syntax wayland X xinerama" +REQUIRED_USE=" + || ( aqua wayland X ) + xinerama? ( X )" + +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +# FIXME: introspection data is built against system installation of gtk+:3 +# NOTE: cairo[svg] dep is due to bug 291283 (not patched to avoid eautoreconf) +# Use gtk+:2 for gtk-update-icon-cache +COMMON_DEPEND=" + X? ( + >=app-accessibility/at-spi2-atk-2.5.3 + x11-libs/libXrender + x11-libs/libX11 + >=x11-libs/libXi-1.3 + x11-libs/libXt + x11-libs/libXext + >=x11-libs/libXrandr-1.3 + x11-libs/libXcursor + x11-libs/libXfixes + x11-libs/libXcomposite + x11-libs/libXdamage + xinerama? ( x11-libs/libXinerama ) + ) + wayland? ( + >=dev-libs/wayland-1.0.0 + media-libs/mesa[wayland] + >=x11-libs/libxkbcommon-0.2.0 + ) + >=dev-libs/glib-2.35.3:2 + >=x11-libs/pango-1.32.4[introspection?] + >=dev-libs/atk-2.7.5[introspection?] + >=x11-libs/cairo-1.10.0[aqua?,glib,svg,X?] + >=x11-libs/gdk-pixbuf-2.27.1:2[introspection?,X?] + >=x11-libs/gtk+-2.24:2 + media-libs/fontconfig + x11-misc/shared-mime-info + colord? ( >=x11-misc/colord-0.1.9 ) + cups? ( >=net-print/cups-1.2 ) + introspection? ( >=dev-libs/gobject-introspection-1.32 ) +" +DEPEND="${COMMON_DEPEND} + app-text/docbook-xsl-stylesheets + app-text/docbook-xml-dtd:4.1.2 + dev-libs/libxslt + virtual/pkgconfig + X? ( + x11-proto/xextproto + x11-proto/xproto + x11-proto/inputproto + x11-proto/damageproto + xinerama? ( x11-proto/xineramaproto ) + ) + >=dev-util/gtk-doc-am-1.11 + test? ( + media-fonts/font-misc-misc + media-fonts/font-cursor-misc ) +" +# gtk+-3.2.2 breaks Alt key handling in <=x11-libs/vte-0.30.1:2.90 +# gtk+-3.3.18 breaks scrolling in <=x11-libs/vte-0.31.0:2.90 +# >=xorg-server-1.11.4 needed for +# http://mail.gnome.org/archives/desktop-devel-list/2012-March/msg00024.html +RDEPEND="${COMMON_DEPEND} + !=x11-themes/gnome-themes-standard-3.6[gtk]'; then + ewarn "Tests will be skipped because >=gnome-themes-standard-3.6[gtk]" + ewarn "is not installed. Please re-run tests after installing the" + ewarn "required version of gnome-themes-standard." + return 0 + fi + + unset DBUS_SESSION_BUS_ADDRESS + Xemake check +} + +src_install() { + emake DESTDIR="${D}" install + + insinto /etc/gtk-3.0 + doins "${FILESDIR}"/settings.ini + + dodoc AUTHORS ChangeLog* HACKING NEWS* README* + + prune_libtool_files --modules + + # add -framework Carbon to the .pc files + use aqua && for i in gtk+-3.0.pc gtk+-quartz-3.0.pc gtk+-unix-print-3.0.pc; do + sed -i -e "s:Libs\: :Libs\: -framework Carbon :" "${ED}"usr/$(get_libdir)/pkgconfig/$i || die "sed failed" + done +} + +pkg_preinst() { + gnome2_schemas_savelist +} + +pkg_postinst() { + gnome2_schemas_update + + local GTK3_MODDIR="${EROOT}usr/$(get_libdir)/gtk-3.0/3.0.0" + gtk-query-immodules-3.0 > "${GTK3_MODDIR}/immodules.cache" \ + || ewarn "Failed to run gtk-query-immodules-3.0" + + if ! has_version "app-text/evince"; then + elog "Please install app-text/evince for print preview functionality." + elog "Alternatively, check \"gtk-print-preview-command\" documentation and" + elog "add it to your settings.ini file." + fi +} + +pkg_postrm() { + gnome2_schemas_update +} -- cgit v1.2.3-65-gdbad