Merge pull request #300221 from teto/teto/fix-luadbi-mysql

luaPackages.luadbi-mysql: fix overrides => fix build
This commit is contained in:
Matthieu Coudron 2024-03-30 14:15:15 +01:00 committed by GitHub
commit e68863fa7a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -321,10 +321,13 @@ with prev;
});
luadbi-mysql = prev.luadbi-mysql.overrideAttrs (oa: {
luarocksConfig.variables = {
# Can't just be /include and /lib, unfortunately needs the trailing 'mysql'
MYSQL_INCDIR = "${libmysqlclient.dev}/include/mysql";
MYSQL_LIBDIR = "${libmysqlclient}/lib/mysql";
luarocksConfig = lib.recursiveUpdate oa.luarocksConfig {
variables = {
# Can't just be /include and /lib, unfortunately needs the trailing 'mysql'
MYSQL_INCDIR = "${libmysqlclient.dev}/include/mysql";
MYSQL_LIBDIR = "${libmysqlclient}/lib/mysql";
};
};
buildInputs = oa.buildInputs ++ [
mariadb.client