Clean up and fix TDE Gentoo overlay.

- Remove old v3.5.13 ebuilds and eclasses
- Change repo URL to official TGW
- Remove old HAL and traces (TDEHW is used now)
- Make split between TDE applications and tdebase consistent
- Move TQt into own category (for users filtering dev-qt/ out)
- Change to new TQTDIR var
- Move away from virtual/pam dependency
- Change to use new xorg-proto dependency
- Some cosmetic fixes and removal of unneeded files
- Remove some now obsolete patches
- Change to clean 9999 naming scheme for anything
- Add some potential workaround for newer portage versions
- Add own README

... thanks to Aggi from IRC for some fixes too.

Signed-off-by: Chris <xchrisx@uber.space>
pull/1/head
Chris 3 years ago
parent 644110a847
commit 55d2aaa4eb
  1. 28
      Documentation/README
  2. 9
      Documentation/derived-lists/kdeartwork-3.5.13.1
  3. 42
      Documentation/derived-lists/kdebase-3.5.13.1
  4. 42
      Documentation/derived-lists/kdebase-3.5.13.2
  5. 21
      Documentation/derived-lists/kdegraphics-3.5.13.1
  6. 16
      Documentation/derived-lists/kdemultimedia-3.5.13.1
  7. 18
      Documentation/derived-lists/kdenetwork-3.5.13.1
  8. 37
      Documentation/derived-lists/kdepim-3.5.13.1
  9. 37
      Documentation/derived-lists/kdepim-3.5.13.2
  10. 10
      Documentation/derived-lists/kdetoys-3.5.13.1
  11. 10
      Documentation/derived-lists/kdetoys-3.5.13.2
  12. 18
      Documentation/derived-lists/kdeutils-3.5.13.1
  13. 18
      Documentation/derived-lists/kdeutils-3.5.13.2
  14. 64
      Documentation/derived-lists/tdegames-9999
  15. 90
      Documentation/trinity.3.5.13.2.keywords
  16. 74
      Documentation/trinity.live.keywords
  17. 4
      Documentation/trinity.overlay
  18. 1
      app-misc/hal-info/Manifest
  19. 22
      app-misc/hal-info/hal-info-20091130.ebuild
  20. 0
      app-mobilephone/smssend/files/smssend-3.4-verizon.patch
  21. 2
      app-mobilephone/smssend/smssend-3.4-r2.ebuild
  22. 2
      dev-libs/dbus-1-tqt/Manifest
  23. 24
      dev-libs/dbus-1-tqt/dbus-1-tqt-3.5.13.1.ebuild
  24. 24
      dev-libs/dbus-1-tqt/dbus-1-tqt-3.5.13.2.ebuild
  25. 2
      dev-libs/dbus-1-tqt/dbus-1-tqt-9999.ebuild
  26. 1
      dev-libs/dbus-tqt/Manifest
  27. 24
      dev-libs/dbus-tqt/dbus-tqt-3.5.13.1.ebuild
  28. 3
      dev-libs/dbus-tqt/dbus-tqt-9999.ebuild
  29. 25
      dev-qt/qt-meta/qt-meta-3.3.8d.ebuild
  30. 25
      dev-qt/qt-meta/qt-meta-3.9999.ebuild
  31. 17
      dev-qt/qt/Manifest
  32. 26
      dev-qt/qt/files/trinity-3.5.13.1..3.5.13.2/qt3-2012-12-12_02_54_53-Ensure-that-a-valid-DPI-is-always-set-cbe0a27.patch
  33. 38
      dev-qt/qt/files/trinity-3.5.13.1..3.5.13.2/qt3-2013-01-13_02_45_04-Verify-desktop-widget-screen-number-before-applying-size-changes-This-resolves-Bug-1378-b8ca17c.patch
  34. 98
      dev-qt/qt/files/trinity-3.5.13.1..3.5.13.2/qt3-2013-02-20_21_52_12-Doublebuffer-QIconView-to-reduce-flicker-This-closes-Bug-1408-897cd5c.patch
  35. 19
      dev-qt/qt/files/trinity-3.5.13.1..3.5.13.2/qt3-2013-03-02_12_16_10-Fix-textbox-trails-introduced-with-GIT-commit-82b71e49-This-resolves-Bug-1408-a78eb9c.patch
  36. 46
      dev-qt/qt/files/trinity-3.5.13.1..3.5.13.2/qt3-2013-04-13_13_31_15-Properly-set-WM_CLASS-atom-even-if-Display-pointer-was-passed-to-TQApplication-This-relates-to-Bug-1443-045b2d9.patch
  37. 42
      dev-qt/qt/files/trinity-3.5.13.1..3.5.13.2/qt3-2013-04-16_17_34_08-Fix-fatal-X11-errors-when-both-external-display-and-command-arguments-are-provided-to-QApplication-This-resolves-Bug-1456-e7d0f7d.patch
  38. 45
      dev-qt/qt/files/trinity-3.5.13.1..3.5.13.2/qt3-2013-04-20_19_01_58-Fix-Qt-input-method-failure-This-resolves-Bug-1019-c421de2.patch
  39. 13
      dev-qt/qt/files/trinity-3.5.13.1..3.5.13.2/qt3-2013-04-20_19_01_59-Fix-qmake-library-search-path-on-64-bit-systems-This-resolves-Bug-1016-e374dac.patch
  40. 253
      dev-qt/qt/files/trinity-3.5.13.1..3.5.13.2/qt3-2013-04-20_19_01_59-Update-zh-tw-translations-c62cd50.patch
  41. 73
      dev-qt/qt/files/trinity-3.5.13.1..3.5.13.2/qt3-2013-04-20_19_02_00-Add-0084-compositing-patch-from-RedHat-909c3cb.patch
  42. 59
      dev-qt/qt/files/trinity-3.5.13.1..3.5.13.2/qt3-2013-04-20_19_02_00-Use-unixODBC-instead-of-obsolete-iODBC-This-closes-Bug-792-Thanks-to-L0ner-for-the-patch-3f779ee.patch
  43. 133
      dev-qt/qt/files/trinity-3.5.13.1..3.5.13.2/qt3-2013-04-20_19_02_01-Make-basic-integer-QDataStream-reads-resistant-to-corruption-from-underlying-IO-device-failure-60621ef.patch
  44. 1052
      dev-qt/qt/files/trinity-3.5.13.1..3.5.13.2/qt3-2013-04-25_03_21_44-Fix-a-number-of-threading-problems-and-crashes-This-partially-resolves-Bug-1467-part-of-the-original-commit-b8e4f24.patch
  45. 63
      dev-qt/qt/files/trinity-3.5.13.1..3.5.13.2/qt3-2013-05-03_03_47_45-Fix-corrupted-titlebar-icons-in-subwindows-of-ARGB-applications-90f4a55.patch
  46. 62
      dev-qt/qt/files/trinity-3.5.13.1..3.5.13.2/qt3-2013-05-04_17_28_30-Fix-ARGB-mode-stippled-focus-rectangle-showing-underlying-window-contents-Fix-TQColor-not-processing-alpha-channel-in-ARGB-mode-d2240de.patch
  47. 52
      dev-qt/qt/files/trinity-3.5.13.1..3.5.13.2/qt3-2013-05-08_01_43_38-Fix-spelling-mistakes-169c39a.patch
  48. 341
      dev-qt/qt/qt-3.3.8d-r1.ebuild
  49. 341
      dev-qt/qt/qt-3.3.8d.ebuild
  50. 396
      dev-qt/qt/qt-3.9999.ebuild
  51. 1
      dev-qt/qt4-tqt-engine/Manifest
  52. 17
      dev-qt/qt4-tqt-engine/files/qt4-tqt-theme-engine-suppress-annoying-warning-about-qt-version.pacth
  53. 67
      dev-qt/qt4-tqt-engine/qt4-tqt-engine-9999.ebuild
  54. 2
      dev-qt/tqtinterface/Manifest
  55. 30
      dev-qt/tqtinterface/tqtinterface-3.5.13.1.ebuild
  56. 30
      dev-qt/tqtinterface/tqtinterface-3.5.13.2.ebuild
  57. 0
      dev-tqt/tqt/metadata.xml
  58. 29
      dev-tqt/tqt/tqt-9999.ebuild
  59. 0
      dev-tqt/tqtinterface/metadata.xml
  60. 15
      dev-tqt/tqtinterface/tqtinterface-9999.ebuild
  61. 706
      eclass/kde-functions.eclass
  62. 608
      eclass/kde.eclass
  63. 97
      eclass/qt3.eclass
  64. 3
      eclass/trinity-base.eclass
  65. BIN
      eclass/trinity-shared-files/kdetoys-3.5.13.1/patches/add-initial-cmake-support.patch.bz2
  66. BIN
      eclass/trinity-shared-files/kdeutils-3.5.13.1/patches/add-initial-cmake-support-1.patch.bz2
  67. 2
      net-irc/konversation/Manifest
  68. 1413
      net-irc/konversation/files/konversation-3.5.13.1-initial-cmake.patch
  69. 36
      net-irc/konversation/konversation-1.1.13-r1.ebuild
  70. 1
      profiles/categories
  71. 9
      profiles/package.mask
  72. 2
      profiles/package.unmask
  73. 2
      profiles/package.use.force
  74. 12
      profiles/package.use.mask
  75. 2
      profiles/repo_name
  76. 3
      profiles/use.desc
  77. 3
      profiles/use.local.desc
  78. 7
      sys-apps/hal/Manifest
  79. 16
      sys-apps/hal/Reasons
  80. 6
      sys-apps/hal/files/0.5.14-hald.conf
  81. 39
      sys-apps/hal/files/0.5.14-hald.rc.1
  82. 143
      sys-apps/hal/files/hal-0.5.14-fix-glib-includes-in-addons.patch
  83. 11
      sys-apps/hal/files/hal-0.5.14-fix-gtk-doc-automake.patch
  84. BIN
      sys-apps/hal/files/hal-0.5.14-gentoo-patches-5.tar.bz2
  85. 17
      sys-apps/hal/files/hal-unmount.dev
  86. 307
      sys-apps/hal/hal-0.5.14-r4.ebuild
  87. 36
      sys-apps/hal/metadata.xml
  88. 0
      trinity-apps/konversation/konversation-9999.ebuild
  89. 0
      trinity-apps/konversation/metadata.xml
  90. 8
      trinity-apps/ktron/metadata.xml
  91. 8
      trinity-apps/ktuberling/metadata.xml
  92. 8
      trinity-apps/lskat/metadata.xml
  93. 8
      trinity-apps/twin4/metadata.xml
  94. 2
      trinity-base/akregator/Manifest
  95. 20
      trinity-base/akregator/akregator-3.5.13.1.ebuild
  96. 20
      trinity-base/akregator/akregator-3.5.13.2.ebuild
  97. 2
      trinity-base/amor/Manifest
  98. 11
      trinity-base/amor/amor-3.5.13.1.ebuild
  99. 11
      trinity-base/amor/amor-3.5.13.2.ebuild
  100. 2
      trinity-base/ark/Manifest
  101. 16
      trinity-base/ark/ark-3.5.13.1.ebuild
  102. 16
      trinity-base/ark/ark-3.5.13.2.ebuild
  103. 2
      trinity-base/arts/Manifest
  104. 60
      trinity-base/arts/arts-3.5.13.1.ebuild
  105. 60
      trinity-base/arts/arts-3.5.13.2.ebuild
  106. 2
      trinity-base/arts/arts-9999.ebuild
  107. 0
      trinity-base/atlantik/atlantik-9999.ebuild
  108. 0
      trinity-base/atlantik/metadata.xml
  109. 2
      trinity-base/atlantikdesigner/atlantikdesigner-9999.ebuild
  110. 0
      trinity-base/atlantikdesigner/metadata.xml
  111. 1
      trinity-base/certmanager/Manifest
  112. 26
      trinity-base/certmanager/certmanager-3.5.13.2.ebuild
  113. 1
      trinity-base/dcoprss/Manifest
  114. 16
      trinity-base/dcoprss/dcoprss-3.5.13.1.ebuild
  115. 2
      trinity-base/drkonqi/Manifest
  116. 13
      trinity-base/drkonqi/drkonqi-3.5.13.1.ebuild
  117. 13
      trinity-base/drkonqi/drkonqi-3.5.13.2.ebuild
  118. 2
      trinity-base/eyesapplet/Manifest
  119. 11
      trinity-base/eyesapplet/eyesapplet-3.5.13.1.ebuild
  120. 11
      trinity-base/eyesapplet/eyesapplet-3.5.13.2.ebuild
  121. 2
      trinity-base/fifteenapplet/Manifest
  122. 11
      trinity-base/fifteenapplet/fifteenapplet-3.5.13.1.ebuild
  123. 11
      trinity-base/fifteenapplet/fifteenapplet-3.5.13.2.ebuild
  124. 0
      trinity-base/filelight/filelight-9999.ebuild
  125. 0
      trinity-base/filelight/metadata.xml
  126. 1
      trinity-base/kaddressbook/Manifest
  127. 33
      trinity-base/kaddressbook/kaddressbook-3.5.13.2.ebuild
  128. 1
      trinity-base/kamera/Manifest
  129. 14
      trinity-base/kamera/kamera-3.5.13.1.ebuild
  130. 2
      trinity-base/kappfinder/Manifest
  131. 11
      trinity-base/kappfinder/kappfinder-3.5.13.1.ebuild
  132. 11
      trinity-base/kappfinder/kappfinder-3.5.13.2.ebuild
  133. 0
      trinity-base/kasteroids/kasteroids-9999.ebuild
  134. 0
      trinity-base/kasteroids/metadata.xml
  135. 2
      trinity-base/kate/Manifest
  136. 11
      trinity-base/kate/kate-3.5.13.1.ebuild
  137. 11
      trinity-base/kate/kate-3.5.13.2.ebuild
  138. 0
      trinity-base/katomic/katomic-9999.ebuild
  139. 0
      trinity-base/katomic/metadata.xml
  140. 0
      trinity-base/kbackgammon/kbackgammon-9999.ebuild
  141. 0
      trinity-base/kbackgammon/metadata.xml
  142. 0
      trinity-base/kbattleship/kbattleship-9999.ebuild
  143. 0
      trinity-base/kbattleship/metadata.xml
  144. 0
      trinity-base/kblackbox/kblackbox-9999.ebuild
  145. 0
      trinity-base/kblackbox/metadata.xml
  146. 0
      trinity-base/kbounce/kbounce-9999.ebuild
  147. 0
      trinity-base/kbounce/metadata.xml
  148. 2
      trinity-base/kcalc/Manifest
  149. 14
      trinity-base/kcalc/kcalc-3.5.13.1.ebuild
  150. 14
      trinity-base/kcalc/kcalc-3.5.13.2.ebuild
  151. 2
      trinity-base/kcharselect/Manifest
  152. 12
      trinity-base/kcharselect/kcharselect-3.5.13.1.ebuild
  153. 12
      trinity-base/kcharselect/kcharselect-3.5.13.2.ebuild
  154. 2
      trinity-base/kcheckpass/Manifest
  155. 24
      trinity-base/kcheckpass/kcheckpass-3.5.13.1.ebuild
  156. 24
      trinity-base/kcheckpass/kcheckpass-3.5.13.2.ebuild
  157. 2
      trinity-base/kcheckpass/kcheckpass-9999.ebuild
  158. 2
      trinity-base/kcminit/Manifest
  159. 1
      trinity-base/kcminit/files/shared
  160. 17
      trinity-base/kcminit/kcminit-3.5.13.1.ebuild
  161. 17
      trinity-base/kcminit/kcminit-3.5.13.2.ebuild
  162. 1
      trinity-base/kcoloredit/Manifest
  163. 11
      trinity-base/kcoloredit/kcoloredit-3.5.13.1.ebuild
  164. 2
      trinity-base/kcontrol/Manifest
  165. 47
      trinity-base/kcontrol/kcontrol-3.5.13.1.ebuild
  166. 47
      trinity-base/kcontrol/kcontrol-3.5.13.2.ebuild
  167. 2
      trinity-base/kdcop/Manifest
  168. 11
      trinity-base/kdcop/kdcop-3.5.13.1.ebuild
  169. 11
      trinity-base/kdcop/kdcop-3.5.13.2.ebuild
  170. 1
      trinity-base/kde-i18n/Manifest
  171. 109
      trinity-base/kde-i18n/kde-i18n-3.5.13.1.ebuild
  172. 8
      trinity-base/kde-i18n/metadata.xml
  173. 1
      trinity-base/kdeartwork-emoticons/Manifest
  174. 11
      trinity-base/kdeartwork-emoticons/kdeartwork-emoticons-3.5.13.1.ebuild
  175. 8
      trinity-base/kdeartwork-emoticons/metadata.xml
  176. 1
      trinity-base/kdeartwork-icewm-themes/Manifest
  177. 18
      trinity-base/kdeartwork-icewm-themes/kdeartwork-icewm-themes-3.5.13.1.ebuild
  178. 8
      trinity-base/kdeartwork-icewm-themes/metadata.xml
  179. 1
      trinity-base/kdeartwork-icon-themes/Manifest
  180. 14
      trinity-base/kdeartwork-icon-themes/kdeartwork-icon-themes-3.5.13.1.ebuild
  181. 8
      trinity-base/kdeartwork-icon-themes/metadata.xml
  182. 1
      trinity-base/kdeartwork-kscreensaver/Manifest
  183. 33
      trinity-base/kdeartwork-kscreensaver/kdeartwork-kscreensaver-3.5.13.1.ebuild
  184. 8
      trinity-base/kdeartwork-kscreensaver/metadata.xml
  185. 1
      trinity-base/kdeartwork-kwin-styles/Manifest
  186. 13
      trinity-base/kdeartwork-kwin-styles/kdeartwork-kwin-styles-3.5.13.1.ebuild
  187. 8
      trinity-base/kdeartwork-kwin-styles/metadata.xml
  188. 1
      trinity-base/kdeartwork-kworldclock/Manifest
  189. 14
      trinity-base/kdeartwork-kworldclock/kdeartwork-kworldclock-3.5.13.1.ebuild
  190. 8
      trinity-base/kdeartwork-kworldclock/metadata.xml
  191. 27
      trinity-base/kdeartwork-meta/kdeartwork-meta-3.5.13.1.ebuild
  192. 8
      trinity-base/kdeartwork-meta/metadata.xml
  193. 1
      trinity-base/kdeartwork-sounds/Manifest
  194. 11
      trinity-base/kdeartwork-sounds/kdeartwork-sounds-3.5.13.1.ebuild
  195. 8
      trinity-base/kdeartwork-sounds/metadata.xml
  196. 1
      trinity-base/kdeartwork-styles/Manifest
  197. 11
      trinity-base/kdeartwork-styles/kdeartwork-styles-3.5.13.1.ebuild
  198. 8
      trinity-base/kdeartwork-styles/metadata.xml
  199. 1
      trinity-base/kdeartwork-wallpapers/Manifest
  200. 11
      trinity-base/kdeartwork-wallpapers/kdeartwork-wallpapers-3.5.13.1.ebuild
  201. 8
      trinity-base/kdeartwork-wallpapers/metadata.xml
  202. 2
      trinity-base/kdebase-data/Manifest
  203. 13
      trinity-base/kdebase-data/kdebase-data-3.5.13.1.ebuild
  204. 13
      trinity-base/kdebase-data/kdebase-data-3.5.13.2.ebuild
  205. 8
      trinity-base/kdebase-data/metadata.xml
  206. 2
      trinity-base/kdebase-kioslaves/Manifest
  207. 24
      trinity-base/kdebase-kioslaves/files/kdebase-3.5.13.1-fix-kioslaves-with-hal.patch
  208. 146
      trinity-base/kdebase-kioslaves/files/kdebase-3.5.13.2-fix-mandb-support-in-kio-man.patch
  209. 40
      trinity-base/kdebase-kioslaves/kdebase-kioslaves-3.5.13.1.ebuild
  210. 40
      trinity-base/kdebase-kioslaves/kdebase-kioslaves-3.5.13.2.ebuild
  211. 12
      trinity-base/kdebase-kioslaves/metadata.xml
  212. 60
      trinity-base/kdebase-meta/kdebase-meta-3.5.13.1.ebuild
  213. 60
      trinity-base/kdebase-meta/kdebase-meta-3.5.13.2.ebuild
  214. 8
      trinity-base/kdebase-meta/metadata.xml
  215. 2
      trinity-base/kdebase-starttde/Manifest
  216. 13
      trinity-base/kdebase-starttde/files/agent-shutdown.sh
  217. 29
      trinity-base/kdebase-starttde/files/agent-startup.sh
  218. 63
      trinity-base/kdebase-starttde/files/kdebase-startkde-3.5.13.1-gentoo.patch
  219. 63
      trinity-base/kdebase-starttde/files/kdebase-startkde-3.5.13.2-gentoo.patch
  220. 46
      trinity-base/kdebase-starttde/files/kdebase-startkde-trinity-gentoo.patch
  221. 98
      trinity-base/kdebase-starttde/kdebase-starttde-3.5.13.1.ebuild
  222. 98
      trinity-base/kdebase-starttde/kdebase-starttde-3.5.13.2.ebuild
  223. 8
      trinity-base/kdebase-starttde/metadata.xml
  224. 2
      trinity-base/kdebugdialog/Manifest
  225. 1
      trinity-base/kdebugdialog/files/shared
  226. 11
      trinity-base/kdebugdialog/kdebugdialog-3.5.13.1.ebuild
  227. 11
      trinity-base/kdebugdialog/kdebugdialog-3.5.13.2.ebuild
  228. 8
      trinity-base/kdebugdialog/metadata.xml
  229. 2
      trinity-base/kdeeject/Manifest
  230. 15
      trinity-base/kdeeject/kdeeject-3.5.13.1.ebuild
  231. 15
      trinity-base/kdeeject/kdeeject-3.5.13.2.ebuild
  232. 8
      trinity-base/kdeeject/metadata.xml
  233. 1
      trinity-base/kdegraphics-doc/Manifest
  234. 1
      trinity-base/kdegraphics-doc/files/shared
  235. 27
      trinity-base/kdegraphics-doc/kdegraphics-doc-3.5.13.1.ebuild
  236. 8
      trinity-base/kdegraphics-doc/metadata.xml
  237. 1
      trinity-base/kdegraphics-kfile-plugins/Manifest
  238. 19
      trinity-base/kdegraphics-kfile-plugins/files/tdegraphics-poppler-tqt-remove-unnecessary-check.patch
  239. 30
      trinity-base/kdegraphics-kfile-plugins/kdegraphics-kfile-plugins-3.5.13.1.ebuild
  240. 8
      trinity-base/kdegraphics-kfile-plugins/metadata.xml
  241. 39
      trinity-base/kdegraphics-meta/kdegraphics-meta-3.5.13.1.ebuild
  242. 8
      trinity-base/kdegraphics-meta/metadata.xml
  243. 2
      trinity-base/kdelibs/Manifest
  244. 26
      trinity-base/kdelibs/files/kdelibs-3.5.13.1-OnlyShowIn-TDE.patch
  245. 16
      trinity-base/kdelibs/files/kdelibs-3.5.13.1-bug-1161.patch
  246. 13
      trinity-base/kdelibs/files/kdelibs-3.5.13.1-fix-insane-kde4-variables.patch
  247. 44
      trinity-base/kdelibs/files/kdelibs-3.5.13.1-fix-no-xcomposite.patch
  248. 28
      trinity-base/kdelibs/files/kdelibs-3.5.13.1-make-xcomposite-optional.patch
  249. 29
      trinity-base/kdelibs/files/kdelibs-3.5.13.2-make-xcomposite-optional.patch
  250. 136
      trinity-base/kdelibs/kdelibs-3.5.13.1.ebuild
  251. 137
      trinity-base/kdelibs/kdelibs-3.5.13.2.ebuild
  252. 13
      trinity-base/kdelibs/metadata.xml
  253. 2
      trinity-base/kdelirc/Manifest
  254. 1
      trinity-base/kdelirc/files/shared
  255. 11
      trinity-base/kdelirc/kdelirc-3.5.13.1.ebuild
  256. 11
      trinity-base/kdelirc/kdelirc-3.5.13.2.ebuild
  257. 8
      trinity-base/kdelirc/metadata.xml
  258. 1
      trinity-base/kdenetwork-doc/Manifest
  259. 70
      trinity-base/kdenetwork-doc/files/kdenetwork-3.5.13.1-fix-references-to-user-profile-directory-6f85c0c.patch
  260. 1
      trinity-base/kdenetwork-doc/files/shared
  261. 30
      trinity-base/kdenetwork-doc/kdenetwork-doc-3.5.13.1.ebuild
  262. 8
      trinity-base/kdenetwork-doc/metadata.xml
  263. 1
      trinity-base/kdenetwork-filesharing/Manifest
  264. 69
      trinity-base/kdenetwork-filesharing/files/kdenetwork-bug1330i2-fix-filesharing-parallel-compilation.patch
  265. 13
      trinity-base/kdenetwork-filesharing/kdenetwork-filesharing-3.5.13.1.ebuild
  266. 8
      trinity-base/kdenetwork-filesharing/metadata.xml
  267. 1
      trinity-base/kdenetwork-kfile-plugins/Manifest
  268. 11
      trinity-base/kdenetwork-kfile-plugins/kdenetwork-kfile-plugins-3.5.13.1.ebuild
  269. 8
      trinity-base/kdenetwork-kfile-plugins/metadata.xml
  270. 2
      trinity-base/kdepasswd/Manifest
  271. 1
      trinity-base/kdepasswd/files/shared
  272. 14
      trinity-base/kdepasswd/kdepasswd-3.5.13.1.ebuild
  273. 14
      trinity-base/kdepasswd/kdepasswd-3.5.13.2.ebuild
  274. 8
      trinity-base/kdepasswd/metadata.xml
  275. 2
      trinity-base/kdeprint/Manifest
  276. 16
      trinity-base/kdeprint/kdeprint-3.5.13.1.ebuild
  277. 16
      trinity-base/kdeprint/kdeprint-3.5.13.2.ebuild
  278. 8
      trinity-base/kdeprint/metadata.xml
  279. 2
      trinity-base/kdesktop/Manifest
  280. 19
      trinity-base/kdesktop/files/kdesktop-3.5.13.1-onlyshowin-tde.patch
  281. 46
      trinity-base/kdesktop/kdesktop-3.5.13.1.ebuild
  282. 46
      trinity-base/kdesktop/kdesktop-3.5.13.2.ebuild
  283. 4
      trinity-base/kdesktop/kdesktop-9999.ebuild
  284. 2
      trinity-base/kdesu/Manifest
  285. 33
      trinity-base/kdesu/kdesu-3.5.13.1.ebuild
  286. 33
      trinity-base/kdesu/kdesu-3.5.13.2.ebuild
  287. 12
      trinity-base/kdesu/metadata.xml
  288. 2
      trinity-base/kdetoys-doc/Manifest
  289. 1
      trinity-base/kdetoys-doc/files/shared
  290. 27
      trinity-base/kdetoys-doc/kdetoys-doc-3.5.13.1.ebuild
  291. 27
      trinity-base/kdetoys-doc/kdetoys-doc-3.5.13.2.ebuild
  292. 27
      trinity-base/kdetoys-doc/kdetoys-doc-9999.ebuild
  293. 8
      trinity-base/kdetoys-doc/metadata.xml
  294. 28
      trinity-base/kdetoys-meta/kdetoys-meta-3.5.13.1.ebuild
  295. 8
      trinity-base/kdetoys-meta/metadata.xml
  296. 2
      trinity-base/kdeutils-doc/Manifest
  297. 1
      trinity-base/kdeutils-doc/files/shared
  298. 27
      trinity-base/kdeutils-doc/kdeutils-doc-3.5.13.1.ebuild
  299. 13
      trinity-base/kdeutils-doc/kdeutils-doc-3.5.13.2.ebuild
  300. 8
      trinity-base/kdeutils-doc/metadata.xml
  301. 36
      trinity-base/kdeutils-meta/kdeutils-meta-3.5.13.1.ebuild
  302. 36
      trinity-base/kdeutils-meta/kdeutils-meta-3.5.13.2.ebuild
  303. 8
      trinity-base/kdeutils-meta/metadata.xml
  304. 2
      trinity-base/kdf/Manifest
  305. 11
      trinity-base/kdf/kdf-3.5.13.1.ebuild
  306. 11
      trinity-base/kdf/kdf-3.5.13.2.ebuild
  307. 2
      trinity-base/kdialog/Manifest
  308. 11
      trinity-base/kdialog/kdialog-3.5.13.1.ebuild
  309. 11
      trinity-base/kdialog/kdialog-3.5.13.2.ebuild
  310. 1
      trinity-base/kdict/Manifest
  311. 11
      trinity-base/kdict/kdict-3.5.13.1.ebuild
  312. 2
      trinity-base/kdm/Manifest
  313. 66
      trinity-base/kdm/files/kdm-3.5.13.1-xsession.script
  314. 66
      trinity-base/kdm/files/kdm-3.5.13.2-xsession.script
  315. 105
      trinity-base/kdm/kdm-3.5.13.1.ebuild
  316. 103
      trinity-base/kdm/kdm-3.5.13.2.ebuild
  317. 12
      trinity-base/kdm/metadata.xml
  318. 1
      trinity-base/kdnssd/Manifest
  319. 11
      trinity-base/kdnssd/kdnssd-3.5.13.1.ebuild
  320. 8
      trinity-base/kdnssd/metadata.xml
  321. 1
      trinity-base/kdvi/Manifest
  322. 17
      trinity-base/kdvi/kdvi-3.5.13.1.ebuild
  323. 2
      trinity-base/kedit/Manifest
  324. 11
      trinity-base/kedit/kedit-3.5.13.1.ebuild
  325. 11
      trinity-base/kedit/kedit-3.5.13.2.ebuild
  326. 0
      trinity-base/kenolaba/kenolaba-9999.ebuild
  327. 0
      trinity-base/kenolaba/metadata.xml
  328. 1
      trinity-base/kfax/Manifest
  329. 17
      trinity-base/kfax/kfax-3.5.13.1.ebuild
  330. 2
      trinity-base/kfind/Manifest
  331. 14
      trinity-base/kfind/kfind-3.5.13.1.ebuild
  332. 14
      trinity-base/kfind/kfind-3.5.13.2.ebuild
  333. 2
      trinity-base/kfloppy/Manifest
  334. 11
      trinity-base/kfloppy/kfloppy-3.5.13.1.ebuild
  335. 11
      trinity-base/kfloppy/kfloppy-3.5.13.2.ebuild
  336. 0
      trinity-base/kfouleggs/kfouleggs-9999.ebuild
  337. 0
      trinity-base/kfouleggs/metadata.xml
  338. 1
      trinity-base/kgamma/Manifest
  339. 14
      trinity-base/kgamma/kgamma-3.5.13.1.ebuild
  340. 1
      trinity-base/kgantt/Manifest
  341. 13
      trinity-base/kgantt/kgantt-3.5.13.2.ebuild
  342. 1
      trinity-base/kget/Manifest
  343. 14
      trinity-base/kget/kget-3.5.13.1.ebuild
  344. 1
      trinity-base/kghostview/Manifest
  345. 24
      trinity-base/kghostview/files/tdegraphics-fix-kghostview-parallel-compilation.patch
  346. 16
      trinity-base/kghostview/kghostview-3.5.13.1.ebuild
  347. 0
      trinity-base/kgoldrunner/kgoldrunner-9999.ebuild
  348. 0
      trinity-base/kgoldrunner/metadata.xml
  349. 2
      trinity-base/kgpg/Manifest
  350. 16
      trinity-base/kgpg/kgpg-3.5.13.1.ebuild
  351. 16
      trinity-base/kgpg/kgpg-3.5.13.2.ebuild
  352. 2
      trinity-base/kgpg/kgpg-9999.ebuild
  353. 2
      trinity-base/khelpcenter/Manifest
  354. 30
      trinity-base/khelpcenter/khelpcenter-3.5.13.1.ebuild
  355. 30
      trinity-base/khelpcenter/khelpcenter-3.5.13.2.ebuild
  356. 2
      trinity-base/khexedit/Manifest
  357. 11
      trinity-base/khexedit/khexedit-3.5.13.1.ebuild
  358. 11
      trinity-base/khexedit/khexedit-3.5.13.2.ebuild
  359. 2
      trinity-base/khotkeys/Manifest
  360. 25
      trinity-base/khotkeys/khotkeys-3.5.13.1.ebuild
  361. 25
      trinity-base/khotkeys/khotkeys-3.5.13.2.ebuild
  362. 2
      trinity-base/kicker/Manifest
  363. 51
      trinity-base/kicker/files/kicker-3.5.13.2-include-dbus.patch
  364. 30
      trinity-base/kicker/kicker-3.5.13.1.ebuild
  365. 33
      trinity-base/kicker/kicker-3.5.13.2.ebuild
  366. 1
      trinity-base/kiconedit/Manifest
  367. 11
      trinity-base/kiconedit/kiconedit-3.5.13.1.ebuild
  368. 8
      trinity-base/kiconedit/metadata.xml
  369. 2
      trinity-base/kjots/Manifest
  370. 11
      trinity-base/kjots/kjots-3.5.13.1.ebuild
  371. 11
      trinity-base/kjots/kjots-3.5.13.2.ebuild
  372. 0
      trinity-base/kjumpingcube/kjumpingcube-9999.ebuild
  373. 0
      trinity-base/kjumpingcube/metadata.xml
  374. 2
      trinity-base/klaptopdaemon/Manifest
  375. 25
      trinity-base/klaptopdaemon/klaptopdaemon-3.5.13.1.ebuild
  376. 25
      trinity-base/klaptopdaemon/klaptopdaemon-3.5.13.2.ebuild
  377. 0
      trinity-base/klickety/klickety-9999.ebuild
  378. 0
      trinity-base/klickety/metadata.xml
  379. 0
      trinity-base/klines/klines-9999.ebuild
  380. 0
      trinity-base/klines/metadata.xml
  381. 2
      trinity-base/klipper/Manifest
  382. 22
      trinity-base/klipper/klipper-3.5.13.1.ebuild
  383. 22
      trinity-base/klipper/klipper-3.5.13.2.ebuild
  384. 0
      trinity-base/kmahjongg/kmahjongg-9999.ebuild
  385. 0
      trinity-base/kmahjongg/metadata.xml
  386. 2
      trinity-base/kmenuedit/Manifest
  387. 11
      trinity-base/kmenuedit/kmenuedit-3.5.13.1.ebuild
  388. 11
      trinity-base/kmenuedit/kmenuedit-3.5.13.2.ebuild
  389. 2
      trinity-base/kmilo/Manifest
  390. 67
      trinity-base/kmilo/files/kdeutils-3.5.13.1-kmilo-fix-powerbook.patch
  391. 30
      trinity-base/kmilo/kmilo-3.5.13.1.ebuild
  392. 28
      trinity-base/kmilo/kmilo-3.5.13.2.ebuild
  393. 0
      trinity-base/kmines/kmines-9999.ebuild
  394. 0
      trinity-base/kmines/metadata.xml
  395. 1
      trinity-base/kmix/Manifest
  396. 22
      trinity-base/kmix/kmix-3.5.13.1.ebuild
  397. 2
      trinity-base/kmoon/Manifest
  398. 11
      trinity-base/kmoon/kmoon-3.5.13.1.ebuild
  399. 11
      trinity-base/kmoon/kmoon-3.5.13.2.ebuild
  400. 1
      trinity-base/kmrml/Manifest
  401. 11
      trinity-base/kmrml/kmrml-3.5.13.1.ebuild
  402. 2
      trinity-base/knetattach/Manifest
  403. 11
      trinity-base/knetattach/knetattach-3.5.13.1.ebuild
  404. 11
      trinity-base/knetattach/knetattach-3.5.13.2.ebuild
  405. 0
      trinity-base/knetwalk/knetwalk-9999.ebuild
  406. 0
      trinity-base/knetwalk/metadata.xml
  407. 1
      trinity-base/knewsticker/Manifest
  408. 16
      trinity-base/knewsticker/files/knewsticker-a2b3834-fix-various-cmake-build-issues.patch
  409. 17
      trinity-base/knewsticker/knewsticker-3.5.13.1.ebuild
  410. 1
      trinity-base/knotes/Manifest
  411. 18
      trinity-base/knotes/knotes-3.5.13.2.ebuild
  412. 2
      trinity-base/kodo/Manifest
  413. 11
      trinity-base/kodo/kodo-3.5.13.1.ebuild
  414. 11
      trinity-base/kodo/kodo-3.5.13.2.ebuild
  415. 0
      trinity-base/kolf/kolf-9999.ebuild
  416. 0
      trinity-base/kolf/metadata.xml
  417. 1
      trinity-base/kolourpaint/Manifest
  418. 12
      trinity-base/kolourpaint/kolourpaint-3.5.13.1.ebuild
  419. 2
      trinity-base/konqueror/Manifest
  420. 23
      trinity-base/konqueror/konqueror-3.5.13.1.ebuild
  421. 23
      trinity-base/konqueror/konqueror-3.5.13.2.ebuild
  422. 0
      trinity-base/konquest/konquest-9999.ebuild
  423. 0
      trinity-base/konquest/metadata.xml
  424. 2
      trinity-base/konsole/Manifest
  425. 26
      trinity-base/konsole/konsole-3.5.13.1.ebuild
  426. 26
      trinity-base/konsole/konsole-3.5.13.2.ebuild
  427. 1
      trinity-base/kontact/Manifest
  428. 20
      trinity-base/kontact/kontact-3.5.13.2.ebuild
  429. 1
      trinity-base/kooka/Manifest
  430. 18
      trinity-base/kooka/kooka-3.5.13.1.ebuild
  431. 1
      trinity-base/kopete/Manifest
  432. 6
      trinity-base/kopete/files/kopete-3.5.13.1-patches/0001-f61f5c1-deleted-forgotten-files-for-commit-6e76ea67.patch
  433. 51
      trinity-base/kopete/files/kopete-3.5.13.1-patches/0002-f604b5b-fix-build-errors.patch
  434. 42
      trinity-base/kopete/files/kopete-3.5.13.1-patches/0003-e96ccab-added-xmms-support-to-cmake.patch
  435. 13
      trinity-base/kopete/files/kopete-3.5.13.1-patches/0004-e0fdfd9-fix-unwanted-rename-icon-with-automake.patch
  436. 180
      trinity-base/kopete/files/kopete-3.5.13.1-patches/0005-df8b5e2-fix-inadvertent-tq-changes.patch
  437. 37
      trinity-base/kopete/files/kopete-3.5.13.1-patches/0006-bd6aa1a-fix-inadvertent-tqt-changes.patch
  438. 98
      trinity-base/kopete/files/kopete-3.5.13.1-patches/0007-a2b3834-fix-various-cmake-build-issues.patch
  439. 28
      trinity-base/kopete/files/kopete-3.5.13.1-patches/0008-98c9c87-add-missing-file-from-previous-commit-10026753.patch
  440. 15
      trinity-base/kopete/files/kopete-3.5.13.1-patches/0009-81ace9c-fix-inadvertent-tq-changes.patch
  441. 39
      trinity-base/kopete/files/kopete-3.5.13.1-patches/0010-6f85c0c-fix-references-to-user-profile-directory.patch
  442. 12
      trinity-base/kopete/files/kopete-3.5.13.1-patches/0011-631f957-remove-nuisance-unsermake-warning-with-automake.patch
  443. 75
      trinity-base/kopete/files/kopete-3.5.13.1-patches/0012-4387c55-fix-inadvertent-tq-changes.patch
  444. 373
      trinity-base/kopete/files/kopete-3.5.13.1-patches/0013.1-412a55a-update-kopete-references-of-gaim-to-pidgin-resolve-bug-865.patch
  445. 450
      trinity-base/kopete/files/kopete-3.5.13.1-patches/0013.2-412a55a-update-kopete-references-of-gaim-to-pidgin-resolve-bug-865.patch
  446. 454
      trinity-base/kopete/files/kopete-3.5.13.1-patches/0013.3-412a55a-update-kopete-references-of-gaim-to-pidgin-resolve-bug-865.patch
  447. 21
      trinity-base/kopete/files/kopete-3.5.13.1-patches/0014-265c466-added-test-of-the-presence-libgadu-with-automake.patch
  448. 34
      trinity-base/kopete/files/kopete-3.5.13.1-patches/0015-1bf5123-remove-unnecessary-language.patch
  449. 114
      trinity-base/kopete/kopete-3.5.13.1.ebuild
  450. 1
      trinity-base/korganizer/Manifest
  451. 46
      trinity-base/korganizer/korganizer-3.5.13.2.ebuild
  452. 2
      trinity-base/kpager/Manifest
  453. 11
      trinity-base/kpager/kpager-3.5.13.1.ebuild
  454. 11
      trinity-base/kpager/kpager-3.5.13.2.ebuild
  455. 0
      trinity-base/kpat/kpat-9999.ebuild
  456. 0
      trinity-base/kpat/metadata.xml
  457. 1
      trinity-base/kpdf/Manifest
  458. 14
      trinity-base/kpdf/kpdf-3.5.13.1.ebuild
  459. 2
      trinity-base/kpersonalizer/Manifest
  460. 13
      trinity-base/kpersonalizer/kpersonalizer-3.5.13.1.ebuild
  461. 13
      trinity-base/kpersonalizer/kpersonalizer-3.5.13.2.ebuild
  462. 1
      trinity-base/kpf/Manifest
  463. 11
      trinity-base/kpf/kpf-3.5.13.1.ebuild
  464. 0
      trinity-base/kpoker/kpoker-9999.ebuild
  465. 0
      trinity-base/kpoker/metadata.xml
  466. 1
      trinity-base/kpovmodeler/Manifest
  467. 16
      trinity-base/kpovmodeler/kpovmodeler-3.5.13.1.ebuild
  468. 1
      trinity-base/kppp/Manifest
  469. 10
      trinity-base/kppp/files/kppp-v3.5.13.1-a2b3834-fix-various-cmake-build-issues.patch
  470. 16
      trinity-base/kppp/kppp-3.5.13.1.ebuild
  471. 1
      trinity-base/krdc/Manifest
  472. 41
      trinity-base/krdc/files/krdc-3.5.13.1-702c180-added-openslp-support-to-cmake.patch
  473. 28
      trinity-base/krdc/krdc-3.5.13.1.ebuild
  474. 2
      trinity-base/kreadconfig/Manifest
  475. 11
      trinity-base/kreadconfig/kreadconfig-3.5.13.1.ebuild
  476. 11
      trinity-base/kreadconfig/kreadconfig-3.5.13.2.ebuild
  477. 2
      trinity-base/kregexpeditor/Manifest
  478. 11
      trinity-base/kregexpeditor/kregexpeditor-3.5.13.1.ebuild
  479. 11
      trinity-base/kregexpeditor/kregexpeditor-3.5.13.2.ebuild
  480. 0
      trinity-base/kreversi/kreversi-9999.ebuild
  481. 0
      trinity-base/kreversi/metadata.xml
  482. 1
      trinity-base/krfb/Manifest
  483. 40
      trinity-base/krfb/files/krfb-3.5.13.1-702c180-added-openslp-support-to-cmake.patch
  484. 27
      trinity-base/krfb/krfb-3.5.13.1.ebuild
  485. 2
      trinity-base/krootbacking/Manifest
  486. 11
      trinity-base/krootbacking/krootbacking-3.5.13.1.ebuild
  487. 11
      trinity-base/krootbacking/krootbacking-3.5.13.2.ebuild
  488. 1
      trinity-base/kruler/Manifest
  489. 11
      trinity-base/kruler/kruler-3.5.13.1.ebuild
  490. 0
      trinity-base/ksame/ksame-9999.ebuild
  491. 0
      trinity-base/ksame/metadata.xml
  492. 2
      trinity-base/kscreensaver/Manifest
  493. 1
      trinity-base/kscreensaver/files/shared
  494. 29
      trinity-base/kscreensaver/kscreensaver-3.5.13.1.ebuild
  495. 29
      trinity-base/kscreensaver/kscreensaver-3.5.13.2.ebuild
  496. 11
      trinity-base/kscreensaver/metadata.xml
  497. 0
      trinity-base/kshisen/kshisen-9999.ebuild
  498. 0
      trinity-base/kshisen/metadata.xml
  499. 2
      trinity-base/ksim/Manifest
  500. 44
      trinity-base/ksim/files/fix_crash.patch
  501. Some files were not shown because too many files have changed in this diff Show More

