[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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. + +