lol

luaPackages.cqueues: enable builds for lua 5.4

authored by

Anton Tetov and committed by
Matthieu Coudron
907c6fb6 f454b715

+4 -4
+4 -4
pkgs/development/lua-modules/overrides.nix
··· 101 101 ''; 102 102 }); 103 103 104 - cqueues = prev.cqueues.overrideAttrs (oa: rec { 104 + cqueues = prev.cqueues.overrideAttrs (oa: { 105 105 # Parse out a version number without the Lua version inserted 106 106 version = 107 107 let ··· 112 112 in 113 113 "${date}-${rev}"; 114 114 115 - meta.broken = luaOlder "5.1" || luaAtLeast "5.4"; 115 + meta.broken = luaOlder "5.1" || luaAtLeast "5.5"; 116 116 117 117 nativeBuildInputs = oa.nativeBuildInputs ++ [ 118 118 gnum4 ··· 133 133 # version, which doesn't work well for us, so modify it 134 134 postConfigure = 135 135 let 136 - inherit (prev.cqueues) pname; 136 + inherit (final.cqueues) pname version; 137 137 in 138 138 '' 139 139 # 'all' target auto-detects correct Lua version, which is fine for us as 140 140 # we only have the right one available :) 141 141 sed -Ei ''${rockspecFilename} \ 142 - -e 's|lua == 5.[[:digit:]]|lua >= 5.1, <= 5.3|' \ 142 + -e 's|lua == 5.[[:digit:]]|lua >= 5.1, <= 5.4|' \ 143 143 -e 's|build_target = "[^"]+"|build_target = "all"|' \ 144 144 -e 's|version = "[^"]+"|version = "${version}"|' 145 145 specDir=$(dirname ''${rockspecFilename})