From 9ae49e368a6cb4a163e2852f3a0183ba1b3ff105 Mon Sep 17 00:00:00 2001 From: Jakob Beckmann Date: Sat, 4 May 2024 14:31:59 +0200 Subject: [PATCH 1/2] chore: add luajitPackages.luatext, lua51Packages.luatext, lua52Packages.luatext, lua53Packages.luatext, lua54Packages.luatext --- maintainers/scripts/luarocks-packages.csv | 1 + .../lua-modules/generated-packages.nix | 24 +++++++++++++++++++ 2 files changed, 25 insertions(+) diff --git a/maintainers/scripts/luarocks-packages.csv b/maintainers/scripts/luarocks-packages.csv index 08cc75b346ee..b3d958ef7d36 100644 --- a/maintainers/scripts/luarocks-packages.csv +++ b/maintainers/scripts/luarocks-packages.csv @@ -85,6 +85,7 @@ luasocket,,,,,, luasql-sqlite3,,,,,,vyp luassert,,,,,, luasystem,,,,,, +luatext,https://github.com/f4z3r/luatext,,,,, luaunbound,,,,,, luaunit,,,,,,lockejan luautf8,,,,,,pstn diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index bccfd1d99e70..46f0d5310cfa 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -2108,6 +2108,30 @@ buildLuarocksPackage { }; }) {}; +luatext = callPackage({ buildLuarocksPackage, fetchFromGitHub, fetchurl, luaOlder }: +buildLuarocksPackage { + pname = "luatext"; + version = "1.2.1-0"; + knownRockspec = (fetchurl { + url = "mirror://luarocks/luatext-1.2.1-0.rockspec"; + sha256 = "12ia4ibihd537mjmvdasnwgkinaygqwk03bsj3s0qrfhy6yz84ka"; + }).outPath; + src = fetchFromGitHub { + owner = "f4z3r"; + repo = "luatext"; + rev = "v1.2.1"; + hash = "sha256-StxCmjSSy3ok0hNkKTQyq4yS1LfX980R5pULCUjLPek="; + }; + + disabled = luaOlder "5.1"; + + meta = { + homepage = "https://github.com/f4z3r/luatext/tree/main"; + description = "A small library to print colored text"; + license.fullName = "MIT"; + }; +}) {}; + luaunbound = callPackage({ buildLuarocksPackage, fetchurl, luaAtLeast, luaOlder }: buildLuarocksPackage { pname = "luaunbound"; From 88369ef55bd6cd77a6aaf68a2ed3071bac272257 Mon Sep 17 00:00:00 2001 From: Jakob Beckmann Date: Tue, 14 May 2024 12:35:34 +0200 Subject: [PATCH 2/2] fix: remove link to git repo on luatext luarock --- maintainers/scripts/luarocks-packages.csv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/maintainers/scripts/luarocks-packages.csv b/maintainers/scripts/luarocks-packages.csv index b3d958ef7d36..0091e93b7d58 100644 --- a/maintainers/scripts/luarocks-packages.csv +++ b/maintainers/scripts/luarocks-packages.csv @@ -85,7 +85,7 @@ luasocket,,,,,, luasql-sqlite3,,,,,,vyp luassert,,,,,, luasystem,,,,,, -luatext,https://github.com/f4z3r/luatext,,,,, +luatext,,,,,, luaunbound,,,,,, luaunit,,,,,,lockejan luautf8,,,,,,pstn