diff options
author | Mart Raudsepp <leio@gentoo.org> | 2007-08-11 21:11:42 +0000 |
---|---|---|
committer | Mart Raudsepp <leio@gentoo.org> | 2007-08-11 21:11:42 +0000 |
commit | 72609bcc3b410f2e9cf9cfc0e4e4aa05115b2738 (patch) | |
tree | 3354a9dd00f23a81e8deef55873362d7a6fdcef6 /x11-libs | |
parent | Version bump. (diff) | |
download | historical-72609bcc3b410f2e9cf9cfc0e4e4aa05115b2738.tar.gz historical-72609bcc3b410f2e9cf9cfc0e4e4aa05115b2738.tar.bz2 historical-72609bcc3b410f2e9cf9cfc0e4e4aa05115b2738.zip |
Removing Gnome 2.14
Package-Manager: portage-2.1.3.4
Diffstat (limited to 'x11-libs')
-rw-r--r-- | x11-libs/vte/ChangeLog | 9 | ||||
-rw-r--r-- | x11-libs/vte/Manifest | 63 | ||||
-rw-r--r-- | x11-libs/vte/files/digest-vte-0.11.13-r2 | 3 | ||||
-rw-r--r-- | x11-libs/vte/files/digest-vte-0.12.2 | 3 | ||||
-rw-r--r-- | x11-libs/vte/files/digest-vte-0.16.5 | 3 | ||||
-rw-r--r-- | x11-libs/vte/files/digest-vte-0.16.6 | 3 | ||||
-rw-r--r-- | x11-libs/vte/files/vte-0.11.13-memory_fix.patch | 238 | ||||
-rw-r--r-- | x11-libs/vte/files/vte-0.12-nonls.patch | 125 | ||||
-rw-r--r-- | x11-libs/vte/files/vte-line-scroll.patch | 57 | ||||
-rw-r--r-- | x11-libs/vte/files/vte-no_lazy_bindings.patch | 12 | ||||
-rw-r--r-- | x11-libs/vte/vte-0.11.13-r2.ebuild | 54 | ||||
-rw-r--r-- | x11-libs/vte/vte-0.12.2.ebuild | 59 | ||||
-rw-r--r-- | x11-libs/vte/vte-0.16.5.ebuild | 52 | ||||
-rw-r--r-- | x11-libs/vte/vte-0.16.6.ebuild | 52 |
14 files changed, 16 insertions, 717 deletions
diff --git a/x11-libs/vte/ChangeLog b/x11-libs/vte/ChangeLog index 14a9b9c45996..f5bbd50346ec 100644 --- a/x11-libs/vte/ChangeLog +++ b/x11-libs/vte/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for x11-libs/vte # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/vte/ChangeLog,v 1.165 2007/08/11 15:01:42 ticho Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/vte/ChangeLog,v 1.166 2007/08/11 21:11:42 leio Exp $ + + 11 Aug 2007; Mart Raudsepp <leio@gentoo.org> + -files/vte-0.11.13-memory_fix.patch, -files/vte-0.12-nonls.patch, + -files/vte-line-scroll.patch, -files/vte-no_lazy_bindings.patch, + -vte-0.11.13-r2.ebuild, -vte-0.12.2.ebuild, -vte-0.16.5.ebuild, + -vte-0.16.6.ebuild: + Removing Gnome 2.14 11 Aug 2007; Andrej Kacian <ticho@gentoo.org> vte-0.16.6-r1.ebuild: Stable on x86, bug #185823. diff --git a/x11-libs/vte/Manifest b/x11-libs/vte/Manifest index 8d27fe0fef08..719634d3148b 100644 --- a/x11-libs/vte/Manifest +++ b/x11-libs/vte/Manifest @@ -1,14 +1,6 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -AUX vte-0.11.13-memory_fix.patch 7661 RMD160 f24d99c3b0ef9b094cc0c1b6913c03c4ec552168 SHA1 dbbdb2399fd22b20567d48fb6b0af4025a56c033 SHA256 65e0f6f6849b68904b4bf1231b88c04f7193a31365af77158e5cd5ed4cd398de -MD5 f8d6220ac03de9b337c4b0ec5243f55f files/vte-0.11.13-memory_fix.patch 7661 -RMD160 f24d99c3b0ef9b094cc0c1b6913c03c4ec552168 files/vte-0.11.13-memory_fix.patch 7661 -SHA256 65e0f6f6849b68904b4bf1231b88c04f7193a31365af77158e5cd5ed4cd398de files/vte-0.11.13-memory_fix.patch 7661 -AUX vte-0.12-nonls.patch 3761 RMD160 5f259113d57b3ea1103994b84d55a5a22c3a7cb6 SHA1 776e40e51d7d546c745593fc682b469b1ed04571 SHA256 3609c8e85e4feee1389e408d0c66224c3ed868a115d01df9f5aafbc926d0f9f6 -MD5 191138f144b086f1d666c643bfa48237 files/vte-0.12-nonls.patch 3761 -RMD160 5f259113d57b3ea1103994b84d55a5a22c3a7cb6 files/vte-0.12-nonls.patch 3761 -SHA256 3609c8e85e4feee1389e408d0c66224c3ed868a115d01df9f5aafbc926d0f9f6 files/vte-0.12-nonls.patch 3761 AUX vte-0.13.2-no-lazy-bindings.patch 356 RMD160 42555101f894ee6dea01cb792d4c631110f42150 SHA1 a21e7dd7e8aac7d7930f0501c303d53f6b7275d3 SHA256 7e666e1ea32cb99549218c77ffbc0ac73ed9d24c4885b02df676f6ecac458fce MD5 287d6f6a10538c544327294e2b36edc7 files/vte-0.13.2-no-lazy-bindings.patch 356 RMD160 42555101f894ee6dea01cb792d4c631110f42150 files/vte-0.13.2-no-lazy-bindings.patch 356 @@ -21,28 +13,9 @@ AUX vte-0.16.6-cursor-modifers-to-csi.patch 2952 RMD160 10612b5c5d5740446f58481f MD5 d7e738fd18b21ea0a9f11252a69844f1 files/vte-0.16.6-cursor-modifers-to-csi.patch 2952 RMD160 10612b5c5d5740446f58481f81fe98c7707f0708 files/vte-0.16.6-cursor-modifers-to-csi.patch 2952 SHA256 3dd98201544f5b20553797ca8133c6304b08dd18d0ae70f3277d591d73b908f1 files/vte-0.16.6-cursor-modifers-to-csi.patch 2952 -AUX vte-line-scroll.patch 2234 RMD160 96dc248294da960119e6adb1012651803d9e0141 SHA1 bf3766828904091e778e1dcf6e15d52bdc97e7c0 SHA256 7b83355aa1b96afdd30506617614ec1e02de7dc81a170f1d1c702c99c2b9ab07 -MD5 3805528034f3d01fa27e24f600618c0d files/vte-line-scroll.patch 2234 -RMD160 96dc248294da960119e6adb1012651803d9e0141 files/vte-line-scroll.patch 2234 -SHA256 7b83355aa1b96afdd30506617614ec1e02de7dc81a170f1d1c702c99c2b9ab07 files/vte-line-scroll.patch 2234 -AUX vte-no_lazy_bindings.patch 419 RMD160 f1da0134ad8bfcf91e44519cd21bd0d50249b035 SHA1 8723f1a5dd6eb9d8501ffdbe9f754ee43fd29aeb SHA256 4d4c0e41249eaa96b2ce918801882ef454ea2c7ab61cb3ed5bf87dbb2d46fdd6 -MD5 31acc289fb190f9bdd0285147233eee0 files/vte-no_lazy_bindings.patch 419 -RMD160 f1da0134ad8bfcf91e44519cd21bd0d50249b035 files/vte-no_lazy_bindings.patch 419 -SHA256 4d4c0e41249eaa96b2ce918801882ef454ea2c7ab61cb3ed5bf87dbb2d46fdd6 files/vte-no_lazy_bindings.patch 419 -DIST vte-0.11.13.tar.bz2 952108 RMD160 4d51361121ccfd37023334a5175bd45f515a0356 SHA1 1437f857f4be1eb53d8c1cf12d439a4092fc7cd2 SHA256 faff81623ca935a36cafd77317c5ddf94f99ef75c77681130bdf7e6d27f55e41 -DIST vte-0.12.2.tar.bz2 974551 RMD160 5ef474f9d4150df1f87459657a446b0d0fcfb32b SHA1 cc76a380dfe23cfc8aba606b146015a6954d67ae SHA256 41d22c945960feb1a924f58d2d237db2fbd1920cc48768ae0b4ac762245fcffb DIST vte-0.14.1.tar.bz2 1008999 RMD160 74b76a5632f790a71b606127767b06f0ce0b6597 SHA1 337868f308d0eed2a16f06c3c40d5496f672dbe9 SHA256 001b252018522a9dab890503a57949bd905d105dd317a2deca0e62f8cd16d6be DIST vte-0.14.2.tar.bz2 1031948 RMD160 e580abbe747ff806d32973d463c909283fcc3b12 SHA1 938e6ca0416191c6ac60745a96bfa84c5eb8519e SHA256 1ad92649f848064f903dd60a2d6d2b724d8fbe3c766bf5a4b6fcdbf1f2435088 -DIST vte-0.16.5.tar.bz2 1102926 RMD160 3941ea10f87e79e8717c8f63df3c4a898ff3aebf SHA1 6b0ea764952a82288b20e818116754825c652777 SHA256 7965f1a49a72f9be615d5c20ccb0d1376125444c29a669699eccfc7c44b68ba7 DIST vte-0.16.6.tar.bz2 1103546 RMD160 13b133c6005b31b1122f8891f89eae7e8bdff750 SHA1 94a8fbcc6b0ae066cefc81c4a61c5edb02f41a58 SHA256 4832e53ab6ccdb1c7aee278b7dce0cb3602972c202a5c0e1726aa660e08e4a10 -EBUILD vte-0.11.13-r2.ebuild 1403 RMD160 9301fb707fb0cbaacccbe6a9b1846bdcb3324b81 SHA1 c15118c042f1ed236f9ce4480b00de0cba2dca33 SHA256 df949332a1d270e65e1b03e2f3bde5f079f5d4e7c90b550f68a7c01b7b05c540 -MD5 7dd7c2b3c82a64d42c27385b8a5fd21e vte-0.11.13-r2.ebuild 1403 -RMD160 9301fb707fb0cbaacccbe6a9b1846bdcb3324b81 vte-0.11.13-r2.ebuild 1403 -SHA256 df949332a1d270e65e1b03e2f3bde5f079f5d4e7c90b550f68a7c01b7b05c540 vte-0.11.13-r2.ebuild 1403 -EBUILD vte-0.12.2.ebuild 1435 RMD160 dfccb060859080dbab6fd31a434d5441accd2b74 SHA1 34ef1930ba81df7877756e572851d606b5657ed9 SHA256 dd2a5be551bd49881cfbc20f9c846219854643fe86057e8c25de60ebf54e8dd5 -MD5 1b3b3f11226780fc4bacd48cc2bafe85 vte-0.12.2.ebuild 1435 -RMD160 dfccb060859080dbab6fd31a434d5441accd2b74 vte-0.12.2.ebuild 1435 -SHA256 dd2a5be551bd49881cfbc20f9c846219854643fe86057e8c25de60ebf54e8dd5 vte-0.12.2.ebuild 1435 EBUILD vte-0.14.1.ebuild 1212 RMD160 6a61c17b05e46cba85daad52faf9d35d48c2ee22 SHA1 24b74d6edd25cd7fe56b986026e2a136661e5077 SHA256 a6e5ce9c6c6ef4714dbdef11aede60df820f4e23daff45090ab2ab02d1697675 MD5 b6c88620c4a69478db5eb466a9207321 vte-0.14.1.ebuild 1212 RMD160 6a61c17b05e46cba85daad52faf9d35d48c2ee22 vte-0.14.1.ebuild 1212 @@ -51,51 +24,31 @@ EBUILD vte-0.14.2.ebuild 1215 RMD160 848c94d031b98189d1a6114bcb915099d82c4ad7 SH MD5 6edbe4ecaae710ecae3849636d50091a vte-0.14.2.ebuild 1215 RMD160 848c94d031b98189d1a6114bcb915099d82c4ad7 vte-0.14.2.ebuild 1215 SHA256 f47ba54299b07e30417080b0015cb935a6d02a5281a33e70d724c80dcd9f9043 vte-0.14.2.ebuild 1215 -EBUILD vte-0.16.5.ebuild 1198 RMD160 058913b3f240af544a02e9d5cf28fd2143537a49 SHA1 82443b1a2bb0425b03544d6ab1d3b9dccfe1fcfd SHA256 4b0ee92f5908fbdbcc61d940a8b03b9f3b2675967d83a02c945a250eb8e90433 -MD5 cb340e65584b5ac209959dd735a5f5b4 vte-0.16.5.ebuild 1198 -RMD160 058913b3f240af544a02e9d5cf28fd2143537a49 vte-0.16.5.ebuild 1198 -SHA256 4b0ee92f5908fbdbcc61d940a8b03b9f3b2675967d83a02c945a250eb8e90433 vte-0.16.5.ebuild 1198 EBUILD vte-0.16.6-r1.ebuild 1294 RMD160 abb43a67385bff0b35990509dc8c032ec194000c SHA1 59744a18e8fa9c6f813153237d9e8daaed93f1a5 SHA256 66db8b09e9e8669e7332c66ea514e7241c227c19129a27540ecaba911efada3d MD5 000d8cb4e06c8c5b3262e315fd44cf25 vte-0.16.6-r1.ebuild 1294 RMD160 abb43a67385bff0b35990509dc8c032ec194000c vte-0.16.6-r1.ebuild 1294 SHA256 66db8b09e9e8669e7332c66ea514e7241c227c19129a27540ecaba911efada3d vte-0.16.6-r1.ebuild 1294 -EBUILD vte-0.16.6.ebuild 1198 RMD160 aeec5b424ae0028fc154ee35efef13487f39d50e SHA1 16c64b8832a0a18e59018b82a27541703957b9bd SHA256 1bcdc99037f000c771fe74abba821618ee195f1b200e7c9f8744e3ccae96e857 -MD5 ee2619b18979041ac461f684653255cf vte-0.16.6.ebuild 1198 -RMD160 aeec5b424ae0028fc154ee35efef13487f39d50e vte-0.16.6.ebuild 1198 -SHA256 1bcdc99037f000c771fe74abba821618ee195f1b200e7c9f8744e3ccae96e857 vte-0.16.6.ebuild 1198 -MISC ChangeLog 20335 RMD160 e710b323eb8be7af7124d94232b9f6f57ec5bf18 SHA1 19d92e62065aae171d382e06837686138af2ed88 SHA256 19a5ad2ca8432c00dacff750d823d15665bc0515a19710752a20316d82f9dbc6 -MD5 639c2490794248aa216f43872512440f ChangeLog 20335 -RMD160 e710b323eb8be7af7124d94232b9f6f57ec5bf18 ChangeLog 20335 -SHA256 19a5ad2ca8432c00dacff750d823d15665bc0515a19710752a20316d82f9dbc6 ChangeLog 20335 +MISC ChangeLog 20627 RMD160 e46760dd2e0070696cf0a6aa9c8334c7f6046972 SHA1 e3ffeab55d981ce45c91a05525573b293343824b SHA256 036dbfccafd27a899313e11b7ff2d84bd276f77ce760f9c743ddf3c10f0faf55 +MD5 f5629cdbd731c05ae29d0dcea8c349cf ChangeLog 20627 +RMD160 e46760dd2e0070696cf0a6aa9c8334c7f6046972 ChangeLog 20627 +SHA256 036dbfccafd27a899313e11b7ff2d84bd276f77ce760f9c743ddf3c10f0faf55 ChangeLog 20627 MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e metadata.xml 158 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 metadata.xml 158 -MD5 8f866e5c4f56fc5f71c7a277d5558b2b files/digest-vte-0.11.13-r2 238 -RMD160 549ec961562bc334d4bd77f3885eaad22a316d1d files/digest-vte-0.11.13-r2 238 -SHA256 5668433dcfeae4c5ba4a7263fd8f3768b54044b56764d1cef0024390c9c73ba4 files/digest-vte-0.11.13-r2 238 -MD5 06576e50168fd8c1e0d9163f15fbff4b files/digest-vte-0.12.2 235 -RMD160 88f0ebec89977862be2b0357832fb671a9cf38c1 files/digest-vte-0.12.2 235 -SHA256 af97e5933429f9dce8087c18a486e84598668b9caa1a2124b247d41bf7625e43 files/digest-vte-0.12.2 235 MD5 4e308ef566300af09dda0ccedf122900 files/digest-vte-0.14.1 238 RMD160 5bcf499625e9864a65eac4b29e6d96945aabc355 files/digest-vte-0.14.1 238 SHA256 a9abe518a1fa6df543175ecd4c2f3c156c21280d43b179363f62601c04096255 files/digest-vte-0.14.1 238 MD5 cb358ff1aab9078e7866f9f91e33ed4f files/digest-vte-0.14.2 238 RMD160 66f85e206fb56faf286223da6612631d8383f527 files/digest-vte-0.14.2 238 SHA256 ec8dc2a9068f5135280188fe2fb0ff902058d4b581f751ef444dc117ef6fb0b0 files/digest-vte-0.14.2 238 -MD5 a50b564d5fb857f4d0d79bcb56d5643e files/digest-vte-0.16.5 238 -RMD160 47dfcb8888bb879f1d4cbbc8c3e5ed3f3d9be078 files/digest-vte-0.16.5 238 -SHA256 7d4f229daa8de8023c48977b02eafccdf6fa883502d36c72e5c3035b0160f924 files/digest-vte-0.16.5 238 -MD5 276e83b41cfc4a28dbfb63d64145de2b files/digest-vte-0.16.6 238 -RMD160 5969be86b5b4ea1668fe03163bf31684f02c5373 files/digest-vte-0.16.6 238 -SHA256 1c24e1da5335b9c6c504f1e7c7492a62fbbcc443b4ecb993db3e92a54a18db46 files/digest-vte-0.16.6 238 MD5 276e83b41cfc4a28dbfb63d64145de2b files/digest-vte-0.16.6-r1 238 RMD160 5969be86b5b4ea1668fe03163bf31684f02c5373 files/digest-vte-0.16.6-r1 238 SHA256 1c24e1da5335b9c6c504f1e7c7492a62fbbcc443b4ecb993db3e92a54a18db46 files/digest-vte-0.16.6-r1 238 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.7 (GNU/Linux) +Version: GnuPG v2.0.5 (GNU/Linux) -iD8DBQFGvc9dQlM6RnzZP+IRAjHHAJ9HKBjDyfCyebOJE2Hf9Hj+yhbYMACfdJSM -XWhq+8kc2E3HRJgI2OpMFHg= -=Bt5Y +iD8DBQFGviW7keYb6olFHJcRAoFxAKCnWEXYYJOpwlWFk+OpmJJn3J7iywCfTeEX +p/qsZLqor2C5mpx3PY20GC4= +=Gl6h -----END PGP SIGNATURE----- diff --git a/x11-libs/vte/files/digest-vte-0.11.13-r2 b/x11-libs/vte/files/digest-vte-0.11.13-r2 deleted file mode 100644 index 6b1321a14ebb..000000000000 --- a/x11-libs/vte/files/digest-vte-0.11.13-r2 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 5eb73c7de433fb6e53ac4378df9d23b5 vte-0.11.13.tar.bz2 952108 -RMD160 4d51361121ccfd37023334a5175bd45f515a0356 vte-0.11.13.tar.bz2 952108 -SHA256 faff81623ca935a36cafd77317c5ddf94f99ef75c77681130bdf7e6d27f55e41 vte-0.11.13.tar.bz2 952108 diff --git a/x11-libs/vte/files/digest-vte-0.12.2 b/x11-libs/vte/files/digest-vte-0.12.2 deleted file mode 100644 index 27562b0af8c9..000000000000 --- a/x11-libs/vte/files/digest-vte-0.12.2 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 7cb1bd6ca528bc4db5ec685549fd3eb1 vte-0.12.2.tar.bz2 974551 -RMD160 5ef474f9d4150df1f87459657a446b0d0fcfb32b vte-0.12.2.tar.bz2 974551 -SHA256 41d22c945960feb1a924f58d2d237db2fbd1920cc48768ae0b4ac762245fcffb vte-0.12.2.tar.bz2 974551 diff --git a/x11-libs/vte/files/digest-vte-0.16.5 b/x11-libs/vte/files/digest-vte-0.16.5 deleted file mode 100644 index d4bd765716b0..000000000000 --- a/x11-libs/vte/files/digest-vte-0.16.5 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 54252b22c7df76e4e1bf8f5a89fe394d vte-0.16.5.tar.bz2 1102926 -RMD160 3941ea10f87e79e8717c8f63df3c4a898ff3aebf vte-0.16.5.tar.bz2 1102926 -SHA256 7965f1a49a72f9be615d5c20ccb0d1376125444c29a669699eccfc7c44b68ba7 vte-0.16.5.tar.bz2 1102926 diff --git a/x11-libs/vte/files/digest-vte-0.16.6 b/x11-libs/vte/files/digest-vte-0.16.6 deleted file mode 100644 index 3b6c1fb7b2de..000000000000 --- a/x11-libs/vte/files/digest-vte-0.16.6 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 131174986ab519b91dfcd6cf22541cbb vte-0.16.6.tar.bz2 1103546 -RMD160 13b133c6005b31b1122f8891f89eae7e8bdff750 vte-0.16.6.tar.bz2 1103546 -SHA256 4832e53ab6ccdb1c7aee278b7dce0cb3602972c202a5c0e1726aa660e08e4a10 vte-0.16.6.tar.bz2 1103546 diff --git a/x11-libs/vte/files/vte-0.11.13-memory_fix.patch b/x11-libs/vte/files/vte-0.11.13-memory_fix.patch deleted file mode 100644 index 30d8098232ef..000000000000 --- a/x11-libs/vte/files/vte-0.11.13-memory_fix.patch +++ /dev/null @@ -1,238 +0,0 @@ -# Patch from upstream's CVS repository, see: -# http://bugzilla.gnome.org/show_bug.cgi?id=160993#c9 -diff -NurdB vte-0.11.13/src/table.c vte-0.11.13-patched/src/table.c ---- vte-0.11.13/src/table.c 2004-11-16 19:23:44.000000000 -0500 -+++ vte-0.11.13-patched/src/table.c 2005-06-27 10:43:47.000000000 -0500 -@@ -41,18 +41,16 @@ - (((__c) < (VTE_TABLE_MAX_LITERAL)) ? (__c) : 0) - #define _vte_table_is_numeric(__c) \ - (((__c) >= '0') && ((__c) <= '9')) --enum _vte_table_specials { -- _vte_table_string = VTE_TABLE_MAX_LITERAL, -- _vte_table_number, -- _vte_table_max --}; -+ - struct _vte_table { - GQuark resultq; - const char *result; - unsigned char *original; - gssize original_length; - int increment; -- struct _vte_table *table[_vte_table_max]; -+ struct _vte_table *table_string; -+ struct _vte_table *table_number; -+ struct _vte_table **table; - }; - - /* Argument info. */ -@@ -74,16 +72,31 @@ - return g_malloc0(sizeof(struct _vte_table)); - } - -+struct _vte_table ** -+_vte_table_literal_new(void) -+{ -+ return g_malloc0(sizeof(struct _vte_table *) * VTE_TABLE_MAX_LITERAL); -+} -+ - /* Free a table. */ - void - _vte_table_free(struct _vte_table *table) - { - unsigned int i; -- for (i = 0; i < G_N_ELEMENTS(table->table); i++) { -- if (table->table[i] != NULL) { -- _vte_table_free(table->table[i]); -- table->table[i] = NULL; -+ if (table->table != NULL) { -+ for (i = 0; i < VTE_TABLE_MAX_LITERAL; i++) { -+ if (table->table[i] != NULL) { -+ _vte_table_free(table->table[i]); -+ table->table[i] = NULL; -+ } - } -+ g_free(table->table); -+ } -+ if (table->table_string != NULL) { -+ _vte_table_free(table->table_string); -+ } -+ if (table->table_number != NULL) { -+ _vte_table_free(table->table_number); - } - if (table->original_length == 0) { - g_assert(table->original == NULL); -@@ -153,11 +166,11 @@ - (pattern[1] == '2') || - (pattern[1] == '3')) { - /* Create a new subtable. */ -- if (table->table[_vte_table_number] == NULL) { -+ if (table->table_number == NULL) { - subtable = _vte_table_new(); -- table->table[_vte_table_number] = subtable; -+ table->table_number = subtable; - } else { -- subtable = table->table[_vte_table_number]; -+ subtable = table->table_number; - } - /* Add the rest of the string to the subtable. */ - _vte_table_addi(subtable, original, original_length, -@@ -213,11 +226,11 @@ - /* It must have a terminator. */ - g_assert(length >= 3); - /* Create a new subtable. */ -- if (table->table[_vte_table_string] == NULL) { -+ if (table->table_string == NULL) { - subtable = _vte_table_new(); -- table->table[_vte_table_string] = subtable; -+ table->table_string = subtable; - } else { -- subtable = table->table[_vte_table_string]; -+ subtable = table->table_string; - } - /* Add the rest of the string to the subtable. */ - _vte_table_addi(subtable, original, original_length, -@@ -229,6 +242,11 @@ - /* Handle an escaped '%'. */ - if (pattern[1] == '%') { - /* Create a new subtable. */ -+ if (table->table == NULL) { -+ table->table = _vte_table_literal_new(); -+ subtable = _vte_table_new(); -+ table->table['%'] = subtable; -+ } else - if (table->table['%'] == NULL) { - subtable = _vte_table_new(); - table->table['%'] = subtable; -@@ -250,6 +268,11 @@ - * character value. */ - for (i = pattern[2]; i < VTE_TABLE_MAX_LITERAL; i++) { - /* Create a new subtable. */ -+ if (table->table == NULL) { -+ table->table = _vte_table_literal_new(); -+ subtable = _vte_table_new(); -+ table->table[i] = subtable; -+ } else - if (table->table[i] == NULL) { - subtable = _vte_table_new(); - table->table[i] = subtable; -@@ -263,6 +286,11 @@ - result, quark, inc); - } - /* Also add a subtable for higher characters. */ -+ if (table->table == NULL) { -+ table->table = _vte_table_literal_new(); -+ subtable = _vte_table_new(); -+ table->table[0] = subtable; -+ } else - if (table->table[0] == NULL) { - subtable = _vte_table_new(); - table->table[0] = subtable; -@@ -280,6 +308,11 @@ - /* A literal (or an unescaped '%', which is also a literal). */ - check = (guint8) pattern[0]; - g_assert(check < VTE_TABLE_MAX_LITERAL); -+ if (table->table == NULL) { -+ table->table = _vte_table_literal_new(); -+ subtable = _vte_table_new(); -+ table->table[check] = subtable; -+ } else - if (table->table[check] == NULL) { - subtable = _vte_table_new(); - table->table[check] = subtable; -@@ -334,11 +367,12 @@ - } - - /* Check if this node has a string disposition. */ -- if (table->table[_vte_table_string] != NULL) { -+ if (table->table_string != NULL) { - /* Iterate over all non-terminator values. */ -- subtable = table->table[_vte_table_string]; -+ subtable = table->table_string; - for (i = 0; i < length; i++) { -- if (subtable->table[_vte_table_map_literal(candidate[i])] != NULL) { -+ if ((subtable->table != NULL) && -+ (subtable->table[_vte_table_map_literal(candidate[i])] != NULL)) { - break; - } - } -@@ -356,8 +390,8 @@ - - /* Check if this could be a number. */ - if ((_vte_table_is_numeric(candidate[0])) && -- (table->table[_vte_table_number] != NULL)) { -- subtable = table->table[_vte_table_number]; -+ (table->table_number != NULL)) { -+ subtable = table->table_number; - /* Iterate over all numeric characters. */ - for (i = 0; i < length; i++) { - if (!_vte_table_is_numeric(candidate[i])) { -@@ -377,7 +411,8 @@ - } - - /* Check for an exact match. */ -- if (table->table[_vte_table_map_literal(candidate[0])] != NULL) { -+ if ((table->table != NULL) && -+ (table->table[_vte_table_map_literal(candidate[0])] != NULL)) { - subtable = table->table[_vte_table_map_literal(candidate[0])]; - /* Save the parameter info. */ - arginfo = g_malloc(sizeof(struct _vte_table_arginfo)); -@@ -526,10 +561,11 @@ - - /* If there's no literal path, and no generic path, and the numeric - * path isn't available, then it's not a sequence, either. */ -- if (table->table[_vte_table_map_literal(candidate[0])] == NULL) { -- if (table->table[_vte_table_string] == NULL) { -+ if ((table->table == NULL) || -+ (table->table[_vte_table_map_literal(candidate[0])] == NULL)) { -+ if (table->table_string == NULL) { - if (!(_vte_table_is_numeric(candidate[0])) || -- (table->table[_vte_table_number] == NULL)) { -+ (table->table_number == NULL)) { - /* No match. */ - return NULL; - } -@@ -538,7 +574,11 @@ - - /* Check for a literal match. */ - for (i = 0, head = table; (i < length) && (head != NULL); i++) { -- head = head->table[_vte_table_map_literal(candidate[i])]; -+ if (head->table == NULL) { -+ head = NULL; -+ } else { -+ head = head->table[_vte_table_map_literal(candidate[i])]; -+ } - } - if ((head != NULL) && (head->result != NULL)) { - /* Got a literal match. */ -@@ -645,7 +685,7 @@ - - /* Literal? */ - for (i = 1; i < VTE_TABLE_MAX_LITERAL; i++) { -- if (table->table[i] != NULL) { -+ if ((table->table != NULL) && (table->table[i] != NULL)) { - if (i < 32) { - newlead = g_strdup_printf("%s^%c", lead, - i + 64); -@@ -658,17 +698,17 @@ - } - - /* String? */ -- if (table->table[_vte_table_string] != NULL) { -+ if (table->table_string != NULL) { - newlead = g_strdup_printf("%s{string}", lead); -- _vte_table_printi(table->table[_vte_table_string], -+ _vte_table_printi(table->table_string, - newlead, count); - g_free(newlead); - } - - /* Number(+)? */ -- if (table->table[_vte_table_number] != NULL) { -+ if (table->table_number != NULL) { - newlead = g_strdup_printf("%s{number}", lead); -- _vte_table_printi(table->table[_vte_table_number], -+ _vte_table_printi(table->table_number, - newlead, count); - g_free(newlead); - } diff --git a/x11-libs/vte/files/vte-0.12-nonls.patch b/x11-libs/vte/files/vte-0.12-nonls.patch deleted file mode 100644 index f15cc186eca2..000000000000 --- a/x11-libs/vte/files/vte-0.12-nonls.patch +++ /dev/null @@ -1,125 +0,0 @@ -diff -Naurp vte-0.12.2.orig/src/iso2022.c vte-0.12.2/src/iso2022.c ---- vte-0.12.2.orig/src/iso2022.c 2006-03-15 11:02:59.000000000 +0000 -+++ vte-0.12.2/src/iso2022.c 2006-06-07 15:53:48.000000000 +0000 -@@ -35,7 +35,13 @@ - #ifdef HAVE_LOCALE_H - #include <locale.h> - #endif -+ -+#ifdef ENABLE_NLS - #include <glib/gi18n-lib.h> -+#else -+#define _(String) String -+#define bindtextdomain(package,dir) -+#endif - - /* Maps which jive with XTerm's ESC ()*+ ? sequences, RFC 1468. Add the - * PC437 map because despite knowing that XTerm doesn't support it, certain -diff -Naurp vte-0.12.2.orig/src/reaper.c vte-0.12.2/src/reaper.c ---- vte-0.12.2.orig/src/reaper.c 2006-06-07 15:47:11.000000000 +0000 -+++ vte-0.12.2/src/reaper.c 2006-06-07 15:52:35.000000000 +0000 -@@ -34,7 +34,13 @@ - #ifdef HAVE_LOCALE_H - #include <locale.h> - #endif -+ -+#ifdef ENABLE_NLS - #include <glib/gi18n-lib.h> -+#else -+#define _(String) String -+#define bindtextdomain(package,dir) -+#endif - - static VteReaper *singleton_reaper = NULL; - struct reaper_info { -diff -Naurp vte-0.12.2.orig/src/vte.c vte-0.12.2/src/vte.c ---- vte-0.12.2.orig/src/vte.c 2006-06-07 15:47:11.000000000 +0000 -+++ vte-0.12.2/src/vte.c 2006-06-07 15:52:35.000000000 +0000 -@@ -47,7 +47,13 @@ - #ifdef HAVE_LOCALE_H - #include <locale.h> - #endif -+ -+#ifdef ENABLE_NLS - #include <glib/gi18n-lib.h> -+#else -+#define _(String) String -+#define bindtextdomain(package,dir) -+#endif - - #ifndef HAVE_WINT_T - typedef gunichar wint_t; -@@ -9557,7 +9563,7 @@ vte_terminal_class_init(VteTerminalClass - #endif - - bindtextdomain(GETTEXT_PACKAGE, LOCALEDIR); --#ifdef HAVE_DECL_BIND_TEXTDOMAIN_CODESET -+#if HAVE_DECL_BIND_TEXTDOMAIN_CODESET - bind_textdomain_codeset(PACKAGE, "UTF-8"); - #endif - -diff -Naurp vte-0.12.2.orig/src/vteaccess.c vte-0.12.2/src/vteaccess.c ---- vte-0.12.2.orig/src/vteaccess.c 2006-03-15 11:02:59.000000000 +0000 -+++ vte-0.12.2/src/vteaccess.c 2006-06-07 15:55:28.000000000 +0000 -@@ -34,7 +34,13 @@ - #ifdef HAVE_LOCALE_H - #include <locale.h> - #endif -+ -+#ifdef ENABLE_NLS - #include <glib/gi18n-lib.h> -+#else -+#define _(String) String -+#define bindtextdomain(package,dir) -+#endif - - #define VTE_TERMINAL_ACCESSIBLE_PRIVATE_DATA "VteTerminalAccessiblePrivateData" - -diff -Naurp vte-0.12.2.orig/src/vteapp.c vte-0.12.2/src/vteapp.c ---- vte-0.12.2.orig/src/vteapp.c 2006-03-15 11:02:59.000000000 +0000 -+++ vte-0.12.2/src/vteapp.c 2006-06-07 15:54:19.000000000 +0000 -@@ -34,7 +34,12 @@ - #include "debug.h" - #include "vte.h" - -+#ifdef ENABLE_NLS - #include <glib/gi18n-lib.h> -+#else -+#define _(String) String -+#define bindtextdomain(package,dir) -+#endif - - #define DINGUS1 "(((news|telnet|nttp|file|http|ftp|https)://)|(www|ftp)[-A-Za-z0-9]*\\.)[-A-Za-z0-9\\.]+(:[0-9]*)?" - #define DINGUS2 "(((news|telnet|nttp|file|http|ftp|https)://)|(www|ftp)[-A-Za-z0-9]*\\.)[-A-Za-z0-9\\.]+(:[0-9]*)?/[-A-Za-z0-9_\\$\\.\\+\\!\\*\\(\\),;:@&=\\?/~\\#\\%]*[^]'\\.}>\\) ,\\\"]" -diff -Naurp vte-0.12.2.orig/src/vtebg.c vte-0.12.2/src/vtebg.c ---- vte-0.12.2.orig/src/vtebg.c 2006-06-07 15:47:11.000000000 +0000 -+++ vte-0.12.2/src/vtebg.c 2006-06-07 15:52:35.000000000 +0000 -@@ -25,7 +25,12 @@ - #include "marshal.h" - #include "vtebg.h" - -+#ifdef ENABLE_NLS - #include <glib/gi18n-lib.h> -+#else -+#define _(String) String -+#define bindtextdomain(package,dir) -+#endif - - struct VteBgPrivate { - GList *cache; -diff -Naurp vte-0.12.2.orig/src/vtexft.c vte-0.12.2/src/vtexft.c ---- vte-0.12.2.orig/src/vtexft.c 2006-03-15 11:02:59.000000000 +0000 -+++ vte-0.12.2/src/vtexft.c 2006-06-07 15:54:58.000000000 +0000 -@@ -37,7 +37,12 @@ - #include "vtexft.h" - #include "vtetree.h" - -+#ifdef ENABLE_NLS - #include <glib/gi18n-lib.h> -+#else -+#define _(String) String -+#define bindtextdomain(package,dir) -+#endif - - #define FONT_INDEX_FUDGE 10 - #define CHAR_WIDTH_FUDGE 10 diff --git a/x11-libs/vte/files/vte-line-scroll.patch b/x11-libs/vte/files/vte-line-scroll.patch deleted file mode 100644 index ad5f878530f7..000000000000 --- a/x11-libs/vte/files/vte-line-scroll.patch +++ /dev/null @@ -1,57 +0,0 @@ ---- vte.c.ORG 2004-03-06 10:28:09.000000000 -0800 -+++ vte.c 2004-03-06 10:44:23.000000000 -0800 -@@ -1917,4 +1917,31 @@ - } - -+/* Scroll up or down in the current screen. */ -+static void -+vte_terminal_scroll_lines(VteTerminal *terminal, gint lines) -+{ -+ glong destination; -+ g_return_if_fail(VTE_IS_TERMINAL(terminal)); -+#ifdef VTE_DEBUG -+ if (_vte_debug_on(VTE_DEBUG_IO)) { -+ fprintf(stderr, "Scrolling %d lines.\n", lines); -+ } -+#endif -+ /* Calculate the ideal position where we want to be before clamping. */ -+ destination = floor(gtk_adjustment_get_value(terminal->adjustment)); -+ destination += lines; -+ /* Can't scroll past data we have. */ -+ destination = CLAMP(destination, -+ terminal->adjustment->lower, -+ terminal->adjustment->upper - terminal->row_count); -+ /* Tell the scrollbar to adjust itself. */ -+ gtk_adjustment_set_value(terminal->adjustment, destination); -+ /* Clear dingus match set. */ -+ vte_terminal_match_contents_clear(terminal); -+ /* Notify viewers that the contents have changed. */ -+ vte_terminal_emit_contents_changed(terminal); -+} -+ -+ - /* Scroll so that the scroll delta is the minimum value. */ - static void -@@ -8038,4 +8065,22 @@ - } - break; -+ case GDK_KP_Up: -+ case GDK_Up: -+ if (terminal->pvt->modifiers & GDK_SHIFT_MASK) { -+ vte_terminal_scroll_lines(terminal, -1); -+ scrolled = TRUE; -+ handled = TRUE; -+ suppress_meta_esc = TRUE; -+ } -+ break; -+ case GDK_KP_Down: -+ case GDK_Down: -+ if (terminal->pvt->modifiers & GDK_SHIFT_MASK) { -+ vte_terminal_scroll_lines(terminal, 1); -+ scrolled = TRUE; -+ handled = TRUE; -+ suppress_meta_esc = TRUE; -+ } -+ break; - case GDK_KP_Home: - case GDK_Home: diff --git a/x11-libs/vte/files/vte-no_lazy_bindings.patch b/x11-libs/vte/files/vte-no_lazy_bindings.patch deleted file mode 100644 index a93480c9d04f..000000000000 --- a/x11-libs/vte/files/vte-no_lazy_bindings.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- vte-0.11.12/gnome-pty-helper/Makefile.am.orig 2005-05-05 17:14:21.000000000 -0400 -+++ vte-0.11.12/gnome-pty-helper/Makefile.am 2005-05-05 17:14:42.000000000 -0400 -@@ -1,7 +1,8 @@ - libexec_PROGRAMS = gnome-pty-helper - - AM_CFLAGS = @CFLAGS@ @GLIB_CFLAGS@ --AM_LDFLAGS = @LDFLAGS@ @GLIB_LIBS@ -+LAZYLDFLAGS = -Wl,-z,now -+AM_LDFLAGS = @LDFLAGS@ @GLIB_LIBS@ $(LAZYLDFLAGS) - - gnome_pty_helper_SOURCES = \ - gnome-pty.h \ diff --git a/x11-libs/vte/vte-0.11.13-r2.ebuild b/x11-libs/vte/vte-0.11.13-r2.ebuild deleted file mode 100644 index 500db33bfdd0..000000000000 --- a/x11-libs/vte/vte-0.11.13-r2.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/vte/vte-0.11.13-r2.ebuild,v 1.12 2006/02/14 05:34:43 leonardop Exp $ - -inherit eutils gnome2 - -DESCRIPTION="Xft powered terminal widget" -HOMEPAGE="http://www.gnome.org/" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 sparc x86" -IUSE="debug doc python static" - -RDEPEND=">=dev-libs/glib-2 - >=x11-libs/gtk+-2.2 - >=x11-libs/pango-1.1 - >=media-libs/freetype-2.0.2 - media-libs/fontconfig - sys-libs/ncurses - python? ( >=dev-python/pygtk-2.4 - >=dev-lang/python-2.2 ) - virtual/xft" - -DEPEND="${RDEPEND} - doc? ( >=dev-util/gtk-doc-0.6 ) - dev-util/pkgconfig" - -DOCS="AUTHORS ChangeLog HACKING NEWS README" -G2CONF="${G2CONF} $(use_enable debug debugging) $(use_enable python) \ -$(use_enable static)" - -src_unpack() { - unpack ${A} - cd ${S}/src - - # Apply the, shift-<up,down> scroll one - # line at a time patch. - epatch ${FILESDIR}/${PN}-line-scroll.patch - - cd ${S} - # Reduce memory use. See bug #96702. - epatch ${FILESDIR}/${P}-memory_fix.patch - # Resolve all symbols at execution time for gnome-pty-helper. See bug - # #91617. - epatch ${FILESDIR}/${PN}-no_lazy_bindings.patch - - cd gnome-pty-helper - WANT_AUTOMAKE=1.9 - einfo "Running aclocal" - aclocal || die "Aclocal failed" - einfo "Running automake" - automake || die "Automake failed" -} diff --git a/x11-libs/vte/vte-0.12.2.ebuild b/x11-libs/vte/vte-0.12.2.ebuild deleted file mode 100644 index c90214d4b60e..000000000000 --- a/x11-libs/vte/vte-0.12.2.ebuild +++ /dev/null @@ -1,59 +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/vte/vte-0.12.2.ebuild,v 1.13 2007/07/22 03:07:25 dberkholz Exp $ - -inherit eutils autotools gnome2 - -DESCRIPTION="Xft powered terminal widget" -HOMEPAGE="http://www.gnome.org/" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86" -IUSE="debug doc opengl python" - -RDEPEND=">=dev-libs/glib-2.6 - >=x11-libs/gtk+-2.6 - >=x11-libs/pango-1.1 - >=media-libs/freetype-2.0.2 - media-libs/fontconfig - sys-libs/ncurses - python? ( - >=dev-python/pygtk-2.4 - >=dev-lang/python-2.2 ) - opengl? ( - virtual/opengl - virtual/glu ) - x11-libs/libX11 - virtual/xft" - -# No need to specify gettext. See bug #134436. -DEPEND="${RDEPEND} - doc? ( >=dev-util/gtk-doc-1.0 ) - >=dev-util/pkgconfig-0.9 - >=dev-util/intltool-0.31" - -DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README" - -pkg_setup() { - G2CONF="$(use_enable debug debugging) \ - $(use_enable python) \ - $(use_with opengl glX) \ - --with-xft2 - --with-pangox" -} - -src_unpack() { - unpack "${A}" - cd "${S}" - - # Resolve all symbols at execution time for gnome-pty-helper. See bug - # #91617. - epatch "${FILESDIR}"/${PN}-no_lazy_bindings.patch - - # Allow compilation on systems without gettext (bug #134436). - epatch "${FILESDIR}"/${PN}-0.12-nonls.patch - - cd "${S}/gnome-pty-helper" - eautoreconf || die "eautoreconf failed" -} diff --git a/x11-libs/vte/vte-0.16.5.ebuild b/x11-libs/vte/vte-0.16.5.ebuild deleted file mode 100644 index 90349dc2778e..000000000000 --- a/x11-libs/vte/vte-0.16.5.ebuild +++ /dev/null @@ -1,52 +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/vte/vte-0.16.5.ebuild,v 1.1 2007/06/05 16:44:39 dang Exp $ - -inherit eutils gnome2 autotools - -DESCRIPTION="Gnome terminal widget" -HOMEPAGE="http://www.gnome.org/" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -# pcre is broken in this release -IUSE="debug doc python opengl" - -RDEPEND=">=dev-libs/glib-2.9 - >=x11-libs/gtk+-2.6 - >=x11-libs/pango-1.1 - >=media-libs/freetype-2.0.2 - media-libs/fontconfig - sys-libs/ncurses - opengl? ( - virtual/opengl - virtual/glu - ) - python? ( - >=dev-python/pygtk-2.4 - >=dev-lang/python-2.2 - ) - x11-libs/libX11 - virtual/xft" - -DEPEND="${RDEPEND} - doc? ( >=dev-util/gtk-doc-1.0 ) - >=dev-util/intltool-0.35 - >=dev-util/pkgconfig-0.9 - sys-devel/gettext" - -DOCS="AUTHORS ChangeLog HACKING NEWS README" - -pkg_setup() { - G2CONF="$(use_enable debug) $(use_enable python) \ - $(use_with opengl glX) --with-xft2 --with-pangox" -} - -src_unpack() { - gnome2_src_unpack - - epatch ${FILESDIR}/${PN}-0.13.2-no-lazy-bindings.patch - cd ${S}/gnome-pty-helper - eautomake -} diff --git a/x11-libs/vte/vte-0.16.6.ebuild b/x11-libs/vte/vte-0.16.6.ebuild deleted file mode 100644 index 16a999df29cf..000000000000 --- a/x11-libs/vte/vte-0.16.6.ebuild +++ /dev/null @@ -1,52 +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/vte/vte-0.16.6.ebuild,v 1.1 2007/06/27 12:18:25 leio Exp $ - -inherit eutils gnome2 autotools - -DESCRIPTION="Gnome terminal widget" -HOMEPAGE="http://www.gnome.org/" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -# pcre is broken in this release -IUSE="debug doc python opengl" - -RDEPEND=">=dev-libs/glib-2.9 - >=x11-libs/gtk+-2.6 - >=x11-libs/pango-1.1 - >=media-libs/freetype-2.0.2 - media-libs/fontconfig - sys-libs/ncurses - opengl? ( - virtual/opengl - virtual/glu - ) - python? ( - >=dev-python/pygtk-2.4 - >=dev-lang/python-2.2 - ) - x11-libs/libX11 - virtual/xft" - -DEPEND="${RDEPEND} - doc? ( >=dev-util/gtk-doc-1.0 ) - >=dev-util/intltool-0.35 - >=dev-util/pkgconfig-0.9 - sys-devel/gettext" - -DOCS="AUTHORS ChangeLog HACKING NEWS README" - -pkg_setup() { - G2CONF="$(use_enable debug) $(use_enable python) \ - $(use_with opengl glX) --with-xft2 --with-pangox" -} - -src_unpack() { - gnome2_src_unpack - - epatch ${FILESDIR}/${PN}-0.13.2-no-lazy-bindings.patch - cd ${S}/gnome-pty-helper - eautomake -} |