@ -1,17 +1,19 @@
This is a trinity Gentoo overlay.
Please don't report bugs to Gentoo bugzilla.
If you want to report a bug feel free to email me at fatzer2@gmail.com. I'm able to read and write in Russian and English.
Overlay will be filled with ebuilds of ported to cmake programs from the Trinity Project.
If you are interested in ebuilds for some packages that are not in the overlay, you can email me too.
This is now the official trinity Gentoo overlay from the TDE team.
Live ebuilds aren't tested at all, but you still can try to build them on your own risk.
Currently it only supports the latest master branch, which means live version, which is R14.1.x as of writing, which some TDE team members are using in private life too, so it should be not perfect, but stable for the most part and also Gentoo users are very invited to test and reports bugs to TGW and so to be some part of TDE. This choice is also made because of realism that otherwise the maintaince burden would be most likely too hard for this overlay. So it is better to support one version, but that good instead of mutiple versions which are more likely to broke here and there.
In order to properly use this overlay, you have to unmask the qt3 USE flag and packages.
To do so, execute the following commands as root:
But there are also efforts to support the stable branch of TDE (R14.0.x - R14.0.7 as of writing), if someone is willing to help with that. The support of v3.5.x was removed completely with the clean up progress, because it is too old now.
# mkdir -p /etc/portage/profile
# echo -qt3 >> /etc/portage/profile/use.mask
# mkdir -p /etc/portage/packages.keywords/
# cp /var/lib/layman/trinity /etc/portage/packages.keywords/
This overlay is largely based on the very good and hard work of Fat-Zer (fatzer2@gmail.com) who created and maintained this overlay many years, to a time when Gentoo users had no other choice, because Gentoo devs don't wanted to support TDE (which they resist to do so still) and TDE had no official overlay for Gentoo users. It also tries to be some central place, in which all goods of other floating around TDE overlays should be centralized. So everyone is welcome to contribute to it, just with creating some PR in TGW.
NOTE: hal compilation is now broken. If you know how to fix it, write me an email.
Please don't report bugs to Gentoo bugzilla or Fat-Zer and instead of this, report issues to the tde-packages-gentoo repo at TGW.
The overlay will be filled with ebuilds of ported to CMake programs from the Trinity Project mainly and that is the goal, but while CMake conversion is still in work and will be for some time, it will most likely offer also ebuilds of TDE applications not already converted to CMake and using autotools instead.
Another goal is to offer also custom versions of specific libraries like libsdl or xine-lib, with added support for TDE and aRts, for example, which is deactivated from the official Gentoo ebuilds or preserve ebuilds related to TDE and/or TQt, which were removed from Portage. So the hope is, we can get the good old user experience of a KDE3 (now TDE) based Gentoo system back and get back control, like it was until 2008.
While the goal is that this overlay works out the box without any problems, there can't be any guarantee for that and you might expect some problems from time to time, if there are Gentoo or TDE specific changes, for example. If so, you are free to open some issue in TGW to the tde-packaging-gentoo repo about that and maybe the problem can be fixed in some time.
If you are interested in ebuilds for some packages that are not in the overlay or you have any fixes, you can create some PR in TGW and if your work is good, the ebuilds can be added. Also *any* help, from every Gentoo user loving TDE will be highly appreciated. You can also join the TDE IRC channel to get in touch with Chris, if you need any further help or want to help out with this overlay.
Some guideline for this overlay is: Freedom of choice for everything. There should be in no case any forced or hardcoded USE flags, to build in any optional support some Gentoo users don't want to have or want on their systems. All building options TDE is offering, should be reflected in this overlay.

