#47290: digikam: Add variant for external mysql database; rename variant for internal mysql database; update mysql dependency --------------------------+-------------------------------- Reporter: sk-public@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: haspatch Port: digikam | --------------------------+-------------------------------- Comment (by sk-public@…): The mysql_external variant restores support for storing the digikam database in a MySQL server, using the Qmysql3 database plugin. This capability was included by default until 4.4 (so this variant became necessary when the macports version jumped from 4.0 -> 4.8). The mysql_internal (the current "mysql_check") variant causes digikam to use MySQL internally instead of sqlite. I've never tried it - I'm not sure what advantage it provides. Building with this option (ENABLE_INTERNALMYSQL) requires access to the mysqld binary at build time. I changed the name only to avoid confusion with the mysql_external variant, and the default mysql version to avoid issues when both are compiled. bin/mysql_config is a symlink created by port select --set mysql mysqlxx. It looks like the mysql_check variant was written to incorporate whatever version of mysql is installed, as opposed to specifying different options for each version. It's probably not required for mysql_external though -- I'll try removing it when I get a chance. -- Ticket URL: <https://trac.macports.org/ticket/47290#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X