diff options
Diffstat (limited to 'x11-libs/qt')
-rw-r--r-- | x11-libs/qt/ChangeLog | 8 | ||||
-rw-r--r-- | x11-libs/qt/Manifest | 131 | ||||
-rw-r--r-- | x11-libs/qt/files/digest-qt-4.1.2 | 6 | ||||
-rw-r--r-- | x11-libs/qt/files/qt-3.3.6-visibility.patch | 159 | ||||
-rw-r--r-- | x11-libs/qt/qt-3.3.6-r1.ebuild | 6 |
5 files changed, 296 insertions, 14 deletions
diff --git a/x11-libs/qt/ChangeLog b/x11-libs/qt/ChangeLog index 9980b10ea8ab..53065fdf9d10 100644 --- a/x11-libs/qt/ChangeLog +++ b/x11-libs/qt/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for x11-libs/qt # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt/ChangeLog,v 1.314 2006/05/23 18:11:07 corsair Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt/ChangeLog,v 1.315 2006/05/24 11:15:19 flameeyes Exp $ + + 24 May 2006; Diego Pettenò <flameeyes@gentoo.org> + +files/qt-3.3.6-visibility.patch, qt-3.3.6-r1.ebuild: + Add visibility patch to enable KDE hidden visibility. Enable only in + presence of GCC 4.1 or later, so that we play it safe. No visibility flags + are enabled or it would break Qt! 23 May 2006; Markus Rothe <corsair@gentoo.org> qt-4.1.2.ebuild: Stable on ppc64; bug #132349 diff --git a/x11-libs/qt/Manifest b/x11-libs/qt/Manifest index 69dbabd3a432..ac1ada27a560 100644 --- a/x11-libs/qt/Manifest +++ b/x11-libs/qt/Manifest @@ -1,33 +1,146 @@ -MD5 fde70977b6fef7ad8bfe28f11e7f532e ChangeLog 10315 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +AUX 0001-dnd_optimization.patch 5623 RMD160 b62b5868086b4d352be66989cc23cd3bb963e283 SHA1 4f3416c3a7e44d52c1088c52256decb384e4b1bc SHA256 8e138a2fdd053ec81522df19ce30f7e4c05838dfd8e0c8069ffb793ba45d7439 MD5 8ffca1b1b7523339af04fd24b4595ce4 files/0001-dnd_optimization.patch 5623 +RMD160 b62b5868086b4d352be66989cc23cd3bb963e283 files/0001-dnd_optimization.patch 5623 +SHA256 8e138a2fdd053ec81522df19ce30f7e4c05838dfd8e0c8069ffb793ba45d7439 files/0001-dnd_optimization.patch 5623 +AUX 0002-dnd_active_window_fix.patch 7289 RMD160 b355f5fd028d35d88ca15bf9ce8da41bd365f12d SHA1 5b16995f072cbde80f000967aa11d8a88ed34e23 SHA256 e36383b43a53b815f3958608275c60299a0638b6b3201c3a3d9318ee2ead26d1 MD5 8b3da5dae8babfcbdee3be465579d6c2 files/0002-dnd_active_window_fix.patch 7289 +RMD160 b355f5fd028d35d88ca15bf9ce8da41bd365f12d files/0002-dnd_active_window_fix.patch 7289 +SHA256 e36383b43a53b815f3958608275c60299a0638b6b3201c3a3d9318ee2ead26d1 files/0002-dnd_active_window_fix.patch 7289 +AUX 0037-dnd-timestamp-fix.patch 2138 RMD160 c11fffd7801fb357beb2d489e6e7cc4edefc3030 SHA1 cda25e150541c3a2ba56ec6974e2771b8aaad0de SHA256 490eb5c21dc30e0beac0aac8a4b6159d56a5e3e7fe40daad39f0c0823648917d MD5 0cc401186f490faf55906cd458280db8 files/0037-dnd-timestamp-fix.patch 2138 +RMD160 c11fffd7801fb357beb2d489e6e7cc4edefc3030 files/0037-dnd-timestamp-fix.patch 2138 +SHA256 490eb5c21dc30e0beac0aac8a4b6159d56a5e3e7fe40daad39f0c0823648917d files/0037-dnd-timestamp-fix.patch 2138 +AUX 0038-dragobject-dont-prefer-unknown.patch 2551 RMD160 0a89aec1a6f9672a927029ca01a1bd8573552745 SHA1 3a2371a520d800904350bb9e6e445d6b3092bb88 SHA256 b5c0d00d1ac84302bc2123ccdfdab473cd0daf12f4ba70d6318084d9f744242c MD5 eb6eb6b68c8f747b12a3a53efc4b6480 files/0038-dragobject-dont-prefer-unknown.patch 2551 +RMD160 0a89aec1a6f9672a927029ca01a1bd8573552745 files/0038-dragobject-dont-prefer-unknown.patch 2551 +SHA256 b5c0d00d1ac84302bc2123ccdfdab473cd0daf12f4ba70d6318084d9f744242c files/0038-dragobject-dont-prefer-unknown.patch 2551 +AUX 0044-qscrollview-windowactivate-fix.diff 1584 RMD160 978cc6c473b668e1bfd5969cce9307719baecf0a SHA1 657ff8ab47aafbd6469688f489fd3788ccb98907 SHA256 f73798b72251d6fe97ed8e661719ba29983c087587ed952618ec4a97bf1816d5 MD5 83bc7294b66b53ac1e5a22f15c0bdbf6 files/0044-qscrollview-windowactivate-fix.diff 1584 +RMD160 978cc6c473b668e1bfd5969cce9307719baecf0a files/0044-qscrollview-windowactivate-fix.diff 1584 +SHA256 f73798b72251d6fe97ed8e661719ba29983c087587ed952618ec4a97bf1816d5 files/0044-qscrollview-windowactivate-fix.diff 1584 +AUX 0047-fix-kmenu-widget.diff 992 RMD160 bada5e23043d314b15f3af1eda70c8833112ebce SHA1 d67e34b540c2f19e7e3e3715535a6732f447b22c SHA256 0dadffc3218b04eb327baf51c1f681843046cdf07a52b943f46373cd8384c275 MD5 4122542a37b787efb9476b0fb1fdafc0 files/0047-fix-kmenu-widget.diff 992 +RMD160 bada5e23043d314b15f3af1eda70c8833112ebce files/0047-fix-kmenu-widget.diff 992 +SHA256 0dadffc3218b04eb327baf51c1f681843046cdf07a52b943f46373cd8384c275 files/0047-fix-kmenu-widget.diff 992 +AUX 0048-qclipboard_hack_80072.patch 1662 RMD160 ebfba0d27c03dcceeac7ad64650d5f6d7039ecdb SHA1 5c174acaf3b148f8d70345f68c7f22352450d582 SHA256 e47a1af0272e952cefacd30d466861b40d9bc969f6e5bc5cb32b878140af1d3c MD5 3e5e045d0c1448839a8dc1c82aeef21b files/0048-qclipboard_hack_80072.patch 1662 -MD5 7b2e89178256792970af91c675736674 files/digest-qt-3.3.4-r8 590 -MD5 7b2e89178256792970af91c675736674 files/digest-qt-3.3.4-r9 590 -MD5 cb9c5c7f7299bdac934aa277f9760be4 files/digest-qt-3.3.6 611 -MD5 cb9c5c7f7299bdac934aa277f9760be4 files/digest-qt-3.3.6-r1 611 -MD5 461f9ff4a48b98c13e4605e0eff40f2a files/digest-qt-4.1.1 289 -MD5 15c631ab0d3b41fe4aa3d7e9d8483185 files/digest-qt-4.1.2 289 +RMD160 ebfba0d27c03dcceeac7ad64650d5f6d7039ecdb files/0048-qclipboard_hack_80072.patch 1662 +SHA256 e47a1af0272e952cefacd30d466861b40d9bc969f6e5bc5cb32b878140af1d3c files/0048-qclipboard_hack_80072.patch 1662 +AUX qt-3.3.4-0047-fix-kmenu-widget.diff 992 RMD160 bada5e23043d314b15f3af1eda70c8833112ebce SHA1 d67e34b540c2f19e7e3e3715535a6732f447b22c SHA256 0dadffc3218b04eb327baf51c1f681843046cdf07a52b943f46373cd8384c275 MD5 4122542a37b787efb9476b0fb1fdafc0 files/qt-3.3.4-0047-fix-kmenu-widget.diff 992 +RMD160 bada5e23043d314b15f3af1eda70c8833112ebce files/qt-3.3.4-0047-fix-kmenu-widget.diff 992 +SHA256 0dadffc3218b04eb327baf51c1f681843046cdf07a52b943f46373cd8384c275 files/qt-3.3.4-0047-fix-kmenu-widget.diff 992 +AUX qt-3.3.4-0051-qtoolbar_77047.patch 1278 RMD160 c28fc4f367c30073470fbca316d13a7892b1adfe SHA1 7dd9c06079cb7c6f4b6c002948582fce1f190dde SHA256 ea2f2c3c7d1839696aaafc08ba207f6a061895e57a0913074d1f013b9b455cc0 MD5 8f75ba0e151481962fcb239dc216cf39 files/qt-3.3.4-0051-qtoolbar_77047.patch 1278 +RMD160 c28fc4f367c30073470fbca316d13a7892b1adfe files/qt-3.3.4-0051-qtoolbar_77047.patch 1278 +SHA256 ea2f2c3c7d1839696aaafc08ba207f6a061895e57a0913074d1f013b9b455cc0 files/qt-3.3.4-0051-qtoolbar_77047.patch 1278 +AUX qt-3.3.4-gcc4-volatile.patch 2480 RMD160 ac21760168e86067e7d438cd071eabe1e22f33b0 SHA1 e88cd72a738f82cde8d06fa23f5d76236791ceee SHA256 e86af42112302e46985d7c2d4739d771aba2e3568b24f0879ab87132d332a0f8 MD5 f23686dab01383c584bb16c69e36b68e files/qt-3.3.4-gcc4-volatile.patch 2480 +RMD160 ac21760168e86067e7d438cd071eabe1e22f33b0 files/qt-3.3.4-gcc4-volatile.patch 2480 +SHA256 e86af42112302e46985d7c2d4739d771aba2e3568b24f0879ab87132d332a0f8 files/qt-3.3.4-gcc4-volatile.patch 2480 +AUX qt-3.3.4-gcc4.patch 1002 RMD160 fa263a5c095069f4f90746f0e6f29e49ad999bea SHA1 e1628b465c1d65940c691581323604f7cdcb6e8f SHA256 1fb0c47495566ab556b4d2cae0db277a3f701ff408d4a8615839d70fa5df6fc1 MD5 33975d39870dca02e85664411a93eae1 files/qt-3.3.4-gcc4.patch 1002 +RMD160 fa263a5c095069f4f90746f0e6f29e49ad999bea files/qt-3.3.4-gcc4.patch 1002 +SHA256 1fb0c47495566ab556b4d2cae0db277a3f701ff408d4a8615839d70fa5df6fc1 files/qt-3.3.4-gcc4.patch 1002 +AUX qt-3.3.4-immodule-focus.patch 877 RMD160 64adf25a67c0eedad839925380c8fe77fb887b9d SHA1 811a26738f286e0b8e5f9495ab4e97277d52c525 SHA256 4185c82a1fed2a8a69f95ab975582d33db4b542c96cc82e090d30e3a01297bdf MD5 527200fe7fd34be19a63e56a09ad7f47 files/qt-3.3.4-immodule-focus.patch 877 +RMD160 64adf25a67c0eedad839925380c8fe77fb887b9d files/qt-3.3.4-immodule-focus.patch 877 +SHA256 4185c82a1fed2a8a69f95ab975582d33db4b542c96cc82e090d30e3a01297bdf files/qt-3.3.4-immodule-focus.patch 877 +AUX qt-3.3.4-macos.patch 18798 RMD160 824615ada3ea82e9ccde91814f47bac91026446c SHA1 ea947973ea4b80d422cb511fbfa571a09218f936 SHA256 fae7ae9dc04b44ce8e8751947eb77471175769ff6ad439e78e79879743ae35a6 MD5 7e6cdd22e2c697769754db9d6b3ae963 files/qt-3.3.4-macos.patch 18798 +RMD160 824615ada3ea82e9ccde91814f47bac91026446c files/qt-3.3.4-macos.patch 18798 +SHA256 fae7ae9dc04b44ce8e8751947eb77471175769ff6ad439e78e79879743ae35a6 files/qt-3.3.4-macos.patch 18798 +AUX qt-3.3.4-qclipboard-hack.patch 1662 RMD160 ebfba0d27c03dcceeac7ad64650d5f6d7039ecdb SHA1 5c174acaf3b148f8d70345f68c7f22352450d582 SHA256 e47a1af0272e952cefacd30d466861b40d9bc969f6e5bc5cb32b878140af1d3c MD5 3e5e045d0c1448839a8dc1c82aeef21b files/qt-3.3.4-qclipboard-hack.patch 1662 +RMD160 ebfba0d27c03dcceeac7ad64650d5f6d7039ecdb files/qt-3.3.4-qclipboard-hack.patch 1662 +SHA256 e47a1af0272e952cefacd30d466861b40d9bc969f6e5bc5cb32b878140af1d3c files/qt-3.3.4-qclipboard-hack.patch 1662 +AUX qt-3.3.5-immodule.patch 773 RMD160 943d88ab880d793c58eee28d1aa8954f96ce3a5c SHA1 85db58105f968742740ba7ba41710931809c12c3 SHA256 a1cc1594c7795e034298aebb534bc4cb213af7fd0045036030d46e2c8f6edbd8 MD5 3e41898f6a3f5ff8518f5df0cb1e23cf files/qt-3.3.5-immodule.patch 773 +RMD160 943d88ab880d793c58eee28d1aa8954f96ce3a5c files/qt-3.3.5-immodule.patch 773 +SHA256 a1cc1594c7795e034298aebb534bc4cb213af7fd0045036030d46e2c8f6edbd8 files/qt-3.3.5-immodule.patch 773 +AUX qt-3.3.5-macos.patch 18154 RMD160 3e9ffa9baf832ebc6f3e8a292f781b0a9e35740c SHA1 47bac925902b4c7853637fa5766de739989995ac SHA256 0515b66ccf539d2449b44c43873bd89f0ab6ea007488644e5170b50c84d2003e MD5 dda33293dab89d46ad43994002aae1da files/qt-3.3.5-macos.patch 18154 +RMD160 3e9ffa9baf832ebc6f3e8a292f781b0a9e35740c files/qt-3.3.5-macos.patch 18154 +SHA256 0515b66ccf539d2449b44c43873bd89f0ab6ea007488644e5170b50c84d2003e files/qt-3.3.5-macos.patch 18154 +AUX qt-3.3.6-uic-fix.patch 711 RMD160 19964cfc6714e2ad38659e268ef248501db606aa SHA1 38bd5da513a2c28f3d941ba5644024643d835676 SHA256 e6a4e789c6c0da5542cad71057d1817e1976d005a52e1e4ef9bcf9914c37fcf3 MD5 08ed7e5a6f33e7f88c7e86f13898fca2 files/qt-3.3.6-uic-fix.patch 711 +RMD160 19964cfc6714e2ad38659e268ef248501db606aa files/qt-3.3.6-uic-fix.patch 711 +SHA256 e6a4e789c6c0da5542cad71057d1817e1976d005a52e1e4ef9bcf9914c37fcf3 files/qt-3.3.6-uic-fix.patch 711 +AUX qt-3.3.6-visibility.patch 5554 RMD160 db15a594a913fd1c1837a731e168b1197d19da62 SHA1 692ada218ed717b8b2fc5f5f67cf747bb50f59e4 SHA256 b33b2415f280ef25f070bbe7308659ee3e5a5c1999e2ef419271f11e59160407 +MD5 49aad9f3e7911c03c9e5da8824ed71d5 files/qt-3.3.6-visibility.patch 5554 +RMD160 db15a594a913fd1c1837a731e168b1197d19da62 files/qt-3.3.6-visibility.patch 5554 +SHA256 b33b2415f280ef25f070bbe7308659ee3e5a5c1999e2ef419271f11e59160407 files/qt-3.3.6-visibility.patch 5554 +AUX qt-ulibc.patch 355 RMD160 9a7a01b248b7b646316cef550783569f8bdc89e2 SHA1 2f09deb7e354797ee72aa65a35c882a5ed5fd86c SHA256 6b57b1e25c1e2cebd51b8279fbcadb5e2d9bb77d19b10ea51a4f74c64bd65e2d MD5 dcd3368171f2b284381e1cbc0de6a5a5 files/qt-ulibc.patch 355 +RMD160 9a7a01b248b7b646316cef550783569f8bdc89e2 files/qt-ulibc.patch 355 +SHA256 6b57b1e25c1e2cebd51b8279fbcadb5e2d9bb77d19b10ea51a4f74c64bd65e2d files/qt-ulibc.patch 355 +AUX qt4-nomkdir.patch 866 RMD160 fea6ac45ebf4b457fc3e1d3c8f860e6661d52b0c SHA1 cef5fb468029b29e8415bd7a38c01142df9cf34d SHA256 14b9bda1bfdf41b37816559e6c7833b15636c89b016c8f2c2224ebf5dbb5274f MD5 fff1c03b4a3ad38904a30d1b2de88a07 files/qt4-nomkdir.patch 866 -MD5 512150b47a904b0240101e319856aab1 metadata.xml 156 +RMD160 fea6ac45ebf4b457fc3e1d3c8f860e6661d52b0c files/qt4-nomkdir.patch 866 +SHA256 14b9bda1bfdf41b37816559e6c7833b15636c89b016c8f2c2224ebf5dbb5274f files/qt4-nomkdir.patch 866 +DIST qt-x11-free-3.3.4.tar.bz2 14439722 RMD160 3298331d545511956eb0910cbc5867a2a453ea1e SHA256 4e47251eddb0cef058e1bfd89c3320c03d966eba12760a781c95cf5468bf30b3 +DIST qt-x11-free-3.3.6.tar.bz2 14565843 RMD160 84c0b6bc6dc727d40a5a8df29a81aafc743c0161 SHA1 bbb075054b8a2923a8a7f5afff1c4c7a8bf5a946 SHA256 04f12083f6a6f7a8fd4d34a6c1efd37db76a67580c424f4fb7b7c43c0565e6ae +DIST qt-x11-immodule-unified-qt3.3.4-20041203.diff.bz2 113389 RMD160 c2d7269e9b22167bd8c2e10c13c6905440406b12 SHA256 67555c1655f394f43dd67293df6e8acf40f842f14faa392ed6752e0ddf6ff1a6 +DIST qt-x11-immodule-unified-qt3.3.6-20060317-gentoo.diff.bz2 110200 RMD160 51e480e651261796622a0d824ad549fd5e90089a SHA1 2b82583f1e922d73af7b147f5f03ea7821861a09 SHA256 e67d8720903ded64c1e2eadc91f2fd8cfb5d08e0d71addf17499f21a0891df18 +DIST qt-x11-opensource-src-4.1.1.tar.gz 27761487 RMD160 188d99f3ac2929038238229e3b432fc5d5465af2 SHA256 a23860a7390bbbc87cf98833f8716cd03b88b1d6fce77e0624daba3150a177e9 +DIST qt-x11-opensource-src-4.1.2.tar.gz 11588344 RMD160 d9c59628a071f468109efbd095d3e2f142e63f22 SHA1 68dce12fe4feb8bf4b2273b5d4539dfc69865f90 SHA256 12affb09e669599ff5292803051ac072d6ed13a0b6bb0caa82a25f3b780f8f67 +EBUILD qt-3.3.4-r8.ebuild 10572 RMD160 f820e1e3a30b5b96ec15fa1f75b7fa2a82cfc2bc SHA1 d08dea35600a040ccb71dbe77948efb625b2e763 SHA256 5e4f4cbf3c2f5690dc6cb0a719510bb4876c35f0fa2cbb344d067818724fc15f MD5 e65e2e6ebd0b999e9fb53b067e4f6711 qt-3.3.4-r8.ebuild 10572 +RMD160 f820e1e3a30b5b96ec15fa1f75b7fa2a82cfc2bc qt-3.3.4-r8.ebuild 10572 +SHA256 5e4f4cbf3c2f5690dc6cb0a719510bb4876c35f0fa2cbb344d067818724fc15f qt-3.3.4-r8.ebuild 10572 +EBUILD qt-3.3.4-r9.ebuild 10631 RMD160 1080607694ae4b40bf71fbe272da9dd05d5b08f1 SHA1 883a551616ec891c476b04a0b317ce2f8272d164 SHA256 3dd1864497d83fce1d07a9ab1aafbf002731c73e74db82ba864937ce7cf06fd2 MD5 4ee80ec5a3442194b166e2de3325b443 qt-3.3.4-r9.ebuild 10631 -MD5 31af7b0892b6ed9bef4b5345e486a841 qt-3.3.6-r1.ebuild 10751 +RMD160 1080607694ae4b40bf71fbe272da9dd05d5b08f1 qt-3.3.4-r9.ebuild 10631 +SHA256 3dd1864497d83fce1d07a9ab1aafbf002731c73e74db82ba864937ce7cf06fd2 qt-3.3.4-r9.ebuild 10631 +EBUILD qt-3.3.6-r1.ebuild 10925 RMD160 98b31365f81acebcb3a4d55ea355fcb406609a5f SHA1 85c09c86f5f15312713d09b94c717e72ce4c5fb9 SHA256 22635b9efb744c0b781119057ecf7a72f19c5ad602eb02eb12fde57a1c3dc3ef +MD5 c1a628e3dfe70dc6f22ec1b6a44c3f7a qt-3.3.6-r1.ebuild 10925 +RMD160 98b31365f81acebcb3a4d55ea355fcb406609a5f qt-3.3.6-r1.ebuild 10925 +SHA256 22635b9efb744c0b781119057ecf7a72f19c5ad602eb02eb12fde57a1c3dc3ef qt-3.3.6-r1.ebuild 10925 +EBUILD qt-3.3.6.ebuild 10582 RMD160 c2070b64b9532595b8ba67c6e09032193db8f8cc SHA1 bb90f6914075fc3a065381cb7e84d7cd7c882cba SHA256 469917566fd65e94824c9821b1b13f06029bb9832565113eb305fa916ac04ee2 MD5 89e833edcc86131631514ddd92ee51fc qt-3.3.6.ebuild 10582 +RMD160 c2070b64b9532595b8ba67c6e09032193db8f8cc qt-3.3.6.ebuild 10582 +SHA256 469917566fd65e94824c9821b1b13f06029bb9832565113eb305fa916ac04ee2 qt-3.3.6.ebuild 10582 +EBUILD qt-4.1.1.ebuild 6351 RMD160 f301ece0c483410df03fb22be0e381f2e3e5a18e SHA1 2d520da0a8ed8f5158bd7bf6f363fc81987f3c6a SHA256 b67eda7a5fa11318f3887762ab3625832b0ea77a3e7ecd02ae84f9c9eefeefbd MD5 dec77c41b5849f0ebdcde7fa9ea25690 qt-4.1.1.ebuild 6351 +RMD160 f301ece0c483410df03fb22be0e381f2e3e5a18e qt-4.1.1.ebuild 6351 +SHA256 b67eda7a5fa11318f3887762ab3625832b0ea77a3e7ecd02ae84f9c9eefeefbd qt-4.1.1.ebuild 6351 +EBUILD qt-4.1.2.ebuild 6460 RMD160 26a874bc31669d92cd8db61c9b98d4edaf41be0f SHA1 17924139313aaea8fcde07535bb510be54717c8f SHA256 d77d6587dfbaa557be208c108256629b3c63b8c29bfce3d48c4997e54a34aadd MD5 56812decd25cc8ca535e888f2b72c1dc qt-4.1.2.ebuild 6460 +RMD160 26a874bc31669d92cd8db61c9b98d4edaf41be0f qt-4.1.2.ebuild 6460 +SHA256 d77d6587dfbaa557be208c108256629b3c63b8c29bfce3d48c4997e54a34aadd qt-4.1.2.ebuild 6460 +MISC ChangeLog 10611 RMD160 94dbb12bb2375750e28a29eab334c9ed79ea3fda SHA1 9ca50ed17f5c637280b8824735c01d0bcf63e00d SHA256 5ec064e5dbdcbb048e1e4743164e22e6d9d6922128bc0745366ca301754aaf80 +MD5 b1965d421a2bae8214e8997148165669 ChangeLog 10611 +RMD160 94dbb12bb2375750e28a29eab334c9ed79ea3fda ChangeLog 10611 +SHA256 5ec064e5dbdcbb048e1e4743164e22e6d9d6922128bc0745366ca301754aaf80 ChangeLog 10611 +MISC metadata.xml 156 RMD160 d76590850d56864c8d99e6877ed15841b55ef1fc SHA1 e872bab086832a9db3f0fa9b1897c70577d3af21 SHA256 94c4f580c1a55f8a5e1a1dcdd6dedfea0b8bd78c1d7137c354938d73c49e4448 +MD5 512150b47a904b0240101e319856aab1 metadata.xml 156 +RMD160 d76590850d56864c8d99e6877ed15841b55ef1fc metadata.xml 156 +SHA256 94c4f580c1a55f8a5e1a1dcdd6dedfea0b8bd78c1d7137c354938d73c49e4448 metadata.xml 156 +MD5 7b2e89178256792970af91c675736674 files/digest-qt-3.3.4-r8 590 +RMD160 be12f3901344be36b1ca42df80a5d4bd29e98a27 files/digest-qt-3.3.4-r8 590 +SHA256 ff67af4e95cf1dbfcf39a908b99339305f6cf0031c9e325298fe6f742ec050c0 files/digest-qt-3.3.4-r8 590 +MD5 7b2e89178256792970af91c675736674 files/digest-qt-3.3.4-r9 590 +RMD160 be12f3901344be36b1ca42df80a5d4bd29e98a27 files/digest-qt-3.3.4-r9 590 +SHA256 ff67af4e95cf1dbfcf39a908b99339305f6cf0031c9e325298fe6f742ec050c0 files/digest-qt-3.3.4-r9 590 +MD5 cb9c5c7f7299bdac934aa277f9760be4 files/digest-qt-3.3.6 611 +RMD160 51c1e6017e264628589e4dbcdb7ec8de8227bb79 files/digest-qt-3.3.6 611 +SHA256 f0db2f527947c400fd2407bedb02a4463e0baa0c448fe35bffe46d2de070a1f0 files/digest-qt-3.3.6 611 +MD5 cb9c5c7f7299bdac934aa277f9760be4 files/digest-qt-3.3.6-r1 611 +RMD160 51c1e6017e264628589e4dbcdb7ec8de8227bb79 files/digest-qt-3.3.6-r1 611 +SHA256 f0db2f527947c400fd2407bedb02a4463e0baa0c448fe35bffe46d2de070a1f0 files/digest-qt-3.3.6-r1 611 +MD5 461f9ff4a48b98c13e4605e0eff40f2a files/digest-qt-4.1.1 289 +RMD160 1af2478ddc2087ab09593e57a45bc17d4959642e files/digest-qt-4.1.1 289 +SHA256 28f76ec8338826e0aa368a6b17655749dcccf40440584c3f35bf99a50d896e39 files/digest-qt-4.1.1 289 +MD5 a9a72d0bc6126ebf6c8006be73c5a39d files/digest-qt-4.1.2 289 +RMD160 70ca83dacdbd2e6bf7cf702e9ea98d0f0f24415b files/digest-qt-4.1.2 289 +SHA256 8d7688aba65c72715eb7ac9a315efdc755abaab5db855eb6376766ced79bb2e3 files/digest-qt-4.1.2 289 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.3 (GNU/Linux) + +iD8DBQFEdEBQAiZjviIA2XgRAk5vAKCXT2vlTLyaFII54rDNUyRdJon+cACfbbJ0 +6ffvptShCSsLAWRNvClrKNk= +=6u1x +-----END PGP SIGNATURE----- diff --git a/x11-libs/qt/files/digest-qt-4.1.2 b/x11-libs/qt/files/digest-qt-4.1.2 index a2523c6c4228..8011bc427c9b 100644 --- a/x11-libs/qt/files/digest-qt-4.1.2 +++ b/x11-libs/qt/files/digest-qt-4.1.2 @@ -1,3 +1,3 @@ -MD5 18bca010d09b98e94210710047baca0a qt-x11-opensource-src-4.1.2.tar.gz 27924277 -RMD160 b4a0031a7c8d72492d8afa1a1190493999cb17ff qt-x11-opensource-src-4.1.2.tar.gz 27924277 -SHA256 025655971eef7f76ece9754346d6eb4e2dd44ddf569c4c84de27836aa24b04a3 qt-x11-opensource-src-4.1.2.tar.gz 27924277 +MD5 2a06c3a2c04678ce23024893ebb9a0db qt-x11-opensource-src-4.1.2.tar.gz 11588344 +RMD160 d9c59628a071f468109efbd095d3e2f142e63f22 qt-x11-opensource-src-4.1.2.tar.gz 11588344 +SHA256 12affb09e669599ff5292803051ac072d6ed13a0b6bb0caa82a25f3b780f8f67 qt-x11-opensource-src-4.1.2.tar.gz 11588344 diff --git a/x11-libs/qt/files/qt-3.3.6-visibility.patch b/x11-libs/qt/files/qt-3.3.6-visibility.patch new file mode 100644 index 000000000000..a5246b9ff0e1 --- /dev/null +++ b/x11-libs/qt/files/qt-3.3.6-visibility.patch @@ -0,0 +1,159 @@ +Index: configure +=================================================================== +--- configure (revision 471775) ++++ configure (working copy) +@@ -1053,6 +1053,7 @@ + [ -d $outpath/src/tools ] || mkdir -p $outpath/src/tools + cat > $outpath/src/tools/qconfig.cpp.new <<EOF + /* Install paths from configure */ ++#include "qglobal.h" + + static const char QT_INSTALL_PREFIX [267] = "qt_nstpath=$QT_INSTALL_PREFIX"; + static const char QT_INSTALL_BINS [267] = "qt_binpath=$QT_INSTALL_BINS"; +Index: src/kernel/qgplugin.h +=================================================================== +--- src/kernel/qgplugin.h (revision 471775) ++++ src/kernel/qgplugin.h (working copy) +@@ -90,35 +90,19 @@ + return i->iface(); \ + } + +-# ifdef Q_WS_WIN +-# ifdef Q_CC_BOR +-# define Q_EXPORT_PLUGIN(PLUGIN) \ +- Q_PLUGIN_VERIFICATION_DATA \ +- Q_EXTERN_C __declspec(dllexport) \ +- const char * __stdcall qt_ucm_query_verification_data() \ +- { return qt_ucm_verification_data; } \ +- Q_EXTERN_C __declspec(dllexport) QUnknownInterface* \ +- __stdcall ucm_instantiate() \ +- Q_PLUGIN_INSTANTIATE( PLUGIN ) +-# else +-# define Q_EXPORT_PLUGIN(PLUGIN) \ +- Q_PLUGIN_VERIFICATION_DATA \ +- Q_EXTERN_C __declspec(dllexport) \ +- const char *qt_ucm_query_verification_data() \ +- { return qt_ucm_verification_data; } \ +- Q_EXTERN_C __declspec(dllexport) QUnknownInterface* ucm_instantiate() \ +- Q_PLUGIN_INSTANTIATE( PLUGIN ) +-# endif +-# else +-# define Q_EXPORT_PLUGIN(PLUGIN) \ ++#if defined(Q_WS_WIN) && defined(Q_CC_BOR) ++# define Q_STDCALL __stdcall ++#else ++# define Q_STDCALL ++#endif ++ ++#define Q_EXPORT_PLUGIN(PLUGIN) \ + Q_PLUGIN_VERIFICATION_DATA \ +- Q_EXTERN_C \ +- const char *qt_ucm_query_verification_data() \ ++ Q_EXTERN_C Q_EXPORT \ ++ const char * Q_STDCALL qt_ucm_query_verification_data() \ + { return qt_ucm_verification_data; } \ +- Q_EXTERN_C QUnknownInterface* ucm_instantiate() \ ++ Q_EXTERN_C Q_EXPORT QUnknownInterface* Q_STDCALL ucm_instantiate() \ + Q_PLUGIN_INSTANTIATE( PLUGIN ) +-# endif +- + #endif + + struct QUnknownInterface; +Index: src/kernel/qapplication_x11.cpp +=================================================================== +--- src/kernel/qapplication_x11.cpp (revision 471775) ++++ src/kernel/qapplication_x11.cpp (working copy) +@@ -314,7 +314,7 @@ + + // flags for extensions for special Languages, currently only for RTL languages + static bool qt_use_rtl_extensions = FALSE; +-bool qt_hebrew_keyboard_hack = FALSE; ++Q_EXPORT bool qt_hebrew_keyboard_hack = FALSE; + + static Window mouseActWindow = 0; // window where mouse is + static int mouseButtonPressed = 0; // last mouse button pressed +@@ -3800,7 +3800,7 @@ + } + + +-bool qt_try_modal( QWidget *widget, XEvent *event ) ++Q_EXPORT bool qt_try_modal( QWidget *widget, XEvent *event ) + { + if (qt_xdnd_dragging) { + // allow mouse events while DnD is active +Index: src/kernel/qtextengine_p.h +=================================================================== +--- src/kernel/qtextengine_p.h (revision 471775) ++++ src/kernel/qtextengine_p.h (working copy) +@@ -280,7 +280,7 @@ + + class QFontPrivate; + +-class QTextEngine { ++class Q_EXPORT QTextEngine { + public: + QTextEngine( const QString &str, QFontPrivate *f ); + ~QTextEngine(); +Index: src/tools/qglobal.h +=================================================================== +--- src/tools/qglobal.h (revision 471775) ++++ src/tools/qglobal.h (working copy) +@@ -865,6 +865,10 @@ + # define Q_TEMPLATE_EXTERN + # undef Q_DISABLE_COPY /* avoid unresolved externals */ + # endif ++#elif defined(Q_CC_GNU) && __GNUC__ - 0 >= 4 ++# define Q_EXPORT __attribute__((visibility("default"))) ++# undef QT_MAKEDLL /* ignore these for other platforms */ ++# undef QT_DLL + #else + # undef QT_MAKEDLL /* ignore these for other platforms */ + # undef QT_DLL +Index: tools/designer/uilib/qwidgetfactory.h +=================================================================== +--- tools/designer/uilib/qwidgetfactory.h (revision 471775) ++++ tools/designer/uilib/qwidgetfactory.h (working copy) +@@ -48,7 +48,7 @@ + class QWidgetFactoryPrivate; + class UibStrTable; + +-class QWidgetFactory ++class Q_EXPORT QWidgetFactory + { + public: + QWidgetFactory(); +Index: tools/designer/uilib/qwidgetfactory.cpp +=================================================================== +--- tools/designer/uilib/qwidgetfactory.cpp (revision 471775) ++++ tools/designer/uilib/qwidgetfactory.cpp (working copy) +@@ -113,13 +113,13 @@ + static QMap<QString, bool> *availableWidgetMap = 0; + static QStringList *availableWidgetList = 0; + +-QMap<QWidget*, QString> *qwf_forms = 0; ++Q_EXPORT QMap<QWidget*, QString> *qwf_forms = 0; + QString *qwf_language = 0; +-bool qwf_execute_code = TRUE; ++Q_EXPORT bool qwf_execute_code = TRUE; + bool qwf_stays_on_top = FALSE; + QString qwf_currFileName = ""; + QObject *qwf_form_object = 0; +-QString *qwf_plugin_dir = 0; ++Q_EXPORT QString *qwf_plugin_dir = 0; + + static void setupPluginDir() + { +Index: tools/designer/shared/domtool.h +=================================================================== +--- tools/designer/shared/domtool.h (revision 471775) ++++ tools/designer/shared/domtool.h (working copy) +@@ -33,7 +33,7 @@ + class QDomElement; + class QDomDocument; + +-class DomTool : public Qt ++class Q_EXPORT DomTool : public Qt + { + public: + static QVariant readProperty( const QDomElement& e, const QString& name, const QVariant& defValue ); diff --git a/x11-libs/qt/qt-3.3.6-r1.ebuild b/x11-libs/qt/qt-3.3.6-r1.ebuild index 48f8e12b8222..903aed304e85 100644 --- a/x11-libs/qt/qt-3.3.6-r1.ebuild +++ b/x11-libs/qt/qt-3.3.6-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt/qt-3.3.6-r1.ebuild,v 1.7 2006/05/12 22:31:52 tcort Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt/qt-3.3.6-r1.ebuild,v 1.8 2006/05/24 11:15:19 flameeyes Exp $ inherit eutils flag-o-matic toolchain-funcs @@ -118,6 +118,10 @@ src_unpack() { # ulibc patch (bug #100246) epatch ${FILESDIR}/qt-ulibc.patch + # Visibility patch, apply only on GCC 4.1 and later for safety + [[ $(gcc-major-version)$(gcc-minor-version) -ge 41 ]] && \ + epatch "${FILESDIR}/${P}-visibility.patch" + if use immqt || use immqt-bc ; then epatch ../${IMMQT_P}.diff sh make-symlinks.sh || die "make symlinks failed" |