@ -1,9 +0,0 @@
trinity-base/kdeartwork-emoticons
trinity-base/kdeartwork-icon-themes
trinity-base/kdeartwork-icewm-themes
trinity-base/kdeartwork-kscreensaver
trinity-base/kdeartwork-kwin-styles
trinity-base/kdeartwork-kworldclock
trinity-base/kdeartwork-sounds
trinity-base/kdeartwork-styles
trinity-base/kdeartwork-wallpapers

@ -1,42 +0,0 @@
trinity-base/kdebase-starttde
trinity-base/drkonqi
trinity-base/kappfinder
trinity-base/kate
trinity-base/kcheckpass
trinity-base/kcminit
trinity-base/kcontrol
trinity-base/kdcop
trinity-base/kdebugdialog
trinity-base/kdepasswd
trinity-base/kdeprint
trinity-base/kdesktop
trinity-base/kdesu
trinity-base/kdialog
trinity-base/kdm
trinity-base/kfind
trinity-base/khelpcenter
trinity-base/khotkeys
trinity-base/kicker
trinity-base/kdebase-kioslaves
trinity-base/klipper
trinity-base/kmenuedit
trinity-base/konqueror
trinity-base/konsole
trinity-base/kpager
trinity-base/kpersonalizer
trinity-base/kreadconfig
trinity-base/kscreensaver
trinity-base/ksmserver
trinity-base/ksplashml
trinity-base/kstart
trinity-base/ksysguard
trinity-base/ksystraycmd
trinity-base/ktip
trinity-base/kwin
trinity-base/kxkb
trinity-base/libkonq
trinity-base/nsplugins
trinity-base/knetattach
trinity-base/kdebase-data
trinity-base/krootbacking
trinity-base/tqt3integration

