<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">On Friday, December 11, 2020 5:32:44 PM WET Richard Kimberly Heck wrote:</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> I'm a little puzzled why you would need that. LyX uses Qt, yes, but</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> packages like that typically involve some kind of communication between</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> Qt and Gtk. I don't know why LyX would need that.</p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">I would expect for those packages to be packages related with theme-ing of qt applications when running in a gtk environment. So since XFCE uses gtk that could be the reason.</p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">So those packages are only relevant if you want the look of the different toolkit packages to be the same.</p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">But lyx does not connects directly to them, the relation is indirect, lyx uses qt that can talk to the gtk environment to get the right theme.</p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">So when building the binaries lyx will never use those packages. They are used just at run time.</p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">So no, those packages are not needed to compile lyx.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">-- </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">José Abílio</p>
</body>
</html>