On Fri, Dec 26, 2014 at 12:33:28AM +0100, Adam Wolk wrote: > On Fri, Dec 26, 2014, at 12:15 AM, Vadim Zhukov wrote: > > > > Yes, known problem. CMake config file for Qt5Sql talks about all > > backends always. To be redone after fixing other urgent stuff. > > > > BTW, can't the Otter use the SQLite3 backend instead of SQLite2? The > > former is bundled with Qt5 itself because SQLite3 is part of base > > system nowadays. > > > > I installed the sqlite2 backend as that's the only one that showed up > on packages for me: > > $ pkg_info -Q qt5 > qt5-5.3.2p0 (installed) > qt5-examples-5.3.2 > qt5-mysql-5.3.2 (installed) > qt5-postgresql-5.3.2 (installed) > qt5-sqlite2-5.3.2 (installed) > qt5-tds-5.3.2 (installed) > > that's the complete list of qt5 packages I get for this query.
As a rule, OpenBSD doesn't split applications into myriads of small packages, like other vendors do (debian comes to mind). We split packages based on - dependencies - size practicalities. Since sqlite3 is part of the base system, and since the sqlite3 plugin is rather small (especially compared to qt5 proper), it will be in the base package.