@ -1,42 +0,0 @@
trinity-base/kdebase-starttde
trinity-base/drkonqi
trinity-base/kappfinder
trinity-base/kate
trinity-base/kcheckpass
trinity-base/kcminit
trinity-base/kcontrol
trinity-base/kdcop
trinity-base/kdebugdialog
trinity-base/kdepasswd
trinity-base/kdeprint
trinity-base/kdesktop
trinity-base/kdesu
trinity-base/kdialog
trinity-base/kdm
trinity-base/kfind
trinity-base/khelpcenter
trinity-base/khotkeys
trinity-base/kicker
trinity-base/kdebase-kioslaves
trinity-base/klipper
trinity-base/kmenuedit
trinity-base/konqueror
trinity-base/konsole
trinity-base/kpager
trinity-base/kpersonalizer
trinity-base/kreadconfig
trinity-base/kscreensaver
trinity-base/ksmserver
trinity-base/ksplashml
trinity-base/kstart
trinity-base/ksysguard
trinity-base/ksystraycmd
trinity-base/ktip
trinity-base/kwin
trinity-base/kxkb
trinity-base/libkonq
trinity-base/nsplugins
trinity-base/knetattach
trinity-base/kdebase-data
trinity-base/krootbacking
trinity-base/tqt3integration

