net-url.nix (541B)
1 { buildLuarocksPackage, fetchurl, fetchzip, luaAtLeast, luaOlder }: 2 let version = "1.2-1"; 3 in buildLuarocksPackage { 4 pname = "net-url"; 5 inherit version; 6 knownRockspec = (fetchurl { 7 url = "mirror://luarocks/net-url-${version}.rockspec"; 8 hash = "sha256-M46TqJ8bzL68m2Ok9CG672LHOR+NZqUyOXJwZsg2Gr8="; 9 }).outPath; 10 src = fetchzip { 11 url = "http://github.com/golgote/neturl/archive/v${version}.zip"; 12 hash = "sha256-gchlnqrSrARZtdFhAzVMXpHqmq6uk2nqajwzWeDuqY0="; 13 }; 14 15 disabled = luaOlder "5.1" || luaAtLeast "5.5"; 16 }