emilua: 0.10.1 -> 0.11.1

Signed-off-by: lucasew <lucas59356@gmail.com>
This commit is contained in:
lucasew
2025-02-28 20:57:28 -03:00
parent 28ab1919a2
commit a930c63509
@@ -51,13 +51,13 @@ in
stdenv.mkDerivation (self: {
pname = "emilua";
version = "0.10.1";
version = "0.11.1";
src = fetchFromGitLab {
owner = "emilua";
repo = "emilua";
rev = "v${self.version}";
hash = "sha256-D6XKXik9nWQ6t6EF6dLbRGB60iFbPUM8/H8iFAz1QlE=";
tag = "v${self.version}";
hash = "sha256-Kl2atD3ejPSbwk9ByQrZrqBrHT4Wk+3AY3tvRC3jOCI=";
};
propagatedBuildInputs = [
@@ -89,8 +89,7 @@ stdenv.mkDerivation (self: {
dontUseCmakeConfigure = true;
mesonFlags = [
(lib.mesonBool "enable_file_io" true)
(lib.mesonBool "enable_io_uring" true)
(lib.mesonBool "enable_io_uring" false)
(lib.mesonBool "enable_tests" true)
(lib.mesonBool "enable_manpages" true)
(lib.mesonOption "version_suffix" "-nixpkgs1")
@@ -122,15 +121,15 @@ stdenv.mkDerivation (self: {
sitePackages = "lib/emilua-${(lib.concatStringsSep "." (lib.take 2 (lib.splitVersion self.version)))}";
};
meta = with lib; {
meta = {
description = "Lua execution engine";
mainProgram = "emilua";
homepage = "https://emilua.org/";
license = licenses.boost;
maintainers = with maintainers; [
license = lib.licenses.boost;
maintainers = with lib.maintainers; [
manipuladordedados
lucasew
];
platforms = platforms.linux;
platforms = lib.platforms.linux;
};
})