@ -1,21 +0,0 @@
trinity-base/kamera
trinity-base/kcoloredit
#! trinity-base/kdvi
#! trinity-base/kfax
trinity-base/kdegraphics-doc
trinity-base/kdegraphics-kfile-plugins
trinity-base/kgamma
trinity-base/kghostview
trinity-base/kiconedit
trinity-base/kmrml
trinity-base/kolourpaint
trinity-base/kooka
trinity-base/kpdf
trinity-base/kpovmodeler
trinity-base/kruler
trinity-base/ksnapshot
trinity-base/ksvg
trinity-base/kuickshow
trinity-base/kview
trinity-base/kviewshell
trinity-base/libkscan

@ -1,16 +0,0 @@
#? trinity-base/akode
#? trinity-base/apps-artsplugins
#? trinity-base/juk
#? trinity-base/kaboodle
#? trinity-base/kaudiocreator
#? trinity-base/kdemultimedia-arts
#? trinity-base/kdemultimedia-kappfinder-data
#? trinity-base/kdemultimedia-kfile-plugins
#? trinity-base/kdemultimedia-kioslaves
#? trinity-base/kmid
trinity-base/kmix
#? trinity-base/krec
#? trinity-base/kscd
#? trinity-base/libkcddb
#? trinity-base/mpeglib
#? trinity-base/noatun

@ -1,18 +0,0 @@
trinity-base/dcoprss
trinity-base/kdict
trinity-base/kdnssd
trinity-base/kget
trinity-base/knewsticker
trinity-base/kopete
trinity-base/kpf
trinity-base/kppp
trinity-base/krdc
trinity-base/krfb
trinity-base/ksirc
trinity-base/ktalkd
trinity-base/kwifimanager
trinity-base/librss
trinity-base/lisa
trinity-base/kdenetwork-doc
trinity-base/kdenetwork-filesharing
trinity-base/kdenetwork-kfile-plugins

@ -1,37 +0,0 @@
trinity-base/akregator
#? trinity-base/certmanager
#? trinity-base/kdepim-doc
#? trinity-base/indexlib
#? trinity-base/kabc
#? trinity-base/kaddressbook
#? trinity-base/kalarm
#? trinity-base/kandy
#? trinity-base/karm
#? trinity-base/kfile-plugins
#? trinity-base/kgantt
#? trinity-base/kdepim-kioslaves
#? trinity-base/kitchensync
#? trinity-base/kmail
#? trinity-base/kmailcvt
#? trinity-base/kmobile
#? trinity-base/knode
#? trinity-base/knotes
#? trinity-base/kode
#? trinity-base/konsolekalendar
#? trinity-base/kontact
#? trinity-base/korganizer
#? trinity-base/korn
#? trinity-base/kdepim-kresources
trinity-base/ktnef
#? trinity-base/libemailfunctions
trinity-base/libkcal
#? trinity-base/libkholidays
trinity-base/libkmime
#? trinity-base/libkpgp
#? trinity-base/libkpimexchange
#? trinity-base/libkpimidentities
#? trinity-base/libksieve
#? trinity-base/libkdenetwork
trinity-base/libkdepim
#? trinity-base/mimelib
#? trinity-base/kdepim-wizards

@ -1,37 +0,0 @@
trinity-base/akregator
trinity-base/certmanager
#? trinity-base/kdepim-doc
#? trinity-base/indexlib
#? trinity-base/kabc
trinity-base/kaddressbook
#? trinity-base/kalarm
#? trinity-base/kandy
#? trinity-base/karm
#? trinity-base/kfile-plugins
trinity-base/kgantt
#? trinity-base/kdepim-kioslaves
#? trinity-base/kitchensync
#? trinity-base/kmail
#? trinity-base/kmailcvt
#? trinity-base/kmobile
#? trinity-base/knode
trinity-base/knotes
#? trinity-base/kode
#? trinity-base/konsolekalendar
trinity-base/kontact
trinity-base/korganizer
#? trinity-base/korn
#? trinity-base/kdepim-kresources
trinity-base/ktnef
#? trinity-base/libemailfunctions
trinity-base/libkcal
trinity-base/libkholidays
trinity-base/libkmime
#? trinity-base/libkpgp
trinity-base/libkpimexchange
trinity-base/libkpimidentities
#? trinity-base/libksieve
trinity-base/libkdenetwork
trinity-base/libkdepim
#? trinity-base/mimelib
#? trinity-base/kdepim-wizards

@ -1,10 +0,0 @@
trinity-base/amor
trinity-base/eyesapplet
trinity-base/fifteenapplet
trinity-base/kdetoys-doc
trinity-base/kmoon
trinity-base/kodo
trinity-base/kteatime
trinity-base/ktux
trinity-base/kweather
trinity-base/kworldclock

@ -1,10 +0,0 @@
trinity-base/amor
trinity-base/eyesapplet
trinity-base/fifteenapplet
trinity-base/kdetoys-doc
trinity-base/kmoon
trinity-base/kodo
trinity-base/kteatime
trinity-base/ktux
trinity-base/kweather
trinity-base/kworldclock

@ -1,18 +0,0 @@
trinity-base/ark
trinity-base/kdeutils-doc
trinity-base/kcalc
trinity-base/kcharselect
trinity-base/kdelirc
trinity-base/kdf
trinity-base/kedit
trinity-base/kfloppy
trinity-base/kgpg
trinity-base/khexedit
trinity-base/kjots
trinity-base/klaptopdaemon
trinity-base/kmilo
trinity-base/kregexpeditor
trinity-base/ksim
trinity-base/ktimer
trinity-base/kwallet
trinity-base/superkaramba

@ -1,18 +0,0 @@
trinity-base/ark
trinity-base/kdeutils-doc
trinity-base/kcalc
trinity-base/kcharselect
trinity-base/kdelirc
trinity-base/kdf
trinity-base/kedit
trinity-base/kfloppy
trinity-base/kgpg
trinity-base/khexedit
trinity-base/kjots
trinity-base/klaptopdaemon
trinity-base/kmilo
trinity-base/kregexpeditor
trinity-base/ksim
trinity-base/ktimer
trinity-base/kwallet
trinity-base/superkaramba

@ -1,34 +1,34 @@
trinity-apps/atlantik
trinity-base/atlantik
trinity-base/tdegames-doc
trinity-apps/kasteroids
trinity-apps/katomic
trinity-apps/kbackgammon
trinity-apps/kbattleship
trinity-apps/kblackbox
trinity-apps/kbounce
trinity-apps/kenolaba
trinity-apps/kfouleggs
trinity-apps/kgoldrunner
trinity-apps/kjumpingcube
trinity-apps/klickety
trinity-apps/klines
trinity-apps/kmahjongg
trinity-apps/kmines
trinity-apps/knetwalk
trinity-apps/kolf
trinity-apps/konquest
trinity-apps/kpat
trinity-apps/kpoker
trinity-apps/kreversi
trinity-apps/ksame
trinity-apps/kshisen
trinity-apps/ksirtet
trinity-apps/ksmiletris
trinity-apps/ksnake
trinity-apps/ksokoban
trinity-apps/kspaceduel
trinity-apps/ktron
trinity-apps/ktuberling
trinity-base/kasteroids
trinity-base/katomic
trinity-base/kbackgammon
trinity-base/kbattleship
trinity-base/kblackbox
trinity-base/kbounce
trinity-base/kenolaba
trinity-base/kfouleggs
trinity-base/kgoldrunner
trinity-base/kjumpingcube
trinity-base/klickety
trinity-base/klines
trinity-base/kmahjongg
trinity-base/kmines
trinity-base/knetwalk
trinity-base/kolf
trinity-base/konquest
trinity-base/kpat
trinity-base/kpoker
trinity-base/kreversi
trinity-base/ksame
trinity-base/kshisen
trinity-base/ksirtet
trinity-base/ksmiletris
trinity-base/ksnake
trinity-base/ksokoban
trinity-base/kspaceduel
trinity-base/ktron
trinity-base/ktuberling
trinity-base/libtdegames
trinity-apps/lskat
trinity-apps/twin4
trinity-base/lskat
trinity-base/twin4

@ -1,90 +0,0 @@
~trinity-base/akregator-3.5.13.2
~trinity-base/amor-3.5.13.2
~trinity-base/ark-3.5.13.2
~trinity-base/arts-3.5.13.2
~trinity-base/certmanager-3.5.13.2
~trinity-base/drkonqi-3.5.13.2
~trinity-base/eyesapplet-3.5.13.2
~trinity-base/fifteenapplet-3.5.13.2
~trinity-base/kaddressbook-3.5.13.2
~trinity-base/kappfinder-3.5.13.2
~trinity-base/kate-3.5.13.2
~trinity-base/kcalc-3.5.13.2
~trinity-base/kcharselect-3.5.13.2
~trinity-base/kcheckpass-3.5.13.2
~trinity-base/kcminit-3.5.13.2
~trinity-base/kcontrol-3.5.13.2
~trinity-base/kdcop-3.5.13.2
~trinity-base/kdebase-data-3.5.13.2
~trinity-base/kdebase-kioslaves-3.5.13.2
~trinity-base/kdebase-meta-3.5.13.2
~trinity-base/kdebase-starttde-3.5.13.2
~trinity-base/kdebugdialog-3.5.13.2
~trinity-base/kdeeject-3.5.13.2
~trinity-base/kdelibs-3.5.13.2
~trinity-base/kdelirc-3.5.13.2
~trinity-base/kdepasswd-3.5.13.2
~trinity-base/kdeprint-3.5.13.2
~trinity-base/kdesktop-3.5.13.2
~trinity-base/kdesu-3.5.13.2
~trinity-base/kdetoys-doc-3.5.13.2
~trinity-base/kdeutils-doc-3.5.13.2
~trinity-base/kdeutils-meta-3.5.13.2
~trinity-base/kdf-3.5.13.2
~trinity-base/kdialog-3.5.13.2
~trinity-base/kdm-3.5.13.2
~trinity-base/kedit-3.5.13.2
~trinity-base/kfind-3.5.13.2
~trinity-base/kfloppy-3.5.13.2
~trinity-base/kgantt-3.5.13.2
~trinity-base/kgpg-3.5.13.2
~trinity-base/khelpcenter-3.5.13.2
~trinity-base/khexedit-3.5.13.2
~trinity-base/khotkeys-3.5.13.2
~trinity-base/kicker-3.5.13.2
~trinity-base/kjots-3.5.13.2
~trinity-base/klaptopdaemon-3.5.13.2
~trinity-base/klipper-3.5.13.2
~trinity-base/kmenuedit-3.5.13.2
~trinity-base/kmilo-3.5.13.2
~trinity-base/kmoon-3.5.13.2
~trinity-base/knetattach-3.5.13.2
~trinity-base/knotes-3.5.13.2
~trinity-base/kodo-3.5.13.2
~trinity-base/konqueror-3.5.13.2
~trinity-base/konsole-3.5.13.2
~trinity-base/kontact-3.5.13.2
~trinity-base/korganizer-3.5.13.2
~trinity-base/kpager-3.5.13.2
~trinity-base/kpersonalizer-3.5.13.2
~trinity-base/kreadconfig-3.5.13.2
~trinity-base/kregexpeditor-3.5.13.2
~trinity-base/krootbacking-3.5.13.2
~trinity-base/kscreensaver-3.5.13.2
~trinity-base/ksim-3.5.13.2
~trinity-base/ksmserver-3.5.13.2
~trinity-base/ksplashml-3.5.13.2
~trinity-base/kstart-3.5.13.2
~trinity-base/ksysguard-3.5.13.2
~trinity-base/ksystraycmd-3.5.13.2
~trinity-base/kteatime-3.5.13.2
~trinity-base/ktimer-3.5.13.2
~trinity-base/ktip-3.5.13.2
~trinity-base/ktnef-3.5.13.2
~trinity-base/ktux-3.5.13.2
~trinity-base/kwallet-3.5.13.2
~trinity-base/kweather-3.5.13.2
~trinity-base/kwin-3.5.13.2
~trinity-base/kworldclock-3.5.13.2
~trinity-base/kxkb-3.5.13.2
~trinity-base/libkcal-3.5.13.2
~trinity-base/libkdenetwork-3.5.13.2
~trinity-base/libkdepim-3.5.13.2
~trinity-base/libkholidays-3.5.13.2
~trinity-base/libkmime-3.5.13.2
~trinity-base/libkonq-3.5.13.2
~trinity-base/libkpimexchange-3.5.13.2
~trinity-base/libkpimidentities-3.5.13.2
~trinity-base/nsplugins-3.5.13.2
~trinity-base/superkaramba-3.5.13.2
~trinity-base/tqt3integration-3.5.13.2

