I think you can simplify the patch a bit by inheriting the source too: (source (origin (inherit (package-source mariadb)) (patches …)))
Otherwise, untested but looks good.
I think you can simplify the patch a bit by inheriting the source too: (source (origin (inherit (package-source mariadb)) (patches …)))
Otherwise, untested but looks good.