[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2022-09-25 Thread Conrad Kostecki
commit: ceae6e27148bf06356f3e7d0cc491bd8c7fd8d1e
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Sep 25 22:27:54 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Sep 25 23:11:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceae6e27

dev-lua/luassert: stabilize all-arches

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luassert/luassert-1.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luassert/luassert-1.9.0.ebuild 
b/dev-lua/luassert/luassert-1.9.0.ebuild
index 3bfe540696f0..f60fbc483d39 100644
--- a/dev-lua/luassert/luassert-1.9.0.ebuild
+++ b/dev-lua/luassert/luassert-1.9.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/Olivine-Labs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/files/, dev-lua/luassert/

2022-09-25 Thread Conrad Kostecki
commit: 68076b1d9310f0680c331a1f9d611ee76988adf5
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Sep 25 22:28:25 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Sep 25 23:11:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68076b1d

dev-lua/luassert: drop 1.8.0-r1

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luassert/Manifest  |  1 -
 ...uassert-1.8.0-disable-highlightcolor-test.patch | 57 --
 dev-lua/luassert/luassert-1.8.0-r1.ebuild  | 56 -
 3 files changed, 114 deletions(-)

diff --git a/dev-lua/luassert/Manifest b/dev-lua/luassert/Manifest
index c111573a5e69..eeadb92638ca 100644
--- a/dev-lua/luassert/Manifest
+++ b/dev-lua/luassert/Manifest
@@ -1,2 +1 @@
-DIST luassert-1.8.0.tar.gz 38874 BLAKE2B 
ebc4aab1de5dc830d0b9266726ca6bf361e03000f3a8acd27c04805a6c963373755c8e163b187714f64178acc5d755c05493d745b55c785e3254dd41aa4bef31
 SHA512 
18b296fececa6b0d5950b2a20c4d30da3bbf9b0932c568bbb8ca212b5c82a1047b73c52ee72b4505a41a393d41dd21321189367e038dd029152d177e11bafc93
 DIST luassert-1.9.0.tar.gz 42645 BLAKE2B 
2541184bb5ee7a6a7e0c8e2fead8c4926a5d8384345dc173d60c9b52bb4cffe9f50e90980293465e1e5cadee337823abf77421d1cfc423eb32d9d73a7594a306
 SHA512 
267d31f0061376a4766c7e978bda9e4a2396c8bf959d4aaa347ad40bd286a3873441e38983e1e86ea07a1be7cf7c92d91248c4ba70d6dd4ec82f02c7f7638e9f

diff --git 
a/dev-lua/luassert/files/luassert-1.8.0-disable-highlightcolor-test.patch 
b/dev-lua/luassert/files/luassert-1.8.0-disable-highlightcolor-test.patch
deleted file mode 100644
index fe3f7815a04e..
--- a/dev-lua/luassert/files/luassert-1.8.0-disable-highlightcolor-test.patch
+++ /dev/null
@@ -1,57 +0,0 @@
 a/spec/formatters_spec.lua
-+++ b/spec/formatters_spec.lua
-@@ -102,18 +102,6 @@
- assert.is.equal(expected, formatted)
-   end)
- 
--  it("Checks to see if TableErrorHighlightColor changes error color", 
function()
--local ok, colors = pcall(require, "term.colors")
--if not ok then pending("lua term.colors not available") end
--
--assert:set_parameter("TableErrorHighlightColor", "red")
--local t = {1,2,3}
--local fmtargs = { {crumbs = {2}} }
--local formatted = assert:format({t, n = 1, fmtargs = fmtargs})[1]
--local expected = string.format("("..tostring(t)..") {\n  [1] = 1\n %s[2] 
= 2\n  [3] = 3 }", colors.red("*"))
--assert.is.equal(expected, formatted)
--  end)
--
-   it("Checks to see if self referencing tables can be formatted", function()
- local t = {1,2}
- t[3] = t
 a/spec/assertions_spec.lua
-+++ b/spec/assertions_spec.lua
-@@ -472,17 +472,6 @@
- assert.no_error_matches(t_ok, ".*")
-   end)
- 
--  it("Checks error_matches compares error strings with pattern", function()
--assert.error_matches(function() error() end, nil)
--assert.no_error_matches(function() end, nil)
--assert.does_error_match(function() error(123) end, "^%d+$")
--assert.error.matches(function() error("string") end, "^%w+$")
--assert.matches.error(function() error("string") end, "str", nil, true)
--assert.matches_error(function() error("123string") end, "^[^0-9]+", 4)
--assert.has_no_error.match(function() error("123string") end, "123", 4, 
true)
--assert.does_not.match_error(function() error("string") end, "^%w+$", nil, 
true)
--  end)
--
-   it("Checks error_matches does not compare error objects", function()
- local func = function() end
- assert.no_error_matches(function() error({ "table" }) end, "table")
-@@ -557,15 +546,6 @@
- assert.is_same({}, {assert.has_no_match("%d+", "string", nil, true, 
"message")})
-   end)
- 
--  it("Checks assert.has_error returns thrown error on success", function()
--assert.is_same({"err message", "err message"}, 
{assert.has_error(function() error("err message") end, "err message")})
--assert.is_same({"err", "err"}, {assert.has_error(function() 
error(setmetatable({},{__tostring = function() return "err" end})) end, "err")})
--assert.is_same({{}, {}}, {assert.has_error(function() error({}) end, {})})
--assert.is_same({'0', 0}, {assert.has_error(function() error(0) end, 0)})
--assert.is_same({nil, nil}, {assert.has_error(function() error(nil) end, 
nil)})
--assert.is_same({nil, "string"}, {assert.has_no_error(function() end, 
"string")})
--  end)
--
-   it("Checks assert.error_matches returns captures of thrown error on 
success", function()
- assert.is_same({"err", "message"}, {assert.error_matches(function() 
error("err message") end, "(err) (%w+)$")})
- assert.is_same({"err"}, {assert.error_matches(function() 
error(setmetatable({},{__tostring = function() return "err" end})) end, "err", 
nil, true)})

diff --git a/dev-lua/luassert/luassert-1.8.0-r1.ebuild 
b/dev-lua/luassert/luassert-1.8.0-r1.ebuild
deleted file mode 100644
index 9310edd6efbd..
--- a/dev-lua/luassert/luassert-1.8.0-r1.ebuild
+++ /dev/null
@@ -1,56 

[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2022-08-24 Thread Conrad Kostecki
commit: 9ebfa4a0cb5e37b80f91959446f4c131bb4f8423
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Aug 24 21:42:38 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Aug 24 21:42:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ebfa4a0

dev-lua/luassert: add 1.9.0

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luassert/Manifest  |  1 +
 dev-lua/luassert/luassert-1.9.0.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-lua/luassert/Manifest b/dev-lua/luassert/Manifest
index 63ffa4b5bf01..c111573a5e69 100644
--- a/dev-lua/luassert/Manifest
+++ b/dev-lua/luassert/Manifest
@@ -1 +1,2 @@
 DIST luassert-1.8.0.tar.gz 38874 BLAKE2B 
ebc4aab1de5dc830d0b9266726ca6bf361e03000f3a8acd27c04805a6c963373755c8e163b187714f64178acc5d755c05493d745b55c785e3254dd41aa4bef31
 SHA512 
18b296fececa6b0d5950b2a20c4d30da3bbf9b0932c568bbb8ca212b5c82a1047b73c52ee72b4505a41a393d41dd21321189367e038dd029152d177e11bafc93
+DIST luassert-1.9.0.tar.gz 42645 BLAKE2B 
2541184bb5ee7a6a7e0c8e2fead8c4926a5d8384345dc173d60c9b52bb4cffe9f50e90980293465e1e5cadee337823abf77421d1cfc423eb32d9d73a7594a306
 SHA512 
267d31f0061376a4766c7e978bda9e4a2396c8bf959d4aaa347ad40bd286a3873441e38983e1e86ea07a1be7cf7c92d91248c4ba70d6dd4ec82f02c7f7638e9f

diff --git a/dev-lua/luassert/luassert-1.9.0.ebuild 
b/dev-lua/luassert/luassert-1.9.0.ebuild
new file mode 100644
index ..3bfe540696f0
--- /dev/null
+++ b/dev-lua/luassert/luassert-1.9.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit lua
+
+DESCRIPTION="Assertion library for Lua"
+HOMEPAGE="http://olivinelabs.com/busted/;
+SRC_URI="https://github.com/Olivine-Labs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-lua/say[${LUA_USEDEP}]
+   ${LUA_DEPS}
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   test? (
+   dev-lua/busted[${LUA_USEDEP}]
+   dev-lua/lua_cliargs[${LUA_USEDEP}]
+   ${RDEPEND}
+   )
+"
+
+DEPEND="${RDEPEND}"
+
+lua_src_test() {
+   busted --lua=${ELUA} || die
+}
+
+src_test() {
+   lua_foreach_impl lua_src_test
+}
+
+lua_src_install() {
+   insinto $(lua_get_lmod_dir)/luassert
+   doins -r src/.
+
+   einstalldocs
+}
+
+src_install() {
+   lua_foreach_impl lua_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2022-08-24 Thread Conrad Kostecki
commit: 7a2a7903ba5c9dc27c0326e770d849f182d65be1
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Aug 24 21:46:09 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Aug 24 21:46:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a2a7903

dev-lua/luassert: fix UnusedInherits

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luassert/luassert-1.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luassert/luassert-1.8.0-r1.ebuild 
b/dev-lua/luassert/luassert-1.8.0-r1.ebuild
index bf708d9813d6..9310edd6efbd 100644
--- a/dev-lua/luassert/luassert-1.8.0-r1.ebuild
+++ b/dev-lua/luassert/luassert-1.8.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 LUA_COMPAT=( lua5-{1..4} luajit )
 
-inherit lua toolchain-funcs
+inherit lua
 
 DESCRIPTION="Assertion library for Lua"
 HOMEPAGE="http://olivinelabs.com/busted/;



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2021-09-18 Thread Marek Szuba
commit: fce5ffda9af3df753c9d19085a7bbd2bd8ba81a3
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Sep 18 12:10:20 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Sep 18 12:29:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fce5ffda

dev-lua/luassert: keyword 1.8.0-r101 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-lua/luassert/luassert-1.8.0-r101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luassert/luassert-1.8.0-r101.ebuild 
b/dev-lua/luassert/luassert-1.8.0-r101.ebuild
index 3baba0bbb23..4bb32b7a6fc 100644
--- a/dev-lua/luassert/luassert-1.8.0-r101.ebuild
+++ b/dev-lua/luassert/luassert-1.8.0-r101.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/Olivine-Labs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2021-04-22 Thread Sergei Trofimovich
commit: e00e3f931926182065208b3b1d2b71d4032875a3
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Apr 22 19:23:54 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Apr 22 19:30:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e00e3f93

dev-lua/luassert: keyworded 1.8.0-r101 for hppa/sparc, bug #783420

Package-Manager: Portage-3.0.17, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lua/luassert/luassert-1.8.0-r101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luassert/luassert-1.8.0-r101.ebuild 
b/dev-lua/luassert/luassert-1.8.0-r101.ebuild
index 4131cf93832..3baba0bbb23 100644
--- a/dev-lua/luassert/luassert-1.8.0-r101.ebuild
+++ b/dev-lua/luassert/luassert-1.8.0-r101.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/Olivine-Labs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2021-04-21 Thread Conrad Kostecki
commit: 177ca19db3cf003f0f4839cbb049312284adfea8
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Apr 21 20:58:28 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Apr 21 21:02:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=177ca19d

dev-lua/luassert: add missing cliargs for test

Bug: https://bugs.gentoo.org/784848
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luassert/luassert-1.8.0-r101.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-lua/luassert/luassert-1.8.0-r101.ebuild 
b/dev-lua/luassert/luassert-1.8.0-r101.ebuild
index 9e343372d3b..4131cf93832 100644
--- a/dev-lua/luassert/luassert-1.8.0-r101.ebuild
+++ b/dev-lua/luassert/luassert-1.8.0-r101.ebuild
@@ -27,6 +27,7 @@ BDEPEND="
virtual/pkgconfig
test? (
dev-lua/busted[${LUA_USEDEP}]
+   dev-lua/lua_cliargs[${LUA_USEDEP}]
${RDEPEND}
)
 "



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2021-04-20 Thread Sergei Trofimovich
commit: e8d83550f9dff6098a296c855ae4aa6700470ff6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Apr 20 21:17:52 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Apr 20 21:20:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8d83550

dev-lua/luassert: keyworded 1.8.0-r101 for ia64

keyworded wrt bug #783420

Package-Manager: Portage-3.0.18, Repoman-3.0.3
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lua/luassert/luassert-1.8.0-r101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luassert/luassert-1.8.0-r101.ebuild 
b/dev-lua/luassert/luassert-1.8.0-r101.ebuild
index 36abed36336..9e343372d3b 100644
--- a/dev-lua/luassert/luassert-1.8.0-r101.ebuild
+++ b/dev-lua/luassert/luassert-1.8.0-r101.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/Olivine-Labs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 x86"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2021-04-17 Thread Conrad Kostecki
commit: 726cbdcbea6065b7c3ef878b2028d26b2a069ad3
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Apr 17 12:21:28 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Apr 17 12:24:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=726cbdcb

dev-lua/luassert: add 

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luassert/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-lua/luassert/metadata.xml b/dev-lua/luassert/metadata.xml
index 7a9d0e9a430..07c5cb931e0 100644
--- a/dev-lua/luassert/metadata.xml
+++ b/dev-lua/luassert/metadata.xml
@@ -9,6 +9,7 @@
conik...@gentoo.org
Conrad Kostecki

+   

Adds a framework that allows registering new assertions
without compromising builtin assertion functionality.



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2021-03-16 Thread Conrad Kostecki
commit: a7cbd33daf9b097fbab3d672cd4245b19c581c2d
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Mar 16 16:41:18 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Mar 16 17:28:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7cbd33d

dev-lua/luassert: add lua5-4 support

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luassert/luassert-1.8.0-r101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luassert/luassert-1.8.0-r101.ebuild 
b/dev-lua/luassert/luassert-1.8.0-r101.ebuild
index 6012657e591..36abed36336 100644
--- a/dev-lua/luassert/luassert-1.8.0-r101.ebuild
+++ b/dev-lua/luassert/luassert-1.8.0-r101.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-LUA_COMPAT=( lua5-{1..3} luajit )
+LUA_COMPAT=( lua5-{1..4} luajit )
 
 inherit lua toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2021-01-27 Thread Conrad Kostecki
commit: f915f7e56e0f227c43bc74f8bdc383818c16
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jan 24 18:13:22 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jan 27 19:40:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f915f7e5

dev-lua/luassert: drop old version

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luassert/luassert-1.8.0.ebuild | 45 --
 1 file changed, 45 deletions(-)

diff --git a/dev-lua/luassert/luassert-1.8.0.ebuild 
b/dev-lua/luassert/luassert-1.8.0.ebuild
deleted file mode 100644
index 5bb7cb40bbf..000
--- a/dev-lua/luassert/luassert-1.8.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Lua Assertions Extension"
-HOMEPAGE="http://olivinelabs.com/busted/;
-SRC_URI="https://github.com/Olivine-Labs/luassert/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
-IUSE="luajit test"
-RESTRICT="test" # Requires same version to be installed or busted will fail.
-
-RDEPEND="
-   >=dev-lua/say-1.3_p1[luajit(-)=]
-   !luajit? ( >=dev-lang/lua-5.1:0= )
-   luajit? ( dev-lang/luajit:2 )
-"
-
-BDEPEND="
-   virtual/pkgconfig
-   test? (
-   ${RDEPEND}
-   dev-lua/busted
-   )
-"
-
-DEPEND="${RDEPEND}"
-
-src_test() {
-   busted -o gtest || die
-}
-
-src_install() {
-   local instdir
-   instdir="$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD $(usex luajit 
'luajit' 'lua'))"/${PN}
-   insinto "${instdir#${EPREFIX}}"
-   doins -r src/*
-   local -a DOCS=( CONTRIBUTING.md LICENSE README.md )
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2021-01-23 Thread Sam James
commit: a4dcceb415efd5fa06f26faa8a3eef73bcc4b240
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 03:51:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 03:52:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4dcceb4

dev-lua/luassert: Stabilize 1.8.0-r101 ppc, #766528

Signed-off-by: Sam James  gentoo.org>

 dev-lua/luassert/luassert-1.8.0-r101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luassert/luassert-1.8.0-r101.ebuild 
b/dev-lua/luassert/luassert-1.8.0-r101.ebuild
index 44cdcdca4ac..6012657e591 100644
--- a/dev-lua/luassert/luassert-1.8.0-r101.ebuild
+++ b/dev-lua/luassert/luassert-1.8.0-r101.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/Olivine-Labs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2021-01-23 Thread Sam James
commit: 7dc593b5aaa17fe6ddc5b5dd219e36ff3635899a
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 23 22:51:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 23 22:51:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dc593b5

dev-lua/luassert: Stabilize 1.8.0-r101 arm64, #766528

Signed-off-by: Sam James  gentoo.org>

 dev-lua/luassert/luassert-1.8.0-r101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luassert/luassert-1.8.0-r101.ebuild 
b/dev-lua/luassert/luassert-1.8.0-r101.ebuild
index 97cc5fc3962..ea00b02e38f 100644
--- a/dev-lua/luassert/luassert-1.8.0-r101.ebuild
+++ b/dev-lua/luassert/luassert-1.8.0-r101.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/Olivine-Labs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2021-01-23 Thread Sam James
commit: bc29a8a22d483669da58fe25585000d6d96fa7d5
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 23 22:50:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 23 22:50:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc29a8a2

dev-lua/luassert: Stabilize 1.8.0-r101 arm, #766528

Signed-off-by: Sam James  gentoo.org>

 dev-lua/luassert/luassert-1.8.0-r101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luassert/luassert-1.8.0-r101.ebuild 
b/dev-lua/luassert/luassert-1.8.0-r101.ebuild
index 3cf29be025e..97cc5fc3962 100644
--- a/dev-lua/luassert/luassert-1.8.0-r101.ebuild
+++ b/dev-lua/luassert/luassert-1.8.0-r101.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/Olivine-Labs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2021-01-03 Thread Conrad Kostecki
commit: ef44593f5e1be63b44f10d0d0e5a9f8687470ae7
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jan  3 23:30:56 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Jan  4 00:24:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef44593f

dev-lua/luassert: amd64 stable

Bug: https://bugs.gentoo.org/756124
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luassert/luassert-1.8.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lua/luassert/luassert-1.8.0.ebuild 
b/dev-lua/luassert/luassert-1.8.0.ebuild
index 858f392054e..5bb7cb40bbf 100644
--- a/dev-lua/luassert/luassert-1.8.0.ebuild
+++ b/dev-lua/luassert/luassert-1.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Olivine-Labs/luassert/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ppc ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="luajit test"
 RESTRICT="test" # Requires same version to be installed or busted will fail.
 



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2021-01-03 Thread Conrad Kostecki
commit: c9697de05ff7cb6637711ac5cbf6752e98a4ddc6
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jan  3 23:32:17 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Jan  4 00:24:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9697de0

dev-lua/luassert: drop old version

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luassert/Manifest   |  2 --
 dev-lua/luassert/luassert-1.7.10.ebuild | 39 -
 dev-lua/luassert/luassert-1.7.9.ebuild  | 27 ---
 3 files changed, 68 deletions(-)

diff --git a/dev-lua/luassert/Manifest b/dev-lua/luassert/Manifest
index 1ad020a3037..63ffa4b5bf0 100644
--- a/dev-lua/luassert/Manifest
+++ b/dev-lua/luassert/Manifest
@@ -1,3 +1 @@
-DIST luassert-1.7.10.tar.gz 35789 BLAKE2B 
c9aaca445272957a5d67d09700f6dc4c1c6c191d3ea274b97afe874f2f5ea1dfda051bd5674d33b9c040e55aed05f2c7baf01431d762223db57cd05b1c4a68a5
 SHA512 
2d5ca354b5f7b971f0d3420c305d921143cd7f9e1a6f4559cb466b833886a00a045e7b7c594bd9ec3c929b3d5bb8a7a4a6de75a6599e5cba7614b7652061bf05
-DIST luassert-1.7.9.tar.gz 34803 BLAKE2B 
bcaacff85ddd1c85b39241dbd2c7eef28f3697318e2a942521dd60eade5dfc9da9f0c69d570f5a9556b49609f1bb79250cec9ba39a98e4a65627d6479f9e2f2a
 SHA512 
4e1257bf7adaa9002af7c6ac15f2d042c9094ceeae9ce065c51296c663a99fa239ac8d37f106151100478cde8c68d3290b42588553ac681d183e7edef288414b
 DIST luassert-1.8.0.tar.gz 38874 BLAKE2B 
ebc4aab1de5dc830d0b9266726ca6bf361e03000f3a8acd27c04805a6c963373755c8e163b187714f64178acc5d755c05493d745b55c785e3254dd41aa4bef31
 SHA512 
18b296fececa6b0d5950b2a20c4d30da3bbf9b0932c568bbb8ca212b5c82a1047b73c52ee72b4505a41a393d41dd21321189367e038dd029152d177e11bafc93

diff --git a/dev-lua/luassert/luassert-1.7.10.ebuild 
b/dev-lua/luassert/luassert-1.7.10.ebuild
deleted file mode 100644
index d94677537a7..000
--- a/dev-lua/luassert/luassert-1.7.10.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="Lua Assertions Extension"
-HOMEPAGE="http://olivinelabs.com/busted/;
-SRC_URI="https://github.com/Olivine-Labs/luassert/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm ppc ppc64 x86"
-IUSE="luajit test"
-RESTRICT="!test? ( test )"
-
-CDEPEND="
-   !luajit? ( >=dev-lang/lua-5.1:0= )
-   luajit? ( dev-lang/luajit:2 )"
-RDEPEND="${CDEPEND}
-   >=dev-lua/say-1.2_p1[luajit=]"
-DEPEND="${CDEPEND}
-   virtual/pkgconfig
-   test? ( dev-lua/busted )"
-
-DOCS=( CONTRIBUTING.md README.md )
-
-src_test() {
-   busted -o gtest || die
-}
-
-src_install() {
-   local instdir
-   instdir="$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD $(usex luajit 
'luajit' 'lua'))"/${PN}
-   insinto "${instdir#${EPREFIX}}"
-   doins -r src/*
-   einstalldocs
-}

diff --git a/dev-lua/luassert/luassert-1.7.9.ebuild 
b/dev-lua/luassert/luassert-1.7.9.ebuild
deleted file mode 100644
index ca2c53d951b..000
--- a/dev-lua/luassert/luassert-1.7.9.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit toolchain-funcs
-
-DESCRIPTION="Lua Assertions Extension"
-HOMEPAGE="http://olivinelabs.com/busted/;
-SRC_URI="https://github.com/Olivine-Labs/luassert/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-COMMON_DEPEND=">=dev-lang/lua-5.1:0="
-DEPEND="${COMMON_DEPEND}
-virtual/pkgconfig"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-lua/say-1.2_p1"
-
-src_install() {
-   insinto "$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD lua)"/${PN}
-   doins -r src/*
-   dodoc *.md
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2020-12-03 Thread Marek Szuba
commit: d98110f24dbb574ad154b7befdba765813baa2b1
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Dec  3 13:07:54 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Dec  3 13:11:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d98110f2

dev-lua/luassert: limit unmigrated ebuilds to dev-lang/lua:0

Signed-off-by: Marek Szuba  gentoo.org>

 dev-lua/luassert/luassert-1.7.10.ebuild | 4 ++--
 dev-lua/luassert/luassert-1.7.9.ebuild  | 4 ++--
 dev-lua/luassert/luassert-1.8.0.ebuild  | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-lua/luassert/luassert-1.7.10.ebuild 
b/dev-lua/luassert/luassert-1.7.10.ebuild
index d12908c4448..d94677537a7 100644
--- a/dev-lua/luassert/luassert-1.7.10.ebuild
+++ b/dev-lua/luassert/luassert-1.7.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ IUSE="luajit test"
 RESTRICT="!test? ( test )"
 
 CDEPEND="
-   !luajit? ( >=dev-lang/lua-5.1:= )
+   !luajit? ( >=dev-lang/lua-5.1:0= )
luajit? ( dev-lang/luajit:2 )"
 RDEPEND="${CDEPEND}
>=dev-lua/say-1.2_p1[luajit=]"

diff --git a/dev-lua/luassert/luassert-1.7.9.ebuild 
b/dev-lua/luassert/luassert-1.7.9.ebuild
index 82b2bca8d3d..ca2c53d951b 100644
--- a/dev-lua/luassert/luassert-1.7.9.ebuild
+++ b/dev-lua/luassert/luassert-1.7.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -14,7 +14,7 @@ SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE=""
 
-COMMON_DEPEND=">=dev-lang/lua-5.1:="
+COMMON_DEPEND=">=dev-lang/lua-5.1:0="
 DEPEND="${COMMON_DEPEND}
 virtual/pkgconfig"
 RDEPEND="${COMMON_DEPEND}

diff --git a/dev-lua/luassert/luassert-1.8.0.ebuild 
b/dev-lua/luassert/luassert-1.8.0.ebuild
index 42dda5fd49c..858f392054e 100644
--- a/dev-lua/luassert/luassert-1.8.0.ebuild
+++ b/dev-lua/luassert/luassert-1.8.0.ebuild
@@ -17,7 +17,7 @@ RESTRICT="test" # Requires same version to be installed or 
busted will fail.
 
 RDEPEND="
>=dev-lua/say-1.3_p1[luajit(-)=]
-   !luajit? ( >=dev-lang/lua-5.1:= )
+   !luajit? ( >=dev-lang/lua-5.1:0= )
luajit? ( dev-lang/luajit:2 )
 "
 



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2020-11-30 Thread Conrad Kostecki
commit: 2e19580ada03c9937eaa68bfcdb4b2946f583c3e
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Nov 30 12:12:50 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Nov 30 13:32:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e19580a

dev-lua/luassert: remove lua deps version requirement

The LUA_USEDEP bit is sufficient to pull in a version migrated to Lua
eclasses, regardless of whether either of these gets updated to a new
release before we unmask slotted Lua or not.

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luassert/luassert-1.8.0-r101.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lua/luassert/luassert-1.8.0-r101.ebuild 
b/dev-lua/luassert/luassert-1.8.0-r101.ebuild
index a5902ef63a1..3237001fdad 100644
--- a/dev-lua/luassert/luassert-1.8.0-r101.ebuild
+++ b/dev-lua/luassert/luassert-1.8.0-r101.ebuild
@@ -19,14 +19,14 @@ REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-   >=dev-lua/say-1.3_p1-r100[${LUA_USEDEP}]
+   dev-lua/say[${LUA_USEDEP}]
${LUA_DEPS}
 "
 
 BDEPEND="
virtual/pkgconfig
test? (
-   >=dev-lua/busted-2.0.0-r100[${LUA_USEDEP}]
+   dev-lua/busted[${LUA_USEDEP}]
${RDEPEND}
)
 "



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2020-11-29 Thread Sergei Trofimovich
commit: e53219098277d38314616fbf73ac13119b28040f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Nov 29 17:10:14 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov 29 17:10:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5321909

dev-lua/luassert: stable 1.8.0 for ppc64

stable wrt bug #756124

Package-Manager: Portage-3.0.11, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lua/luassert/luassert-1.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luassert/luassert-1.8.0.ebuild 
b/dev-lua/luassert/luassert-1.8.0.ebuild
index a5f95453c02..42dda5fd49c 100644
--- a/dev-lua/luassert/luassert-1.8.0.ebuild
+++ b/dev-lua/luassert/luassert-1.8.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Olivine-Labs/luassert/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ppc ~ppc64 x86"
+KEYWORDS="~amd64 arm arm64 ppc ppc64 x86"
 IUSE="luajit test"
 RESTRICT="test" # Requires same version to be installed or busted will fail.
 



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2020-11-28 Thread Conrad Kostecki
commit: 4de1ac0a73ac148206c44bf8ec7e4dd75a3f80ad
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 28 17:22:09 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Nov 28 17:44:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4de1ac0a

dev-lua/luassert: drop old version

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luassert/luassert-1.8.0-r100.ebuild | 55 -
 1 file changed, 55 deletions(-)

diff --git a/dev-lua/luassert/luassert-1.8.0-r100.ebuild 
b/dev-lua/luassert/luassert-1.8.0-r100.ebuild
deleted file mode 100644
index 4158856c1b1..000
--- a/dev-lua/luassert/luassert-1.8.0-r100.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1..3} luajit )
-
-inherit lua toolchain-funcs
-
-DESCRIPTION="Assertion library for Lua"
-HOMEPAGE="http://olivinelabs.com/busted/;
-SRC_URI="https://github.com/Olivine-Labs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="test"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-lua/say-1.3_p1-r100
-   ${LUA_DEPS}
-"
-
-BDEPEND="
-   virtual/pkgconfig
-   test? (
-   >=dev-lua/busted-2.0.0-r100
-   ${RDEPEND}
-   )
-"
-
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-1.8.0-disable-highlightcolor-test.patch" )
-
-lua_src_test() {
-   busted --lua=${ELUA} || die
-}
-
-src_test() {
-   lua_foreach_impl lua_src_test
-}
-
-lua_src_install() {
-   insinto $(lua_get_lmod_dir)/luassert
-   doins -r src/.
-
-   einstalldocs
-}
-
-src_install() {
-   lua_foreach_impl lua_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2020-11-28 Thread Conrad Kostecki
commit: 91f7497396a6b1d32759b57c758cc90db00526d0
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 28 17:21:16 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Nov 28 17:44:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91f74973

dev-lua/luassert: fix lua deps

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luassert/luassert-1.8.0-r101.ebuild | 55 +
 1 file changed, 55 insertions(+)

diff --git a/dev-lua/luassert/luassert-1.8.0-r101.ebuild 
b/dev-lua/luassert/luassert-1.8.0-r101.ebuild
new file mode 100644
index 000..a5902ef63a1
--- /dev/null
+++ b/dev-lua/luassert/luassert-1.8.0-r101.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..3} luajit )
+
+inherit lua toolchain-funcs
+
+DESCRIPTION="Assertion library for Lua"
+HOMEPAGE="http://olivinelabs.com/busted/;
+SRC_URI="https://github.com/Olivine-Labs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="test"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-lua/say-1.3_p1-r100[${LUA_USEDEP}]
+   ${LUA_DEPS}
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   test? (
+   >=dev-lua/busted-2.0.0-r100[${LUA_USEDEP}]
+   ${RDEPEND}
+   )
+"
+
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}/${PN}-1.8.0-disable-highlightcolor-test.patch" )
+
+lua_src_test() {
+   busted --lua=${ELUA} || die
+}
+
+src_test() {
+   lua_foreach_impl lua_src_test
+}
+
+lua_src_install() {
+   insinto $(lua_get_lmod_dir)/luassert
+   doins -r src/.
+
+   einstalldocs
+}
+
+src_install() {
+   lua_foreach_impl lua_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/, dev-lua/luassert/files/, profiles/

2020-11-28 Thread Conrad Kostecki
commit: e36ce11c257fb088b5e889c9b68f31ced1eb849b
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 28 16:00:16 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Nov 28 16:16:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e36ce11c

dev-lua/luassert: migrate to lua eclass

Also adding and fixing tests.

Bug: https://bugs.gentoo.org/628758
Closes: https://bugs.gentoo.org/629658
Closes: https://bugs.gentoo.org/752936
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 ...uassert-1.8.0-disable-highlightcolor-test.patch | 57 ++
 dev-lua/luassert/luassert-1.8.0-r100.ebuild| 55 +
 dev-lua/luassert/metadata.xml  |  6 ++-
 profiles/package.mask  |  1 +
 4 files changed, 118 insertions(+), 1 deletion(-)

diff --git 
a/dev-lua/luassert/files/luassert-1.8.0-disable-highlightcolor-test.patch 
b/dev-lua/luassert/files/luassert-1.8.0-disable-highlightcolor-test.patch
new file mode 100644
index 000..fe3f7815a04
--- /dev/null
+++ b/dev-lua/luassert/files/luassert-1.8.0-disable-highlightcolor-test.patch
@@ -0,0 +1,57 @@
+--- a/spec/formatters_spec.lua
 b/spec/formatters_spec.lua
+@@ -102,18 +102,6 @@
+ assert.is.equal(expected, formatted)
+   end)
+ 
+-  it("Checks to see if TableErrorHighlightColor changes error color", 
function()
+-local ok, colors = pcall(require, "term.colors")
+-if not ok then pending("lua term.colors not available") end
+-
+-assert:set_parameter("TableErrorHighlightColor", "red")
+-local t = {1,2,3}
+-local fmtargs = { {crumbs = {2}} }
+-local formatted = assert:format({t, n = 1, fmtargs = fmtargs})[1]
+-local expected = string.format("("..tostring(t)..") {\n  [1] = 1\n %s[2] 
= 2\n  [3] = 3 }", colors.red("*"))
+-assert.is.equal(expected, formatted)
+-  end)
+-
+   it("Checks to see if self referencing tables can be formatted", function()
+ local t = {1,2}
+ t[3] = t
+--- a/spec/assertions_spec.lua
 b/spec/assertions_spec.lua
+@@ -472,17 +472,6 @@
+ assert.no_error_matches(t_ok, ".*")
+   end)
+ 
+-  it("Checks error_matches compares error strings with pattern", function()
+-assert.error_matches(function() error() end, nil)
+-assert.no_error_matches(function() end, nil)
+-assert.does_error_match(function() error(123) end, "^%d+$")
+-assert.error.matches(function() error("string") end, "^%w+$")
+-assert.matches.error(function() error("string") end, "str", nil, true)
+-assert.matches_error(function() error("123string") end, "^[^0-9]+", 4)
+-assert.has_no_error.match(function() error("123string") end, "123", 4, 
true)
+-assert.does_not.match_error(function() error("string") end, "^%w+$", nil, 
true)
+-  end)
+-
+   it("Checks error_matches does not compare error objects", function()
+ local func = function() end
+ assert.no_error_matches(function() error({ "table" }) end, "table")
+@@ -557,15 +546,6 @@
+ assert.is_same({}, {assert.has_no_match("%d+", "string", nil, true, 
"message")})
+   end)
+ 
+-  it("Checks assert.has_error returns thrown error on success", function()
+-assert.is_same({"err message", "err message"}, 
{assert.has_error(function() error("err message") end, "err message")})
+-assert.is_same({"err", "err"}, {assert.has_error(function() 
error(setmetatable({},{__tostring = function() return "err" end})) end, "err")})
+-assert.is_same({{}, {}}, {assert.has_error(function() error({}) end, {})})
+-assert.is_same({'0', 0}, {assert.has_error(function() error(0) end, 0)})
+-assert.is_same({nil, nil}, {assert.has_error(function() error(nil) end, 
nil)})
+-assert.is_same({nil, "string"}, {assert.has_no_error(function() end, 
"string")})
+-  end)
+-
+   it("Checks assert.error_matches returns captures of thrown error on 
success", function()
+ assert.is_same({"err", "message"}, {assert.error_matches(function() 
error("err message") end, "(err) (%w+)$")})
+ assert.is_same({"err"}, {assert.error_matches(function() 
error(setmetatable({},{__tostring = function() return "err" end})) end, "err", 
nil, true)})

diff --git a/dev-lua/luassert/luassert-1.8.0-r100.ebuild 
b/dev-lua/luassert/luassert-1.8.0-r100.ebuild
new file mode 100644
index 000..4158856c1b1
--- /dev/null
+++ b/dev-lua/luassert/luassert-1.8.0-r100.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..3} luajit )
+
+inherit lua toolchain-funcs
+
+DESCRIPTION="Assertion library for Lua"
+HOMEPAGE="http://olivinelabs.com/busted/;
+SRC_URI="https://github.com/Olivine-Labs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="test"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   

[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2020-11-26 Thread Sergei Trofimovich
commit: 1a85b8490d1540b9a5fc7a46f4cd52e6346616fc
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Nov 26 23:04:17 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Nov 26 23:04:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a85b849

dev-lua/luassert: stable 1.8.0 for ppc

stable wrt bug #756124

Package-Manager: Portage-3.0.10, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lua/luassert/luassert-1.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luassert/luassert-1.8.0.ebuild 
b/dev-lua/luassert/luassert-1.8.0.ebuild
index d46e9af9941..a5f95453c02 100644
--- a/dev-lua/luassert/luassert-1.8.0.ebuild
+++ b/dev-lua/luassert/luassert-1.8.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Olivine-Labs/luassert/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 x86"
+KEYWORDS="~amd64 arm arm64 ppc ~ppc64 x86"
 IUSE="luajit test"
 RESTRICT="test" # Requires same version to be installed or busted will fail.
 



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2020-11-26 Thread Sam James
commit: d90d245b833458918792738e950aa084f78008ba
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 26 08:29:53 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 26 08:32:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d90d245b

dev-lua/luassert: Stabilize 1.8.0 arm64, #756124

Signed-off-by: Sam James  gentoo.org>

 dev-lua/luassert/luassert-1.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luassert/luassert-1.8.0.ebuild 
b/dev-lua/luassert/luassert-1.8.0.ebuild
index af01777b7a7..d46e9af9941 100644
--- a/dev-lua/luassert/luassert-1.8.0.ebuild
+++ b/dev-lua/luassert/luassert-1.8.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Olivine-Labs/luassert/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 x86"
 IUSE="luajit test"
 RESTRICT="test" # Requires same version to be installed or busted will fail.
 



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2020-11-25 Thread Thomas Deutschmann
commit: 3577283f56f37ee23d67faa63d2556a5a7b5bd60
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov 25 10:22:28 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov 25 10:27:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3577283f

dev-lua/luassert: x86 stable (bug #756124)

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-lua/luassert/luassert-1.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luassert/luassert-1.8.0.ebuild 
b/dev-lua/luassert/luassert-1.8.0.ebuild
index fa73ba610b9..af01777b7a7 100644
--- a/dev-lua/luassert/luassert-1.8.0.ebuild
+++ b/dev-lua/luassert/luassert-1.8.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Olivine-Labs/luassert/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="luajit test"
 RESTRICT="test" # Requires same version to be installed or busted will fail.
 



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2020-11-23 Thread Sam James
commit: 98a82df5720a297a20e58465350b3e778af42457
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 24 01:50:43 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 24 01:50:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98a82df5

dev-lua/luassert: Stabilize 1.8.0 arm, #756124

Signed-off-by: Sam James  gentoo.org>

 dev-lua/luassert/luassert-1.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luassert/luassert-1.8.0.ebuild 
b/dev-lua/luassert/luassert-1.8.0.ebuild
index d36444dfa1c..fa73ba610b9 100644
--- a/dev-lua/luassert/luassert-1.8.0.ebuild
+++ b/dev-lua/luassert/luassert-1.8.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Olivine-Labs/luassert/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="luajit test"
 RESTRICT="test" # Requires same version to be installed or busted will fail.
 



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2020-10-12 Thread Conrad Kostecki
commit: 09de306ba081637be064a8c38c2ae031f902a52a
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Oct 12 10:05:11 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Oct 12 10:56:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09de306b

dev-lua/luassert: add ~arm64 keyword

Tested on packet-at.
All tests pass.

Bug: https://bugs.gentoo.org/747484
Package-Manager: Portage-3.0.8, Repoman-3.0.1
RepoMan-Options: --force
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luassert/luassert-1.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luassert/luassert-1.8.0.ebuild 
b/dev-lua/luassert/luassert-1.8.0.ebuild
index a0544d7aa06..d36444dfa1c 100644
--- a/dev-lua/luassert/luassert-1.8.0.ebuild
+++ b/dev-lua/luassert/luassert-1.8.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Olivine-Labs/luassert/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="luajit test"
 RESTRICT="test" # Requires same version to be installed or busted will fail.
 



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2020-04-06 Thread Georgy Yakovlev
commit: 8124faba9e574864d3204b8db1363dee13de527a
Author: Victor Payno  gmail  com>
AuthorDate: Sat Jan 25 00:05:06 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Apr  7 01:31:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8124faba

dev-lua/luassert: version bump to 1.8.0

Signed-off-by: Victor Payno  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14439
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lua/luassert/Manifest  |  1 +
 dev-lua/luassert/luassert-1.8.0.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-lua/luassert/Manifest b/dev-lua/luassert/Manifest
index 4e2859d2cf3..1ad020a3037 100644
--- a/dev-lua/luassert/Manifest
+++ b/dev-lua/luassert/Manifest
@@ -1,2 +1,3 @@
 DIST luassert-1.7.10.tar.gz 35789 BLAKE2B 
c9aaca445272957a5d67d09700f6dc4c1c6c191d3ea274b97afe874f2f5ea1dfda051bd5674d33b9c040e55aed05f2c7baf01431d762223db57cd05b1c4a68a5
 SHA512 
2d5ca354b5f7b971f0d3420c305d921143cd7f9e1a6f4559cb466b833886a00a045e7b7c594bd9ec3c929b3d5bb8a7a4a6de75a6599e5cba7614b7652061bf05
 DIST luassert-1.7.9.tar.gz 34803 BLAKE2B 
bcaacff85ddd1c85b39241dbd2c7eef28f3697318e2a942521dd60eade5dfc9da9f0c69d570f5a9556b49609f1bb79250cec9ba39a98e4a65627d6479f9e2f2a
 SHA512 
4e1257bf7adaa9002af7c6ac15f2d042c9094ceeae9ce065c51296c663a99fa239ac8d37f106151100478cde8c68d3290b42588553ac681d183e7edef288414b
+DIST luassert-1.8.0.tar.gz 38874 BLAKE2B 
ebc4aab1de5dc830d0b9266726ca6bf361e03000f3a8acd27c04805a6c963373755c8e163b187714f64178acc5d755c05493d745b55c785e3254dd41aa4bef31
 SHA512 
18b296fececa6b0d5950b2a20c4d30da3bbf9b0932c568bbb8ca212b5c82a1047b73c52ee72b4505a41a393d41dd21321189367e038dd029152d177e11bafc93

diff --git a/dev-lua/luassert/luassert-1.8.0.ebuild 
b/dev-lua/luassert/luassert-1.8.0.ebuild
new file mode 100644
index 000..a0544d7aa06
--- /dev/null
+++ b/dev-lua/luassert/luassert-1.8.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Lua Assertions Extension"
+HOMEPAGE="http://olivinelabs.com/busted/;
+SRC_URI="https://github.com/Olivine-Labs/luassert/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="luajit test"
+RESTRICT="test" # Requires same version to be installed or busted will fail.
+
+RDEPEND="
+   >=dev-lua/say-1.3_p1[luajit(-)=]
+   !luajit? ( >=dev-lang/lua-5.1:= )
+   luajit? ( dev-lang/luajit:2 )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   test? (
+   ${RDEPEND}
+   dev-lua/busted
+   )
+"
+
+DEPEND="${RDEPEND}"
+
+src_test() {
+   busted -o gtest || die
+}
+
+src_install() {
+   local instdir
+   instdir="$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD $(usex luajit 
'luajit' 'lua'))"/${PN}
+   insinto "${instdir#${EPREFIX}}"
+   doins -r src/*
+   local -a DOCS=( CONTRIBUTING.md LICENSE README.md )
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2019-05-26 Thread Thomas Deutschmann
commit: e60164ed24e8cbb112abdd6628381161af6e0ecb
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun May 26 20:47:40 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun May 26 22:26:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e60164ed

dev-lua/luassert: x86 stable (bug #638140)

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-lua/luassert/luassert-1.7.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luassert/luassert-1.7.10.ebuild 
b/dev-lua/luassert/luassert-1.7.10.ebuild
index 0db6ebe271d..8a27ae75e26 100644
--- a/dev-lua/luassert/luassert-1.7.10.ebuild
+++ b/dev-lua/luassert/luassert-1.7.10.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Olivine-Labs/luassert/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm ppc ppc64 ~x86"
+KEYWORDS="amd64 arm ppc ppc64 x86"
 IUSE="luajit test"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2019-05-25 Thread Mikle Kolyada
commit: 40e1f3771400567e456c3b82252cd5f6d3600991
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat May 25 08:34:42 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat May 25 08:34:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40e1f377

dev-lua/luassert: amd64 stable wrt bug #638140

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 dev-lua/luassert/luassert-1.7.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luassert/luassert-1.7.10.ebuild 
b/dev-lua/luassert/luassert-1.7.10.ebuild
index 3ba7abf524b..0db6ebe271d 100644
--- a/dev-lua/luassert/luassert-1.7.10.ebuild
+++ b/dev-lua/luassert/luassert-1.7.10.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Olivine-Labs/luassert/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm ppc ppc64 ~x86"
+KEYWORDS="amd64 arm ppc ppc64 ~x86"
 IUSE="luajit test"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2019-05-24 Thread Sergei Trofimovich
commit: 98bf2a00aa1cd45052b522b7e2f36822da9353c9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri May 24 22:15:42 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri May 24 22:50:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98bf2a00

dev-lua/luassert: stable 1.7.10 for ppc64, bug #638140

Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lua/luassert/luassert-1.7.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luassert/luassert-1.7.10.ebuild 
b/dev-lua/luassert/luassert-1.7.10.ebuild
index 8a9e04397b7..3ba7abf524b 100644
--- a/dev-lua/luassert/luassert-1.7.10.ebuild
+++ b/dev-lua/luassert/luassert-1.7.10.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Olivine-Labs/luassert/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 arm ppc ppc64 ~x86"
 IUSE="luajit test"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2019-05-24 Thread Sergei Trofimovich
commit: cae073de279f1c3821ff8d3ab4f2a536ae5ae6e1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri May 24 21:44:28 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri May 24 22:08:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cae073de

dev-lua/luassert: stable 1.7.10 for ppc, bug #638140

Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lua/luassert/luassert-1.7.10.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lua/luassert/luassert-1.7.10.ebuild 
b/dev-lua/luassert/luassert-1.7.10.ebuild
index 4491944cca6..8a9e04397b7 100644
--- a/dev-lua/luassert/luassert-1.7.10.ebuild
+++ b/dev-lua/luassert/luassert-1.7.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Olivine-Labs/luassert/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 arm ppc ~ppc64 ~x86"
 IUSE="luajit test"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2018-12-29 Thread Mikle Kolyada
commit: ff1f4f3b5374dec7a03c047e41e1f04f907f7d32
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Dec 29 12:09:00 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Dec 29 12:10:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff1f4f3b

dev-lua/luassert: arm stable wrt bug #673756

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-lua/luassert/luassert-1.7.10.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lua/luassert/luassert-1.7.10.ebuild 
b/dev-lua/luassert/luassert-1.7.10.ebuild
index d7254ef88e7..4491944cca6 100644
--- a/dev-lua/luassert/luassert-1.7.10.ebuild
+++ b/dev-lua/luassert/luassert-1.7.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Olivine-Labs/luassert/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 arm ~ppc ~ppc64 ~x86"
 IUSE="luajit test"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2018-04-01 Thread Mikle Kolyada
commit: b19dc5d335c3a322edff1169e210d3c053137e4e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Apr  1 11:44:47 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Apr  1 11:44:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b19dc5d3

dev-lua/luassert: add ~arm keyword (bug #651516)

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-lua/luassert/luassert-1.7.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luassert/luassert-1.7.10.ebuild 
b/dev-lua/luassert/luassert-1.7.10.ebuild
index 04b5eaa223f..d7254ef88e7 100644
--- a/dev-lua/luassert/luassert-1.7.10.ebuild
+++ b/dev-lua/luassert/luassert-1.7.10.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Olivine-Labs/luassert/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
 IUSE="luajit test"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2018-03-27 Thread Sergei Trofimovich
commit: 7b7d28a7cdedd151b7154cd195fdde5439156e0b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Mar 27 08:05:50 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Mar 27 08:06:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b7d28a7

dev-lua/luassert: keyworded 1.7.10 for ppc, bug #651516

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc"

 dev-lua/luassert/luassert-1.7.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luassert/luassert-1.7.10.ebuild 
b/dev-lua/luassert/luassert-1.7.10.ebuild
index e58628b6af4..04b5eaa223f 100644
--- a/dev-lua/luassert/luassert-1.7.10.ebuild
+++ b/dev-lua/luassert/luassert-1.7.10.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Olivine-Labs/luassert/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
 IUSE="luajit test"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2018-03-27 Thread Sergei Trofimovich
commit: 2998045586d7799c9cb2e4144bf3fdca90b13d70
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Mar 27 07:02:56 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Mar 27 07:31:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29980455

dev-lua/luassert: keyworded 1.7.10 for ppc64, bug #651516

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

 dev-lua/luassert/luassert-1.7.10.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lua/luassert/luassert-1.7.10.ebuild 
b/dev-lua/luassert/luassert-1.7.10.ebuild
index cc60c96aaf5..e58628b6af4 100644
--- a/dev-lua/luassert/luassert-1.7.10.ebuild
+++ b/dev-lua/luassert/luassert-1.7.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Olivine-Labs/luassert/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="luajit test"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2017-09-02 Thread Michał Górny
commit: 248d1e7c2b617e4d564d8d4d0cd6f3e6d74d0cb0
Author: Aric Belsito  gmail  com>
AuthorDate: Fri Aug 25 18:33:58 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  2 08:45:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=248d1e7c

dev-lua/luassert: version bump to 1.7.10

Bump to EAPI 6
Add Test phase

Gentoo-Bug: https://bugs.gentoo.org/628758

 dev-lua/luassert/Manifest   |  1 +
 dev-lua/luassert/luassert-1.7.10.ebuild | 38 +
 dev-lua/luassert/metadata.xml   |  4 
 3 files changed, 43 insertions(+)

diff --git a/dev-lua/luassert/Manifest b/dev-lua/luassert/Manifest
index 3c1d13d..866f8b1ab78 100644
--- a/dev-lua/luassert/Manifest
+++ b/dev-lua/luassert/Manifest
@@ -1 +1,2 @@
+DIST luassert-1.7.10.tar.gz 35789 SHA256 
f9f8347727c2a4aa8af30d88a0de0314f04cd681b60430e24f6ec0ed393e12e1 SHA512 
2d5ca354b5f7b971f0d3420c305d921143cd7f9e1a6f4559cb466b833886a00a045e7b7c594bd9ec3c929b3d5bb8a7a4a6de75a6599e5cba7614b7652061bf05
 WHIRLPOOL 
15c67d24a151998373f6afdc434b1b603d9944a901ec7cf3337dd35c9420b8801fb89fc80a579307e8f95255adc2d636be139025f546698a2421757c5d6c63b6
 DIST luassert-1.7.9.tar.gz 34803 SHA256 
e632e3f4819badc4906370242b652d5c912317e735b0ccc8c4d5c851591ff161 SHA512 
4e1257bf7adaa9002af7c6ac15f2d042c9094ceeae9ce065c51296c663a99fa239ac8d37f106151100478cde8c68d3290b42588553ac681d183e7edef288414b
 WHIRLPOOL 
0e9d848c3d7ae29dd444504814f3c4ba7d00994d766a3aea560e5a4cd8ee479dd35a64fe3b43b7ad6eaf869e70357658f6208e3f3aa5a729becb0bab3bb19aeb

diff --git a/dev-lua/luassert/luassert-1.7.10.ebuild 
b/dev-lua/luassert/luassert-1.7.10.ebuild
new file mode 100644
index 000..cc60c96aaf5
--- /dev/null
+++ b/dev-lua/luassert/luassert-1.7.10.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Lua Assertions Extension"
+HOMEPAGE="http://olivinelabs.com/busted/;
+SRC_URI="https://github.com/Olivine-Labs/luassert/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="luajit test"
+
+CDEPEND="
+   !luajit? ( >=dev-lang/lua-5.1:= )
+   luajit? ( dev-lang/luajit:2 )"
+RDEPEND="${CDEPEND}
+   >=dev-lua/say-1.2_p1[luajit=]"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+   test? ( dev-lua/busted )"
+
+DOCS=( CONTRIBUTING.md README.md )
+
+src_test() {
+   busted -o gtest || die
+}
+
+src_install() {
+   local instdir
+   instdir="$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD $(usex luajit 
'luajit' 'lua'))"/${PN}
+   insinto "${instdir#${EPREFIX}}"
+   doins -r src/*
+   einstalldocs
+}

diff --git a/dev-lua/luassert/metadata.xml b/dev-lua/luassert/metadata.xml
index 0c230917f9a..8f62d93090b 100644
--- a/dev-lua/luassert/metadata.xml
+++ b/dev-lua/luassert/metadata.xml
@@ -9,6 +9,10 @@
Adds a framework that allows registering new assertions
without compromising builtin assertion functionality.

+   
+   Use dev-lang/luajit instead of
+   dev-lang/lua
+   

Olivine-Labs/luassert




[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2017-03-16 Thread Michael Palimaka
commit: 07417a01e9222b4826427f9b41b14984ef3ff636
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Mar 16 09:55:53 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Mar 16 10:26:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07417a01

dev-lua/luassert: add ~x86 keyword

Gentoo-bug: 581300
Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-lua/luassert/luassert-1.7.9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lua/luassert/luassert-1.7.9.ebuild 
b/dev-lua/luassert/luassert-1.7.9.ebuild
index 83951d17c39..364eddf7514 100644
--- a/dev-lua/luassert/luassert-1.7.9.ebuild
+++ b/dev-lua/luassert/luassert-1.7.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Olivine-Labs/luassert/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 COMMON_DEPEND=">=dev-lang/lua-5.1:="



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2017-01-06 Thread Aaron Bauman
commit: 82d87cf995f62f9b57e18733a79c9e6cbb0008ea
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Jan  7 01:49:18 2017 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Jan  7 01:52:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82d87cf9

dev-lua/luassert: amd64 stable wrt bug #597644

 dev-lua/luassert/luassert-1.7.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luassert/luassert-1.7.9.ebuild 
b/dev-lua/luassert/luassert-1.7.9.ebuild
index 60e9959..94c0593 100644
--- a/dev-lua/luassert/luassert-1.7.9.ebuild
+++ b/dev-lua/luassert/luassert-1.7.9.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/Olivine-Labs/luassert/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE=""
 
 COMMON_DEPEND=">=dev-lang/lua-5.1:="



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2016-11-08 Thread Manuel Rüger
commit: 118c2b44e4c7875a0070fb5913ce9b11172fd94b
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Nov  8 23:50:14 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Nov  8 23:50:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=118c2b44

dev-lua/luassert: Fix tarball name

Package-Manager: portage-2.3.2

 dev-lua/luassert/Manifest  | 2 +-
 dev-lua/luassert/luassert-1.7.9.ebuild | 8 
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-lua/luassert/Manifest b/dev-lua/luassert/Manifest
index 3656ba9..3c1d1cc 100644
--- a/dev-lua/luassert/Manifest
+++ b/dev-lua/luassert/Manifest
@@ -1 +1 @@
-DIST v1.7.9.tar.gz 34803 SHA256 
e632e3f4819badc4906370242b652d5c912317e735b0ccc8c4d5c851591ff161 SHA512 
4e1257bf7adaa9002af7c6ac15f2d042c9094ceeae9ce065c51296c663a99fa239ac8d37f106151100478cde8c68d3290b42588553ac681d183e7edef288414b
 WHIRLPOOL 
0e9d848c3d7ae29dd444504814f3c4ba7d00994d766a3aea560e5a4cd8ee479dd35a64fe3b43b7ad6eaf869e70357658f6208e3f3aa5a729becb0bab3bb19aeb
+DIST luassert-1.7.9.tar.gz 34803 SHA256 
e632e3f4819badc4906370242b652d5c912317e735b0ccc8c4d5c851591ff161 SHA512 
4e1257bf7adaa9002af7c6ac15f2d042c9094ceeae9ce065c51296c663a99fa239ac8d37f106151100478cde8c68d3290b42588553ac681d183e7edef288414b
 WHIRLPOOL 
0e9d848c3d7ae29dd444504814f3c4ba7d00994d766a3aea560e5a4cd8ee479dd35a64fe3b43b7ad6eaf869e70357658f6208e3f3aa5a729becb0bab3bb19aeb

diff --git a/dev-lua/luassert/luassert-1.7.9.ebuild 
b/dev-lua/luassert/luassert-1.7.9.ebuild
index 8a0940b..60e9959 100644
--- a/dev-lua/luassert/luassert-1.7.9.ebuild
+++ b/dev-lua/luassert/luassert-1.7.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -8,7 +8,7 @@ inherit toolchain-funcs
 
 DESCRIPTION="Lua Assertions Extension"
 HOMEPAGE="http://olivinelabs.com/busted/;
-SRC_URI="https://github.com/Olivine-Labs/luassert/archive/v${PV}.tar.gz;
+SRC_URI="https://github.com/Olivine-Labs/luassert/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
@@ -23,6 +23,6 @@ RDEPEND="${COMMON_DEPEND}
 
 src_install() {
insinto "$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD lua)"/${PN}
-doins -r src/*
-dodoc *.md
+   doins -r src/*
+   dodoc *.md
 }



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2015-11-11 Thread William Hubbs
commit: 3c6d9b4795fd04fa57ede3d6d97dda76a39359cd
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Nov 10 18:50:49 2015 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Nov 11 17:39:32 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c6d9b47

dev-lua/luassert: initial commit

 dev-lua/luassert/Manifest  |  1 +
 dev-lua/luassert/luassert-1.7.9.ebuild | 28 
 dev-lua/luassert/metadata.xml  | 12 
 3 files changed, 41 insertions(+)

diff --git a/dev-lua/luassert/Manifest b/dev-lua/luassert/Manifest
new file mode 100644
index 000..3656ba9
--- /dev/null
+++ b/dev-lua/luassert/Manifest
@@ -0,0 +1 @@
+DIST v1.7.9.tar.gz 34803 SHA256 
e632e3f4819badc4906370242b652d5c912317e735b0ccc8c4d5c851591ff161 SHA512 
4e1257bf7adaa9002af7c6ac15f2d042c9094ceeae9ce065c51296c663a99fa239ac8d37f106151100478cde8c68d3290b42588553ac681d183e7edef288414b
 WHIRLPOOL 
0e9d848c3d7ae29dd444504814f3c4ba7d00994d766a3aea560e5a4cd8ee479dd35a64fe3b43b7ad6eaf869e70357658f6208e3f3aa5a729becb0bab3bb19aeb

diff --git a/dev-lua/luassert/luassert-1.7.9.ebuild 
b/dev-lua/luassert/luassert-1.7.9.ebuild
new file mode 100644
index 000..8a0940b
--- /dev/null
+++ b/dev-lua/luassert/luassert-1.7.9.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit toolchain-funcs
+
+DESCRIPTION="Lua Assertions Extension"
+HOMEPAGE="http://olivinelabs.com/busted/;
+SRC_URI="https://github.com/Olivine-Labs/luassert/archive/v${PV}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+COMMON_DEPEND=">=dev-lang/lua-5.1:="
+DEPEND="${COMMON_DEPEND}
+virtual/pkgconfig"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-lua/say-1.2_p1"
+
+src_install() {
+   insinto "$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD lua)"/${PN}
+doins -r src/*
+dodoc *.md
+}

diff --git a/dev-lua/luassert/metadata.xml b/dev-lua/luassert/metadata.xml
new file mode 100644
index 000..832c684
--- /dev/null
+++ b/dev-lua/luassert/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   willi...@gentoo.org
+   William Hubbs
+   
+   
+   Adds a framework that allows registering new assertions
+   without compromising builtin assertion functionality.
+   
+