@ -1,42 +1,42 @@
~dev-libs/dbus-1-tqt-9999 **
~dev-libs/dbus-tqt-9999 **
~dev-qt/tqt-3.9999 **
~dev-qt/tqtinterface-9999 **
~net-irc/konversation-1.1.9999 **
~trinity-apps/atlantik-9999 **
~trinity-apps/atlantikdesigner-9999 **
~trinity-apps/filelight-9999 **
~trinity-apps/kasteroids-9999 **
~trinity-apps/katomic-9999 **
~trinity-apps/kbackgammon-9999 **
~trinity-apps/kbattleship-9999 **
~trinity-apps/kblackbox-9999 **
~trinity-apps/kbounce-9999 **
~trinity-apps/kenolaba-9999 **
~trinity-apps/kfouleggs-9999 **
~trinity-apps/kgoldrunner-9999 **
~trinity-apps/kjumpingcube-9999 **
~trinity-apps/klickety-9999 **
~trinity-apps/klines-9999 **
~trinity-apps/kmahjongg-9999 **
~trinity-apps/kmines-9999 **
~trinity-apps/knetwalk-9999 **
~trinity-apps/kolf-9999 **
~trinity-apps/konquest-9999 **
~trinity-apps/kpat-9999 **
~trinity-apps/kpoker-9999 **
~trinity-apps/kreversi-9999 **
~trinity-apps/ksame-9999 **
~trinity-apps/kshisen-9999 **
~trinity-apps/ksirtet-9999 **
~trinity-apps/ksmiletris-9999 **
~trinity-apps/ksnake-9999 **
~trinity-apps/ksokoban-9999 **
~trinity-apps/kspaceduel-9999 **
~trinity-apps/ktron-9999 **
~trinity-apps/ktuberling-9999 **
~trinity-apps/lskat-9999 **
~trinity-apps/twin4-9999 **
~dev-tqt/tqt-9999 **
~dev-tqt/tqtinterface-9999 **
~trinity-apps/konversation-9999 **
~trinity-base/atlantik-9999 **
~trinity-base/atlantikdesigner-9999 **
~trinity-base/filelight-9999 **
~trinity-base/kasteroids-9999 **
~trinity-base/katomic-9999 **
~trinity-base/kbackgammon-9999 **
~trinity-base/kbattleship-9999 **
~trinity-base/kblackbox-9999 **
~trinity-base/kbounce-9999 **
~trinity-base/kenolaba-9999 **
~trinity-base/kfouleggs-9999 **
~trinity-base/kgoldrunner-9999 **
~trinity-base/kjumpingcube-9999 **
~trinity-base/klickety-9999 **
~trinity-base/klines-9999 **
~trinity-base/kmahjongg-9999 **
~trinity-base/kmines-9999 **
~trinity-base/knetwalk-9999 **
~trinity-base/kolf-9999 **
~trinity-base/konquest-9999 **
~trinity-base/kpat-9999 **
~trinity-base/kpoker-9999 **
~trinity-base/kreversi-9999 **
~trinity-base/ksame-9999 **
~trinity-base/kshisen-9999 **
~trinity-base/ksirtet-9999 **
~trinity-base/ksmiletris-9999 **
~trinity-base/ksnake-9999 **
~trinity-base/ksokoban-9999 **
~trinity-base/kspaceduel-9999 **
~trinity-base/ktron-9999 **
~trinity-base/ktuberling-9999 **
~trinity-base/lskat-9999 **
~trinity-base/twin4-9999 **
~trinity-base/akregator-9999 **
~trinity-base/amor-9999 **
~trinity-base/ark-9999 **

@ -1,10 +1,10 @@
<layman>
<overlay type="git" src="https://github.com/Fat-Zer/trinity.git" contact="fatzer2@gmail.com" status="unofficial" name="trinity">
<overlay type="git" src="https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging-gentoo.git" status="unofficial" name="trinity-official">
<link>
http://www.trinitydesktop.org/
</link>
<description>
Gentoo overlay for Trinity Desktop Environment, a fork of KDE3
Official Gentoo overlay from the TDE team for Trinity Desktop Environment, a fork of KDE3
</description>
</overlay>
</layman>

@ -1 +0,0 @@
DIST hal-info-20091130.tar.gz 144859 SHA256 3b5a90eaea4359977d36c808a19b3f08835345a258c68b9c6c080ad5ef875224 SHA512 c435e60eaa8170cdf12112e4fbefe34180e499de53c5b30d26c6f8999626708a41600d8ce41a2e999f791e0855676d1ef4362d7b3cd52297195294b8b8b3c52e WHIRLPOOL f6e0807376bdaa90332f532429939550a0f3144a818f51cb21f656790a64afdeefab234a16674eb46a02d272a019c7bf698bfce024067b1b680e1b11e13e2284

@ -1,22 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
DESCRIPTION="The fdi scripts that HAL uses"
HOMEPAGE="http://hal.freedesktop.org/"
SRC_URI="http://hal.freedesktop.org/releases/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ia64 x86"
IUSE=""
RDEPEND=">=sys-apps/hal-0.5.10"
DEPEND="${RDEPEND}"
# This ebuild does not install any binaries
RESTRICT="binchecks strip"
src_install() {
emake DESTDIR="${D}" install || die
}

@ -21,7 +21,7 @@ IUSE=""
DEPEND=">=dev-libs/skyutils-2.8-r5[ssl]"
RDEPEND="${DEPEND}"
PATCHES=( "${FILESDIR}/${P}-verizon.diff" )
PATCHES=( "${FILESDIR}/${P}-verizon.patch" )
src_prepare() {
default

@ -1,2 +0,0 @@
DIST dbus-1-tqt-3.5.13.1.tar.gz 378109 SHA256 afa621ae0bd65d50d011c1789e98f1418a2c852d2ca72833b1f50805acb1d935 SHA512 5c73d0cf603f345782b318197dec89632123ca2a3802cf152fd8f24600ec670a156f74026e4578bd25af766dd5a5243050442ee07067cfef9bd950f0cd5b3a39 WHIRLPOOL 95e5dd704824cc23390795d775735cdaeb58245c266409888f5cd0b79563e5b00e5b60fd2fbc8e5618889f612dfbcf71566223ed23a2ca1318454812b952b78a
DIST dbus-1-tqt-trinity-3.5.13.2.tar.xz 302900 SHA256 b4b048a4eaa67e9bedb5d46a15f16f5b814c3eb55474c6bcd4a817105b5e4a64 SHA512 3bc6b732288e9348ebff999644478926fefc8f62235a3accb45fdf828a2ef6988cf2d192b093ad532393fbe57bfbb353371bef18caff27f512d2f046d24f3131 WHIRLPOOL 0d959b83181c97bc26343322312c848e7c7c031912f8f3869806d2d4f682fa142d405016e49da1e498ab9311b18f1cacde5d71de99531412ce51b2dd26e27b51

@ -1,24 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
TRINITY_MODULE_TYPE="dependencies"
TRINITY_MODULE_NAME="dbus-1-tqt"
inherit trinity-base
DESCRIPTION="D-BUS TQt bindings"
HOMEPAGE="http://trinitydesktop.org/"
LICENSE="GPL-2 LGPL-2"
KEYWORDS="x86 amd64"
SLOT="0"
IUSE=""
DEPEND=">=dev-qt/qt-3.3.8d:3
sys-apps/dbus
dev-qt/tqtinterface"
RDEPEND="$DEPEND"
src_configure() {
cmake-utils_src_configure
}

@ -1,24 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
TRINITY_MODULE_TYPE="dependencies"
TRINITY_MODULE_NAME="dbus-1-tqt"
inherit trinity-base
DESCRIPTION="D-BUS TQt bindings"
HOMEPAGE="http://trinitydesktop.org/"
LICENSE="GPL-2 LGPL-2"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE=""
DEPEND=">=dev-qt/qt-3.3.8d:3
sys-apps/dbus
dev-qt/tqtinterface"
RDEPEND="$DEPEND"
src_configure() {
cmake-utils_src_configure
}

@ -15,7 +15,7 @@ SLOT="0"
IUSE=""
DEPEND="sys-apps/dbus
dev-qt/tqtinterface"
dev-tqt/tqtinterface"
RDEPEND="$DEPEND"
src_configure() {

@ -1 +0,0 @@
DIST dbus-tqt-3.5.13.1.tar.gz 513838 SHA256 f6e024370743c1aae32f9c89660fb22b93f3710864eef679a3be07b2ab3aec71 SHA512 ef9b9d1873b524f07940d9ce31ffb7a8c7002baebb7ab58aec2c93040e9827b33d22a522f63e8d60151bca0f2509f5e4cab0a8d37097ef6262c4a8beca2506db WHIRLPOOL 6b4090816d9790781767d2a523cde61632cabff739966e8c44e06b218a2bfb13c313c574060eaac27fad02dd1df1d7209e1171e2e9f3a93097957c805e31c5b1

@ -1,24 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
TRINITY_MODULE_TYPE="dependencies"
TRINITY_MODULE_NAME="dbus-tqt"
inherit trinity-base
DESCRIPTION="D-BUS TQt bindings"
HOMEPAGE="http://trinitydesktop.org/"
LICENSE="GPL-2 LGPL-2"
KEYWORDS="x86 amd64"
SLOT="0"
IUSE=""
DEPEND=">=dev-qt/qt-3.3.8d:3
dev-qt/tqtinterface
!!dev-libs/dbus-qt3-old"
RDEPEND="$DEPEND"
src_configure() {
cmake-utils_src_configure
}

@ -15,8 +15,7 @@ SLOT="0"
IUSE=""
DEPEND="sys-apps/dbus
dev-qt/tqtinterface
!!dev-libs/dbus-qt3-old"
dev-tqt/tqtinterface"
RDEPEND="$DEPEND"
src_configure() {

@ -1,25 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=3
DESCRIPTION="This is a meta package for a Qt3 toolkit it is needed to keep dependencies clean"
HOMEPAGE="http://qt.nokia.com/ http://www.trinitydesktop.org/"
LICENSE="|| ( QPL-1.0 GPL-2 GPL-3 )"
SLOT="3"
KEYWORDS="amd64 x86"
IUSE="cups debug doc examples firebird ipv6 mysql nas nis opengl postgres sqlite xinerama"
DEPEND="
=dev-qt/qt-${PV}:${SLOT}[cups=,debug=,doc=,examples=,firebird=,ipv6=,mysql=]
=dev-qt/qt-${PV}:${SLOT}[nas=,nis=,opengl=,postgres=,sqlite=,xinerama=]"
RDEPEND="${DEPEND}"
pkg_postinst() {
echo
einfo "Please note that this meta package is only provided for capability."
einfo "No packages should depend directly on this meta package, but on the"
einfo "dev-qt/qt:${SLOT} package."
echo
}

@ -1,25 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=3
DESCRIPTION="This is a meta package for a Qt3 toolkit it is needed to keep dependencies clean"
HOMEPAGE="http://qt.nokia.com/ http://www.trinitydesktop.org/"
LICENSE="|| ( QPL-1.0 GPL-2 GPL-3 )"
SLOT="3"
KEYWORDS=
IUSE="cups debug doc examples firebird ipv6 mysql nas nis opengl postgres sqlite xinerama"
DEPEND="
=dev-qt/qt-${PV}:${SLOT}[cups=,debug=,doc=,examples=,firebird=,ipv6=,mysql=]
=dev-qt/qt-${PV}:${SLOT}[nas=,nis=,opengl=,postgres=,sqlite=,xinerama=]"
RDEPEND="${DEPEND}"
pkg_postinst() {
echo
einfo "Please note that this meta package is only provided for capability."
einfo "No packages should depend directly on this meta package, but on the"
einfo "dev-qt/qt:${SLOT} package."
echo
}

@ -1,17 +0,0 @@
AUX trinity-3.5.13.1..3.5.13.2/qt3-2012-12-12_02_54_53-Ensure-that-a-valid-DPI-is-always-set-cbe0a27.patch 1053 SHA256 6822c2f3c59c621ba853f583f9fdf2cd6b7ac1b069d1a2ec147e2f4ee6a7aa7b SHA512 c2209b9a61c817422df932f7d844f07a85ac3cc0f6a75770cf3eac279419c5b95091d919a533fac94c72e8b2f98004a5c858870a15660c0b33cb0d94a5aeb431 WHIRLPOOL c434a0f5e7d9b801bb0a6a5c68f564b32b876b2c66ab2bd6511b54cc9755c35cd6f2d3bd8e9deba4dd302dcceb0615d408371f36d1129cadd65246f64ff7098c
AUX trinity-3.5.13.1..3.5.13.2/qt3-2013-01-13_02_45_04-Verify-desktop-widget-screen-number-before-applying-size-changes-This-resolves-Bug-1378-b8ca17c.patch 1412 SHA256 1c53a022a723f25ca9661d9b6baa552e9ff1cf76f6d3cba4f9f19b8b8c547a1a SHA512 d625c0c6adf436de29780ba5bbf077a30c7fcd6b19c69e2191ab6ad40f20d9f2c2dc0ec55ded01c7bf777c5913c9b5bcac8b09ca1c6a04ea25f39d9fcbb8e137 WHIRLPOOL ed27f89056249d06399f709b4ab8fb5f0fbdc43b8db6cb5935045e061666eb1792b79f1564fd840b9fe880debf2fbd770ed54b29cafc1dd46afb2fea519e3e65
AUX trinity-3.5.13.1..3.5.13.2/qt3-2013-02-20_21_52_12-Doublebuffer-QIconView-to-reduce-flicker-This-closes-Bug-1408-897cd5c.patch 3266 SHA256 c901cebe79142bb81764138eff6bbdb74c126cd4950555f97924000c791aad96 SHA512 d892a88052a713a8f7d1edcbef15c951aac33a25f1f73e90a63f6b1394413678bf4ed12865710b84ddb4d9536dd452bc1c2f88af7a442807aa0f61aeadff0020 WHIRLPOOL c370ab576e8e68e54a5f0b18c19b19013c762f0434b60cbc595d8f5d465e8c81fdb6496080d4b71f78d4de390a7fbff8181dcce6946eb60f0c7825f2fe1473a5
AUX trinity-3.5.13.1..3.5.13.2/qt3-2013-03-02_12_16_10-Fix-textbox-trails-introduced-with-GIT-commit-82b71e49-This-resolves-Bug-1408-a78eb9c.patch 599 SHA256 03f4a35d89835a0b3de726492b99d83045a6c4c27170f4c0feaa4d7e7cd361e6 SHA512 b779f7669f40796c9c7b7d4c9e1970b930e661b7247927cdb0c668c084a950dc19bdeab4b15326248ec836987160821fed98f467e8bdfe5c2f250ed8db143f07 WHIRLPOOL 3258ff6dfec41829fe2390bca3cb7739d5fc5d00dcc99f4cc0694c6d2d12f0603b4535ebd2874bb99fae767fa8b63f8bc85e58dfe84f5e108f841f693475f616
AUX trinity-3.5.13.1..3.5.13.2/qt3-2013-04-13_13_31_15-Properly-set-WM_CLASS-atom-even-if-Display-pointer-was-passed-to-TQApplication-This-relates-to-Bug-1443-045b2d9.patch 1640 SHA256 88cce480013054358856e35df7f734f52a2188276d5ac786707aa7f4eef4575b SHA512 0c6ffd19404633c2ec8d6742fead4713227852174b83fb749656daf4117766d08a94624c81c3e2226d524aa904039337811b4a68878f72170ece0a0ad6136df7 WHIRLPOOL a9ffc49517144ff6c02dbb8be969817baec0960b80e0a2637ecfa3da43f0bf556b9df9c9b93b5485389335b3c24b2fa8ef17224db2c3aa2d5acb46519c7d6d6b
AUX trinity-3.5.13.1..3.5.13.2/qt3-2013-04-16_17_34_08-Fix-fatal-X11-errors-when-both-external-display-and-command-arguments-are-provided-to-QApplication-This-resolves-Bug-1456-e7d0f7d.patch 1138 SHA256 caca943700c410e75d8bfc8c5b0c07c6041f5a4f1b5068a8ae9907aba3c3e1cb SHA512 121681c67a0417b2ead19d5f3ad206f12f3b10bf997ad12315b2fc3dbc3a60487d90a782cb6899bf4e3a4774cfa06d5233752118acc6b113fd79723b0295e39d WHIRLPOOL 56d5a008c5bcc4e2079e549a596900cd7df763af0f45978e8761c4879e45a466652c3b2184ac6c895181b109a68f5d24f12ce36c7cf7cbfbeda3c7f58fea4c3b
AUX trinity-3.5.13.1..3.5.13.2/qt3-2013-04-20_19_01_58-Fix-Qt-input-method-failure-This-resolves-Bug-1019-c421de2.patch 1664 SHA256 c28a05e90a19a7a5e73c1d840f2605e2d457f5030242057fd205155f5fd50c1b SHA512 a3ac74e67fc014e0169ceca4d0df953ce6b1897236f090273196ff36133d25b64b66a7b7781695a790760720fd194243c09e3b33a1f02115c96d519db106f3ab WHIRLPOOL a0ec3ad64708840a1a2b2eefd1118979bcdf6c2f158ec5320f626348c3562df6d855864950aa3f00deb22142807f1555af2e2adb64fffdbdfd215962aa968060
AUX trinity-3.5.13.1..3.5.13.2/qt3-2013-04-20_19_01_59-Fix-qmake-library-search-path-on-64-bit-systems-This-resolves-Bug-1016-e374dac.patch 484 SHA256 3ad05e0a17420315039834c6816c540b3c4695fa3c4a969bc2b1ea44f0b1542c SHA512 45c68ec9a00eae11195f71926a256c683fb6d237763555f0889f9f780971d382ee0e75f718b960355a932314ec3e8347d9282d6f9961701acef077b36365b92e WHIRLPOOL da7640575b82f94cd606a4777f9916a7ec6a7f163b8105004433356a8bef8a165154980d00c3d579cfdbc00fc10690f0b1e531c69da9b9eb03bdcd5e6c7ff644
AUX trinity-3.5.13.1..3.5.13.2/qt3-2013-04-20_19_01_59-Update-zh-tw-translations-c62cd50.patch 10355 SHA256 9c538abc919d0f54ce7615c2d070f353e894ab712637deabd8aeca5560d3c8a1 SHA512 762e98fcf0772f774524f95d1678e976aa5e8c503a123ef23cf0633baa9d068889ec8259379f5bd021ca37c99c48b9f8ca0f6791de10ad670e62e65b52d2450c WHIRLPOOL 7134d02266ec8356568ed493cde3f99f79e41e3ac422ceb81a0b5d0fac5b47473824ea099f774de426eb893bc487672576f312d716dbbd3c9798fb7439edb065
AUX trinity-3.5.13.1..3.5.13.2/qt3-2013-04-20_19_02_00-Add-0084-compositing-patch-from-RedHat-909c3cb.patch 2682 SHA256 d2443d46fdfcfa45fc8fd6249efe4a264a3c4c82df6ae786f1d11582321b49be SHA512 a6f5dc4c6ca4502bc12d0e568e6ce8c4d4d9646a7596376db85b58687be32d9569f6b5f663c8eb282595729c4bea110f9c3b5368d6bb1159548d64b33c4dd92f WHIRLPOOL a4e72e38474c336cee82d35208a2119c67d4d3211d6d191bd79abb53c9de580bca47f45544702717f9a22e8da5e7efce120f60b8ee0c78446ea90fc00c71964f
AUX trinity-3.5.13.1..3.5.13.2/qt3-2013-04-20_19_02_00-Use-unixODBC-instead-of-obsolete-iODBC-This-closes-Bug-792-Thanks-to-L0ner-for-the-patch-3f779ee.patch 1531 SHA256 ee56a45c2ec961e67a9aeaf0e232af089e8f99e8f012ea6210db0e8b0de46a0c SHA512 7408f786aea8104e0a2372c1d46493e5cae7bd13a71f6b7e25803b40e5a6170833f6e2c23ae5f680ed8924e354e499efb63c21baa18de486f64ab5332d8408cf WHIRLPOOL 9b97795a571579a0bc0782052c23e4bbf3a95947c070aaebc563c84497f6bedfc43640a3a2ffe0a1dd83fb86270f02fc7ba3a2465a9c103e663f12cd2e549765
AUX trinity-3.5.13.1..3.5.13.2/qt3-2013-04-20_19_02_01-Make-basic-integer-QDataStream-reads-resistant-to-corruption-from-underlying-IO-device-failure-60621ef.patch 2928 SHA256 c3736f4297d22c076f107a6b5756ac59cf581b86bb88e2a28cb06fd120cba0ad SHA512 46941d3b677bafd84b1b52efbc56b5b5848423d1f8a9a7f83f485939a2092ce6344dcceeccb524e8ca8b97d3defd060644405d70fadc6f51a8ae6b57d55affbe WHIRLPOOL 031431bca71b586e64b60c63600a8832daa5faee3a150534072bba8d74929fc05639a858739622c5e0552088095e840c2a40a9c6530e58a4f50b20de1b5671a7
AUX trinity-3.5.13.1..3.5.13.2/qt3-2013-04-25_03_21_44-Fix-a-number-of-threading-problems-and-crashes-This-partially-resolves-Bug-1467-part-of-the-original-commit-b8e4f24.patch 25691 SHA256 7f6156a4f927fae9571c6277e1e4619750c7a0a9d9893a102f262f3105affc65 SHA512 0d9e30ec474e25be3c2542337c5e0ae9f1a2e412d006a528180bdcc692cdab7eb584926e26964453591fd3315ce713ca39660ab50c6688fe4eb3f924fa8bc2e0 WHIRLPOOL b54a8ea84d1d0e850675a0e2168bddd971edb3b493c7f52f7d34d239f4541e3856610dcf05d47b297565bec9e2cb9bbe7aada141703c58fc723f9ffa2f13e424
AUX trinity-3.5.13.1..3.5.13.2/qt3-2013-05-03_03_47_45-Fix-corrupted-titlebar-icons-in-subwindows-of-ARGB-applications-90f4a55.patch 1996 SHA256 707099432bd702883b488ddf5cd5290b327938168392efc4c03a862abef67000 SHA512 e839b2575def437aa98670298e2804f4f826a6483cf7e220193cf7b641b2b68ec2cf731a23ecb2c8e78bf432d778378e93eccb3d7f51b74cdea68aec0e7b0661 WHIRLPOOL c9d7c1882efa0d41cd19cc4fa175216791d40c053b73714fa67f43ed76b428b2471bf9f447373afddecbcaceeb3febaf7f87ba62d9fec97fc5a3f263c5c89ef8
AUX trinity-3.5.13.1..3.5.13.2/qt3-2013-05-04_17_28_30-Fix-ARGB-mode-stippled-focus-rectangle-showing-underlying-window-contents-Fix-TQColor-not-processing-alpha-channel-in-ARGB-mode-d2240de.patch 2184 SHA256 3893537b4a328495c717d586b135b940b29ca50de9240878cec350e0208f79f3 SHA512 68c73892f8cc011392261267b3a9ed38b4989e9ed3adbe34982ee1d220be9dba503ec9bf383b29f601b2fc11f490db33b7802c21223050d581ea84b683f0943d WHIRLPOOL 10525ee058888558c191dfe0922f45f53df60a9594e921c6cee94ddcbcbfc2efe3aeb18ab73372adfac3ecfb49943ef875cd936ae1bc01f8da2f3a1baba969db
AUX trinity-3.5.13.1..3.5.13.2/qt3-2013-05-08_01_43_38-Fix-spelling-mistakes-169c39a.patch 3103 SHA256 19e830e3dcdb0888cd00a94ba9acafb9d6b2c22961306d4a796b5fabba63e449 SHA512 107d8c84fd480b8cbcb93b30ca1f78352e53a776d64221378fc4b5fb9f08decc5edec2973377d37785cc02bdd68c7c305dde2c2a1fad3827ea1964b28b72857c WHIRLPOOL c7c073884cbb99451784a2cf27fa7a7b3dce927e9f6be8111875272e58adb4b689f156d4c0f72896dbbc72473597456910422013d487a2082616d08c213b6db5
DIST qt3-3.5.13.1.tar.gz 16618074 SHA256 6d124412f89eb7c445668e339cd10114778b3efe56f061886364a0b27141a6ff SHA512 7adda5a6ee2c72086e672230dcd9088d39d975ee802dfc1ac4fcbb0b9cdd2feeac3b1a7147663ffb57b285e0631b14735930ea1f33904c37b000d96c0859ae84 WHIRLPOOL e0afdbc051f6d215ad6e46ec6a9756e96d303177d32c21ee7d944a1abe5b58b153da5afb01942b747278b92876203e05076cd18a0e75a51c5ab3c52b6b25eda6

@ -1,26 +0,0 @@
diff --git a/src/kernel/qpaintdevice_x11.cpp b/src/kernel/qpaintdevice_x11.cpp
index a755c01..5941657 100644
--- a/src/kernel/qpaintdevice_x11.cpp
+++ b/src/kernel/qpaintdevice_x11.cpp
@@ -529,11 +529,16 @@ static void create_dpis()
Q_CHECK_PTR( dpisX );
Q_CHECK_PTR( dpisY );
for ( i = 0; i < screens; i++ ) {
- dpisX[ i ] = (DisplayWidth(dpy,i) * 254 + DisplayWidthMM(dpy,i)*5)
-
- / (DisplayWidthMM(dpy,i)*10);
- dpisY[ i ] = (DisplayHeight(dpy,i) * 254 + DisplayHeightMM(dpy,i)*5)
- / (DisplayHeightMM(dpy,i)*10);
+ if (DisplayWidthMM(dpy,i) < 1)
+ dpisX[ i ] = 75; // default the dpi to 75.
+ else
+ dpisX[ i ] = (DisplayWidth(dpy,i) * 254 + DisplayWidthMM(dpy,i)*5)
+ / (DisplayWidthMM(dpy,i)*10);
+ if (DisplayHeightMM(dpy,i) < 1)
+ dpisY[ i ] = 75; // default the dpi to 75.
+ else
+ dpisY[ i ] = (DisplayHeight(dpy,i) * 254 + DisplayHeightMM(dpy,i)*5)
+ / (DisplayHeightMM(dpy,i)*10);
}
}

@ -1,38 +0,0 @@
diff --git a/src/kernel/qapplication_x11.cpp b/src/kernel/qapplication_x11.cpp
index 203cb39..4a03d95 100644
--- a/src/kernel/qapplication_x11.cpp
+++ b/src/kernel/qapplication_x11.cpp
@@ -3446,13 +3446,26 @@ int QApplication::x11ProcessEvent( XEvent* event )
// update the size for desktop widget
int scr = XRRRootToScreen( appDpy, event->xany.window );
QWidget *w = desktop()->screen( scr );
- QSize oldSize( w->size() );
- w->crect.setWidth( DisplayWidth( appDpy, scr ) );
- w->crect.setHeight( DisplayHeight( appDpy, scr ) );
- if ( w->size() != oldSize ) {
- QResizeEvent e( w->size(), oldSize );
- QApplication::sendEvent( w, &e );
- emit desktop()->resized( scr );
+
+ if (w) {
+ int widgetScr = -1;
+ // make sure the specified widget is on the same screen that received the XRandR event
+ XWindowAttributes widgetAttr;
+ XGetWindowAttributes(appDpy, w->winId(), &widgetAttr);
+ if (widgetAttr.screen) {
+ widgetScr = XScreenNumberOfScreen(widgetAttr.screen);
+ }
+
+ if ((widgetScr < 0) || (widgetScr == scr)) {
+ QSize oldSize( w->size() );
+ w->crect.setWidth( DisplayWidth( appDpy, scr ) );
+ w->crect.setHeight( DisplayHeight( appDpy, scr ) );
+ if ( w->size() != oldSize ) {
+ QResizeEvent e( w->size(), oldSize );
+ QApplication::sendEvent( w, &e );
+ emit desktop()->resized( scr );
+ }
+ }
}
}
#endif // QT_NO_XRANDR

@ -1,98 +0,0 @@
diff --git a/src/iconview/qiconview.cpp b/src/iconview/qiconview.cpp
index c1ea8cc..36b5da2 100644
--- a/src/iconview/qiconview.cpp
+++ b/src/iconview/qiconview.cpp
@@ -214,6 +214,7 @@ public:
QIconViewItem *currentItem, *tmpCurrentItem, *highlightedItem,
*startDragItem, *pressedItem, *selectAnchor, *renamingItem;
QRect *rubber;
+ QPixmap *backBuffer;
QTimer *scrollTimer, *adjustTimer, *updateTimer, *inputTimer,
*fullRedrawTimer;
int rastX, rastY, spacing;
@@ -2789,6 +2790,7 @@ QIconView::QIconView( QWidget *parent, const char *name, WFlags f )
d->currentItem = 0;
d->highlightedItem = 0;
d->rubber = 0;
+ d->backBuffer = 0;
d->scrollTimer = 0;
d->startDragItem = 0;
d->tmpCurrentItem = 0;
@@ -2942,6 +2944,8 @@ QIconView::~QIconView()
delete item;
item = tmp;
}
+ delete d->backBuffer;
+ d->backBuffer = 0;
delete d->fm;
d->fm = 0;
#ifndef QT_NO_TOOLTIP
@@ -4943,6 +4947,47 @@ void QIconView::contentsDropEvent( QDropEvent *e )
#endif
/*!
+ This function grabs all paintevents that otherwise would have been
+ processed by the QScrollView::viewportPaintEvent(). Here we use a
+ doublebuffer to reduce 'on-paint' flickering on QIconView
+ (and of course its children).
+
+ \sa QScrollView::viewportPaintEvent(), QIconView::drawContents()
+*/
+
+void QIconView::bufferedPaintEvent( QPaintEvent* pe )
+{
+ QWidget* vp = viewport();
+ QRect r = pe->rect() & vp->rect();
+ int ex = r.x() + contentsX();
+ int ey = r.y() + contentsY();
+ int ew = r.width();
+ int eh = r.height();
+
+ if ( !d->backBuffer )
+ d->backBuffer = new QPixmap(vp->size());
+ if ( d->backBuffer->size() != vp->size() ) {
+ // Resize function (with hysteresis). Uses a good compromise between memory
+ // consumption and speed (number) of resizes.
+ float newWidth = (float)vp->width();
+ float newHeight = (float)vp->height();
+ if ( newWidth > d->backBuffer->width() || newHeight > d->backBuffer->height() )
+ {
+ newWidth *= 1.1892;
+ newHeight *= 1.1892;
+ d->backBuffer->resize( (int)newWidth, (int)newHeight );
+ } else if ( 1.5*newWidth < d->backBuffer->width() || 1.5*newHeight < d->backBuffer->height() )
+ d->backBuffer->resize( (int)newWidth, (int)newHeight );
+ }
+
+ QPainter p;
+ p.begin(d->backBuffer, vp);
+ drawContentsOffset(&p, contentsX(), contentsY(), ex, ey, ew, eh);
+ p.end();
+ bitBlt(vp, r.x(), r.y(), d->backBuffer, r.x(), r.y(), ew, eh);
+}
+
+/*!
\reimp
*/
@@ -5726,7 +5771,7 @@ bool QIconView::eventFilter( QObject * o, QEvent * e )
if ( !d->rubber )
drawDragShapes( d->oldDragPos );
}
- viewportPaintEvent( (QPaintEvent*)e );
+ bufferedPaintEvent( (QPaintEvent*)e );
if ( d->dragging ) {
if ( !d->rubber )
drawDragShapes( d->oldDragPos );
diff --git a/src/iconview/qiconview.h b/src/iconview/qiconview.h
index 97780d8..109779f 100644
--- a/src/iconview/qiconview.h
+++ b/src/iconview/qiconview.h
@@ -452,6 +452,7 @@ protected:
void contentsDropEvent( QDropEvent *e );
#endif
+ void bufferedPaintEvent( QPaintEvent* );
void resizeEvent( QResizeEvent* e );
void keyPressEvent( QKeyEvent *e );
void focusInEvent( QFocusEvent *e );

@ -1,19 +0,0 @@
diff --git a/src/iconview/qiconview.cpp b/src/iconview/qiconview.cpp
index 36b5da2..4387a19 100644
--- a/src/iconview/qiconview.cpp
+++ b/src/iconview/qiconview.cpp
@@ -5770,11 +5770,11 @@ bool QIconView::eventFilter( QObject * o, QEvent * e )
if ( d->dragging ) {
if ( !d->rubber )
drawDragShapes( d->oldDragPos );
- }
- bufferedPaintEvent( (QPaintEvent*)e );
- if ( d->dragging ) {
+ viewportPaintEvent( (QPaintEvent*)e );
if ( !d->rubber )
drawDragShapes( d->oldDragPos );
+ } else {
+ bufferedPaintEvent( (QPaintEvent*)e );
}
}
return TRUE;

@ -1,46 +0,0 @@
diff --git a/src/kernel/qapplication.cpp b/src/kernel/qapplication.cpp
index 7296f4c..0ec4904 100644
--- a/src/kernel/qapplication.cpp
+++ b/src/kernel/qapplication.cpp
@@ -320,6 +320,7 @@ void qt_init( int *, char **, QApplication::Type );
void qt_cleanup();
#if defined(Q_WS_X11)
void qt_init( Display* dpy, Qt::HANDLE, Qt::HANDLE );
+void qt_init( int *, char **, Display* dpy, Qt::HANDLE, Qt::HANDLE );
#endif
Q_EXPORT bool qt_tryModalHelper( QWidget *widget, QWidget **rettop );
@@ -908,7 +909,7 @@ QApplication::QApplication(Display *dpy, int argc, char **argv,
qt_init( &argc, argv, GuiClient );
} else {
- qt_init(dpy, visual, colormap);
+ qt_init( &argc, argv, dpy, visual, colormap );
}
process_cmdline( &argc, argv );
diff --git a/src/kernel/qapplication_x11.cpp b/src/kernel/qapplication_x11.cpp
index 4a03d95..0f9d777 100644
--- a/src/kernel/qapplication_x11.cpp
+++ b/src/kernel/qapplication_x11.cpp
@@ -1639,7 +1639,7 @@ void qt_init_internal( int *argcptr, char **argv,
}
#endif
- if ( display ) {
+ if ( display && ((!argcptr) || (!argv)) ) {
// Qt part of other application
appForeignDpy = TRUE;
@@ -2439,6 +2439,11 @@ void qt_init( Display *display, Qt::HANDLE visual, Qt::HANDLE colormap )
qt_init_internal( 0, 0, display, visual, colormap );
}
+void qt_init( int *argcptr, char **argv, Display *display, Qt::HANDLE visual, Qt::HANDLE colormap )
+{
+ qt_init_internal( argcptr, argv, display, visual, colormap );
+}
+
/*****************************************************************************
qt_cleanup() - cleans up when the application is finished

@ -1,42 +0,0 @@
diff --git a/src/kernel/qapplication_x11.cpp b/src/kernel/qapplication_x11.cpp
index 0f9d777..50a2bac 100644
--- a/src/kernel/qapplication_x11.cpp
+++ b/src/kernel/qapplication_x11.cpp
@@ -1790,18 +1790,26 @@ void qt_init_internal( int *argcptr, char **argv,
}
}
#endif
- // Connect to X server
-
- if( qt_is_gui_used ) {
- if ( ( appDpy = XOpenDisplay(appDpyName) ) == 0 ) {
- qWarning( "%s: cannot connect to X server %s", appName,
- XDisplayName(appDpyName) );
- qApp = 0;
- exit( 1 );
- }
+ if ( display ) {
+ // Display connection already opened by another application
- if ( appSync ) // if "-sync" argument
- XSynchronize( appDpy, TRUE );
+ appForeignDpy = TRUE;
+ appDpy = display;
+ }
+ else {
+ // Connect to X server
+
+ if( qt_is_gui_used ) {
+ if ( ( appDpy = XOpenDisplay(appDpyName) ) == 0 ) {
+ qWarning( "%s: cannot connect to X server %s", appName,
+ XDisplayName(appDpyName) );
+ qApp = 0;
+ exit( 1 );
+ }
+
+ if ( appSync ) // if "-sync" argument
+ XSynchronize( appDpy, TRUE );
+ }
}
}
// Common code, regardless of whether display is foreign.

@ -1,45 +0,0 @@
diff --git a/src/kernel/qapplication_x11.cpp b/src/kernel/qapplication_x11.cpp
index 50a2bac..9236f3a 100644
--- a/src/kernel/qapplication_x11.cpp
+++ b/src/kernel/qapplication_x11.cpp
@@ -195,7 +195,7 @@ static const char *appBTNCol = 0; // application btn color
static const char *mwGeometry = 0; // main widget geometry