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

2024-04-24 Thread Arthur Zamarin
commit: dd90b3409dbcec07c2adbdd5de5c772c1440d9a0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 18:20:41 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 18:20:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd90b340

dev-lua/lutok: Stabilize 0.4-r11 x86, #930629

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lua/lutok/lutok-0.4-r11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lutok/lutok-0.4-r11.ebuild 
b/dev-lua/lutok/lutok-0.4-r11.ebuild
index 3ecd8ceb233a..d68865e5ab6d 100644
--- a/dev-lua/lutok/lutok-0.4-r11.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r11.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2024-04-24 Thread Arthur Zamarin
commit: be4dec86252453b766fb45254f83c07e1a50b94b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 17:42:58 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 17:42:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be4dec86

dev-lua/lutok: Stabilize 0.4-r11 amd64, #930629

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lua/lutok/lutok-0.4-r11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lutok/lutok-0.4-r11.ebuild 
b/dev-lua/lutok/lutok-0.4-r11.ebuild
index f87de35b33d6..3ecd8ceb233a 100644
--- a/dev-lua/lutok/lutok-0.4-r11.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r11.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2024-04-24 Thread Arthur Zamarin
commit: 54a632e5a107a386ef9fbca2fc567a75263d9513
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 17:33:37 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 17:33:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54a632e5

dev-lua/lutok: Stabilize 0.4-r11 ppc, #930629

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lua/lutok/lutok-0.4-r11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lutok/lutok-0.4-r11.ebuild 
b/dev-lua/lutok/lutok-0.4-r11.ebuild
index 6cfb0c8d4f26..f87de35b33d6 100644
--- a/dev-lua/lutok/lutok-0.4-r11.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r11.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2024-04-24 Thread Arthur Zamarin
commit: be2d0d8b562d98a6c79aa98040cfabd151ece8ee
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 17:26:41 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 17:26:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be2d0d8b

dev-lua/lutok: Stabilize 0.4-r11 ppc64, #930629

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lua/lutok/lutok-0.4-r11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lutok/lutok-0.4-r11.ebuild 
b/dev-lua/lutok/lutok-0.4-r11.ebuild
index 3e635618315d..6cfb0c8d4f26 100644
--- a/dev-lua/lutok/lutok-0.4-r11.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r11.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2024-04-24 Thread Sam James
commit: 32a9a6c10455cfbc0834509d1f8a7fb2fe2c2685
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 17:16:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 17:16:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32a9a6c1

dev-lua/lutok: Stabilize 0.4-r11 sparc, #930629

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

 dev-lua/lutok/lutok-0.4-r11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lutok/lutok-0.4-r11.ebuild 
b/dev-lua/lutok/lutok-0.4-r11.ebuild
index d7bc6269246e..3e635618315d 100644
--- a/dev-lua/lutok/lutok-0.4-r11.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r11.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2024-04-24 Thread Arthur Zamarin
commit: dd9a54123db99d09a114086c489cfd98d4b846ad
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 17:14:37 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 17:14:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd9a5412

dev-lua/lutok: Stabilize 0.4-r11 arm64, #930629

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lua/lutok/lutok-0.4-r11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lutok/lutok-0.4-r11.ebuild 
b/dev-lua/lutok/lutok-0.4-r11.ebuild
index 5770495f8e73..d7bc6269246e 100644
--- a/dev-lua/lutok/lutok-0.4-r11.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r11.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2024-04-24 Thread Arthur Zamarin
commit: f8327e2a5aa1dd306d14573240469c8340f64633
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 17:14:37 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 17:14:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8327e2a

dev-lua/lutok: Stabilize 0.4-r11 arm, #930629

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lua/lutok/lutok-0.4-r11.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lua/lutok/lutok-0.4-r11.ebuild 
b/dev-lua/lutok/lutok-0.4-r11.ebuild
index c3e30ece373f..5770495f8e73 100644
--- a/dev-lua/lutok/lutok-0.4-r11.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2017-2023 Gentoo Authors
+# Copyright 2017-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2023-07-25 Thread Sam James
commit: 42d390c790d3d860ad4e693c8ce0ea04016d26e3
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Jul  9 18:46:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:11:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42d390c7

dev-lua/lutok: Fix compiling with clang-16

Related: https://github.com/jmmv/lutok/issues/7
Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/31814
Signed-off-by: Sam James  gentoo.org>

 dev-lua/lutok/lutok-0.4-r11.ebuild | 53 ++
 1 file changed, 53 insertions(+)

diff --git a/dev-lua/lutok/lutok-0.4-r11.ebuild 
b/dev-lua/lutok/lutok-0.4-r11.ebuild
new file mode 100644
index ..c3e30ece373f
--- /dev/null
+++ b/dev-lua/lutok/lutok-0.4-r11.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2017-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+LUA_COMPAT=( lua5-{1..4} )
+
+inherit lua-single
+
+DESCRIPTION="Lightweight C++ API library for Lua"
+HOMEPAGE="https://github.com/jmmv/lutok;
+SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/pkgconfig
+   test? (
+   dev-libs/atf
+   dev-util/kyua
+   )
+"
+DEPEND="${LUA_DEPS}"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+   :
+}
+
+src_configure() {
+   # Uses std::auto_ptr (deprecated in c++11, removed in c++17)
+   # 
+   export CXXFLAGS="-std=c++14 ${CXXFLAGS}"
+
+   lua_setup
+   local myconf=(
+   --enable-shared
+   --disable-static
+   LUA_CFLAGS="$(lua_get_CFLAGS)"
+   LUA_LIBS="$(lua_get_LIBS)"
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   rm -rf "${ED}"/usr/tests || die
+   find "${ED}" -name '*.la' -type f -delete || die
+}



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

2023-07-25 Thread Sam James
commit: b2baf8ce04f39fb97a8a464b331c73b23eb5834e
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 03:12:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:12:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2baf8ce

dev-lua/lutok: add github upstream metadata

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

 dev-lua/lutok/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-lua/lutok/metadata.xml b/dev-lua/lutok/metadata.xml
index 077cdb6aa203..bc13b48c8dd3 100644
--- a/dev-lua/lutok/metadata.xml
+++ b/dev-lua/lutok/metadata.xml
@@ -5,4 +5,7 @@
flop...@gentoo.org
Mike Gilbert

+   
+   jmmv/lutok
+   
 



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

2021-07-28 Thread Marek Szuba
commit: 65e242d9b13aa6c0b8c65d24c7675c5074776334
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 28 08:11:02 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 28 11:26:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65e242d9

dev-lua/lutok: keyword 0.4-r10 for ~riscv

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

 dev-lua/lutok/lutok-0.4-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lutok/lutok-0.4-r10.ebuild 
b/dev-lua/lutok/lutok-0.4-r10.ebuild
index df4e158db77..27c4165dd55 100644
--- a/dev-lua/lutok/lutok-0.4-r10.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r10.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2021-03-25 Thread Conrad Kostecki
commit: eda6780ab36a1d366de2fe5c7e1a75d124f2a61e
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Mar 25 23:20:20 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Mar 25 23:31:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eda6780a

dev-lua/lutok: drop old version

Dropping all old versions, which do not support slotted lua. Current
stable does.

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

 dev-lua/lutok/lutok-0.4-r1.ebuild | 36 
 dev-lua/lutok/lutok-0.4-r2.ebuild | 35 ---
 2 files changed, 71 deletions(-)

diff --git a/dev-lua/lutok/lutok-0.4-r1.ebuild 
b/dev-lua/lutok/lutok-0.4-r1.ebuild
deleted file mode 100644
index fc940eb573a..000
--- a/dev-lua/lutok/lutok-0.4-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2017-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit ltprune
-
-DESCRIPTION="Lightweight C++ API library for Lua"
-HOMEPAGE="https://github.com/jmmv/lutok;
-SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-lang/lua:0
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   test? (
-   dev-libs/atf
-   dev-util/kyua
-   )
-"
-
-src_configure() {
-   econf --disable-shared --enable-static
-}
-
-src_install() {
-   default
-   prune_libtool_files
-}

diff --git a/dev-lua/lutok/lutok-0.4-r2.ebuild 
b/dev-lua/lutok/lutok-0.4-r2.ebuild
deleted file mode 100644
index 1060307ceb2..000
--- a/dev-lua/lutok/lutok-0.4-r2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2017-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Lightweight C++ API library for Lua"
-HOMEPAGE="https://github.com/jmmv/lutok;
-SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE="static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-lang/lua:0[static-libs(+)?]
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   test? (
-   dev-libs/atf
-   dev-util/kyua
-   )
-"
-
-src_configure() {
-   econf $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   rm -rf "${ED}"/usr/tests || die
-   find "${ED}" -name '*.la' -type f -delete || die
-}



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

2021-02-09 Thread Marek Szuba
commit: 9cc16ce43f140dc003c98d188481996ede45983d
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Feb  9 13:37:51 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Feb  9 13:47:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cc16ce4

dev-lua/lutok: drop to ~s390

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

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

diff --git a/dev-lua/lutok/lutok-0.4-r1.ebuild 
b/dev-lua/lutok/lutok-0.4-r1.ebuild
index 7d3823e9c24..fc940eb573a 100644
--- a/dev-lua/lutok/lutok-0.4-r1.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-02-08 Thread Sergei Trofimovich
commit: 06e2e971198d6f484bc6899ac0ed606e6bfef2d4
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Feb  8 14:25:27 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Feb  8 15:08:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06e2e971

dev-lua/lutok: stable 0.4-r10 for hppa, bug #766528

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

 dev-lua/lutok/lutok-0.4-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lutok/lutok-0.4-r10.ebuild 
b/dev-lua/lutok/lutok-0.4-r10.ebuild
index 3952247930d..df4e158db77 100644
--- a/dev-lua/lutok/lutok-0.4-r10.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r10.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

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

dev-lua/lutok: Stabilize 0.4-r10 ppc, #766528

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

 dev-lua/lutok/lutok-0.4-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lutok/lutok-0.4-r10.ebuild 
b/dev-lua/lutok/lutok-0.4-r10.ebuild
index 9614b4e33e8..3952247930d 100644
--- a/dev-lua/lutok/lutok-0.4-r10.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r10.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
sparc x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2021-01-23 Thread Sam James
commit: 3a32a7b2a75215d6e16da68818af8ddde66131c1
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 23 22:51:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 23 22:51:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a32a7b2

dev-lua/lutok: Stabilize 0.4-r10 arm64, #766528

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

 dev-lua/lutok/lutok-0.4-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lutok/lutok-0.4-r10.ebuild 
b/dev-lua/lutok/lutok-0.4-r10.ebuild
index 5e7798012d4..b6ecbe7802f 100644
--- a/dev-lua/lutok/lutok-0.4-r10.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r10.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

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

dev-lua/lutok: Stabilize 0.4-r10 arm, #766528

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

 dev-lua/lutok/lutok-0.4-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lutok/lutok-0.4-r10.ebuild 
b/dev-lua/lutok/lutok-0.4-r10.ebuild
index c1c76d2f87e..5e7798012d4 100644
--- a/dev-lua/lutok/lutok-0.4-r10.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r10.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2021-01-23 Thread Sam James
commit: 3148f91879bcde043d7d0813b0ded4d829916315
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 23 22:42:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 23 22:42:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3148f918

dev-lua/lutok: Stabilize 0.4-r10 sparc, #766528

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

 dev-lua/lutok/lutok-0.4-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lutok/lutok-0.4-r10.ebuild 
b/dev-lua/lutok/lutok-0.4-r10.ebuild
index 26f160bde21..c1c76d2f87e 100644
--- a/dev-lua/lutok/lutok-0.4-r10.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r10.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2021-01-06 Thread Fabian Groffen
commit: 8b75e0191b2c74d3790a36e66b61e0ab0ad2ab53
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 19:34:54 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 19:34:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b75e019

dev-lua/lutok: drop x86-macos

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

 dev-lua/lutok/lutok-0.4-r1.ebuild  | 4 ++--
 dev-lua/lutok/lutok-0.4-r10.ebuild | 4 ++--
 dev-lua/lutok/lutok-0.4-r2.ebuild  | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-lua/lutok/lutok-0.4-r1.ebuild 
b/dev-lua/lutok/lutok-0.4-r1.ebuild
index 1fcf61cf71a..7d3823e9c24 100644
--- a/dev-lua/lutok/lutok-0.4-r1.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2017-2020 Gentoo Authors
+# Copyright 2017-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-lua/lutok/lutok-0.4-r10.ebuild 
b/dev-lua/lutok/lutok-0.4-r10.ebuild
index 378ed963caf..68f897e2a46 100644
--- a/dev-lua/lutok/lutok-0.4-r10.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2017-2020 Gentoo Authors
+# Copyright 2017-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"

diff --git a/dev-lua/lutok/lutok-0.4-r2.ebuild 
b/dev-lua/lutok/lutok-0.4-r2.ebuild
index f908ca91e0a..1060307ceb2 100644
--- a/dev-lua/lutok/lutok-0.4-r2.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2017-2020 Gentoo Authors
+# Copyright 2017-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



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

2020-11-04 Thread Mike Gilbert
commit: cfb59fec099f9a978c736939932e9431756b4b35
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Nov  4 17:00:29 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Nov  4 17:00:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfb59fec

dev-lua/lutok: rework LUA_CFLAGS and LUA_LIBS

Signed-off-by: Mike Gilbert  gentoo.org>

 dev-lua/lutok/lutok-0.4-r10.ebuild | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/dev-lua/lutok/lutok-0.4-r10.ebuild 
b/dev-lua/lutok/lutok-0.4-r10.ebuild
index a88f7f0ef0c..378ed963caf 100644
--- a/dev-lua/lutok/lutok-0.4-r10.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r10.ebuild
@@ -33,9 +33,13 @@ pkg_setup() {
 
 src_configure() {
lua_setup
-   lua_get_CFLAGS >/dev/null
-   lua_get_LIBS >/dev/null
-   econf --enable-shared --disable-static
+   local myconf=(
+   --enable-shared
+   --disable-static
+   LUA_CFLAGS="$(lua_get_CFLAGS)"
+   LUA_LIBS="$(lua_get_LIBS)"
+   )
+   econf "${myconf[@]}"
 }
 
 src_install() {



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

2020-11-03 Thread Mike Gilbert
commit: a36867489b61a7146ee641c8e21d32487c557b51
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Nov  3 18:38:07 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Nov  3 18:38:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3686748

dev-lua/lutok: drop luajit support due to test failures

Signed-off-by: Mike Gilbert  gentoo.org>

 dev-lua/lutok/lutok-0.4-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lutok/lutok-0.4-r10.ebuild 
b/dev-lua/lutok/lutok-0.4-r10.ebuild
index d7b3ce48b51..a88f7f0ef0c 100644
--- a/dev-lua/lutok/lutok-0.4-r10.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r10.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-LUA_COMPAT=( luajit lua5-{1..4} )
+LUA_COMPAT=( lua5-{1..4} )
 
 inherit lua-single
 



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

2020-11-03 Thread Mike Gilbert
commit: 4ce934e00944998371ff55ed174ae6c089754f0e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Nov  3 17:55:07 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Nov  3 17:55:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ce934e0

dev-lua/lutok: define REQUIRED_USE

Signed-off-by: Mike Gilbert  gentoo.org>

 dev-lua/lutok/lutok-0.4-r10.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-lua/lutok/lutok-0.4-r10.ebuild 
b/dev-lua/lutok/lutok-0.4-r10.ebuild
index 3421f02ed81..d7b3ce48b51 100644
--- a/dev-lua/lutok/lutok-0.4-r10.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r10.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="test"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"
 
 BDEPEND="



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

2020-11-03 Thread Mike Gilbert
commit: 7b894054de3e9a3a0fc97f174f8a3bde8456a2c8
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Nov  3 17:43:03 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Nov  3 17:43:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b894054

dev-lua/lutok: port to lua-single eclass

Closes: https://bugs.gentoo.org/752660
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-lua/lutok/lutok-0.4-r10.ebuild | 44 ++
 profiles/package.mask  |  1 +
 2 files changed, 45 insertions(+)

diff --git a/dev-lua/lutok/lutok-0.4-r10.ebuild 
b/dev-lua/lutok/lutok-0.4-r10.ebuild
new file mode 100644
index 000..3421f02ed81
--- /dev/null
+++ b/dev-lua/lutok/lutok-0.4-r10.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2017-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+LUA_COMPAT=( luajit lua5-{1..4} )
+
+inherit lua-single
+
+DESCRIPTION="Lightweight C++ API library for Lua"
+HOMEPAGE="https://github.com/jmmv/lutok;
+SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/pkgconfig
+   test? (
+   dev-libs/atf
+   dev-util/kyua
+   )
+"
+DEPEND="${LUA_DEPS}"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+   :
+}
+
+src_configure() {
+   lua_setup
+   lua_get_CFLAGS >/dev/null
+   lua_get_LIBS >/dev/null
+   econf --enable-shared --disable-static
+}
+
+src_install() {
+   default
+   rm -rf "${ED}"/usr/tests || die
+   find "${ED}" -name '*.la' -type f -delete || die
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index a720b3866b5..8c61be3dce7 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -222,6 +222,7 @@ dev-lua/luacrypto
 >=app-misc/worker-3.8.3-r100
 >=dev-lua/luv-1.32.0.0-r100
 >=dev-lua/luadbi-0.7.2-r100
+>=dev-lua/lutok-0.4-r10
 >=dev-lua/messagepack-0.3.2-r100
 >=dev-lua/toluapp-1.0.93_p20190513-r100
 >=games-engines/love-0.7.2-r100:0.7



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

2020-05-20 Thread Mike Gilbert
commit: 438db71c08878d2fb1695b1ea23c60159916f807
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed May 20 15:08:17 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May 20 15:44:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=438db71c

dev-lua/lutok: add IUSE=static-libs

Closes: https://bugs.gentoo.org/724296
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-lua/lutok/lutok-0.4-r2.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/dev-lua/lutok/lutok-0.4-r2.ebuild 
b/dev-lua/lutok/lutok-0.4-r2.ebuild
index 42aefd393be..f908ca91e0a 100644
--- a/dev-lua/lutok/lutok-0.4-r2.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r2.ebuild
@@ -10,11 +10,11 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="test"
+IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-   dev-lang/lua:0
+   dev-lang/lua:0[static-libs(+)?]
 "
 DEPEND="${RDEPEND}
virtual/pkgconfig
@@ -24,6 +24,10 @@ DEPEND="${RDEPEND}
)
 "
 
+src_configure() {
+   econf $(use_enable static-libs static)
+}
+
 src_install() {
default
rm -rf "${ED}"/usr/tests || die



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

2020-01-26 Thread Mike Gilbert
commit: ded12ecf4962e988b911cfd9cfbd604ca8d5677b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jan 26 18:17:45 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jan 26 18:18:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ded12ecf

dev-lua/lutok: update copyright start year

Signed-off-by: Mike Gilbert  gentoo.org>

 dev-lua/lutok/lutok-0.4-r1.ebuild | 2 +-
 dev-lua/lutok/lutok-0.4-r2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lua/lutok/lutok-0.4-r1.ebuild 
b/dev-lua/lutok/lutok-0.4-r1.ebuild
index 8c712871466..c7421fefe3c 100644
--- a/dev-lua/lutok/lutok-0.4-r1.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2017-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6

diff --git a/dev-lua/lutok/lutok-0.4-r2.ebuild 
b/dev-lua/lutok/lutok-0.4-r2.ebuild
index e658241e6ac..104c598e507 100644
--- a/dev-lua/lutok/lutok-0.4-r2.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 2017-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



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

2020-01-26 Thread Mike Gilbert
commit: 796cc406d828dae78346be8a470071bb3039809e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jan 26 18:16:17 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jan 26 18:18:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=796cc406

dev-lua/lutok: bump to EAPI 7

Also install both shared and static libs.

Package-Manager: Portage-2.3.85_p2, Repoman-2.3.20_p36
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-lua/lutok/lutok-0.4-r2.ebuild | 31 +++
 1 file changed, 31 insertions(+)

diff --git a/dev-lua/lutok/lutok-0.4-r2.ebuild 
b/dev-lua/lutok/lutok-0.4-r2.ebuild
new file mode 100644
index 000..e658241e6ac
--- /dev/null
+++ b/dev-lua/lutok/lutok-0.4-r2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Lightweight C++ API library for Lua"
+HOMEPAGE="https://github.com/jmmv/lutok;
+SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-lang/lua:0
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   test? (
+   dev-libs/atf
+   dev-util/kyua
+   )
+"
+
+src_install() {
+   default
+   rm -rf "${ED}"/usr/tests || die
+   find "${ED}" -name '*.la' -type f -delete || die
+}



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

2019-02-16 Thread Mikle Kolyada
commit: 62d2f17b3942f915d1e6205fe5260f7dff037de9
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Feb 16 13:36:20 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Feb 16 13:36:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62d2f17b

dev-lua/lutok: Add ~sh keyword wrt bug #617758

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

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

diff --git a/dev-lua/lutok/lutok-0.4-r1.ebuild 
b/dev-lua/lutok/lutok-0.4-r1.ebuild
index cc3bfec98ea..2ac8fa76595 100644
--- a/dev-lua/lutok/lutok-0.4-r1.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc 
x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2019-02-16 Thread Mikle Kolyada
commit: 411de92fff6203aa305099835dda0e923fc7ce65
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Feb 16 13:35:57 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Feb 16 13:35:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=411de92f

dev-lua/lutok: Add ~m68k keyword wrt bug #617758

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

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

diff --git a/dev-lua/lutok/lutok-0.4-r1.ebuild 
b/dev-lua/lutok/lutok-0.4-r1.ebuild
index dbc00eb3fc5..cc3bfec98ea 100644
--- a/dev-lua/lutok/lutok-0.4-r1.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2019-01-17 Thread Mart Raudsepp
commit: ae41056be66884af9c2639d8c07474ea8c0e9136
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Jan 17 13:07:31 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Jan 17 13:12:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae41056b

dev-lua/lutok: arm64 stable (bug #674036)

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-lua/lutok/lutok-0.4-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lua/lutok/lutok-0.4-r1.ebuild 
b/dev-lua/lutok/lutok-0.4-r1.ebuild
index 34302e79706..dbc00eb3fc5 100644
--- a/dev-lua/lutok/lutok-0.4-r1.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r1.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/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2018-10-17 Thread Mikle Kolyada
commit: b19e9a4cbd09d1b749979d86c5bb480ad8ac6fa7
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Oct 17 16:47:25 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Oct 17 16:47:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b19e9a4c

dev-lua/lutok: Add s390 keyword wrt bug #617758

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

 dev-lua/lutok/lutok-0.4-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lua/lutok/lutok-0.4-r1.ebuild 
b/dev-lua/lutok/lutok-0.4-r1.ebuild
index f67abbf4bf1..34302e79706 100644
--- a/dev-lua/lutok/lutok-0.4-r1.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 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/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2017-12-10 Thread Fabian Groffen
commit: a30c7dc69319d5bc0957d2dbcb2790fadd2d
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Dec  6 08:19:15 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Dec 10 10:58:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a30c7dc6

dev-lua/lutok: add *-macos *-solaris keywords, bug #617758

Bug: https://bugs.gentoo.org/617758
Package-Manager: Portage-2.3.13-prefix, Repoman-2.3.4

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

diff --git a/dev-lua/lutok/lutok-0.4-r1.ebuild 
b/dev-lua/lutok/lutok-0.4-r1.ebuild
index 047a9902468..f67abbf4bf1 100644
--- a/dev-lua/lutok/lutok-0.4-r1.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2017-12-04 Thread Matt Turner
commit: 1ed939cc1d7ef3e2c911d39b47283a9f441ea91a
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Dec  5 06:10:38 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Dec  5 06:46:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ed939cc

dev-lua/lutok-0.4-r1: added ~mips, bug 617758

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

diff --git a/dev-lua/lutok/lutok-0.4-r1.ebuild 
b/dev-lua/lutok/lutok-0.4-r1.ebuild
index 7273ebcacbb..047a9902468 100644
--- a/dev-lua/lutok/lutok-0.4-r1.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2017-11-06 Thread Manuel Rüger
commit: 3f9ec1baf48af1da858eb3f9314fcaebfec6068c
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Nov  6 11:46:15 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Nov  6 11:46:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f9ec1ba

dev-lua/lutok: Stable on amd64

Package-Manager: Portage-2.3.12, Repoman-2.3.4

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

diff --git a/dev-lua/lutok/lutok-0.4-r1.ebuild 
b/dev-lua/lutok/lutok-0.4-r1.ebuild
index a35c0ce506e..7273ebcacbb 100644
--- a/dev-lua/lutok/lutok-0.4-r1.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha ~amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2017-11-02 Thread Tobias Klausmann
commit: 0eeaa2c64d1abb49129e5e6eb74994f550dc9355
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Thu Nov  2 13:13:07 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Thu Nov  2 14:33:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eeaa2c6

dev-lua/lutok-0.4-r1: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/627040

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

diff --git a/dev-lua/lutok/lutok-0.4-r1.ebuild 
b/dev-lua/lutok/lutok-0.4-r1.ebuild
index 05bac27c8de..a35c0ce506e 100644
--- a/dev-lua/lutok/lutok-0.4-r1.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha ~amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2017-09-30 Thread Matt Turner
commit: c15ab409d02ad698d7c26bccb6e9650dbeaebf56
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Sep 30 17:13:47 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 30 17:13:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c15ab409

dev-lua/lutok-0.4-r1: ppc64 stable, bug 627040

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

diff --git a/dev-lua/lutok/lutok-0.4-r1.ebuild 
b/dev-lua/lutok/lutok-0.4-r1.ebuild
index de980baa9cb..05bac27c8de 100644
--- a/dev-lua/lutok/lutok-0.4-r1.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ia64 ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2017-09-30 Thread Matt Turner
commit: e9e827243bc12fe268b5ccb13215bbec97042be2
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Sep 30 17:13:46 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 30 17:13:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9e82724

dev-lua/lutok-0.4-r1: ppc stable, bug 627040

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

diff --git a/dev-lua/lutok/lutok-0.4-r1.ebuild 
b/dev-lua/lutok/lutok-0.4-r1.ebuild
index d84299a328f..de980baa9cb 100644
--- a/dev-lua/lutok/lutok-0.4-r1.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ia64 ppc ~ppc64 sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2017-09-12 Thread Sergei Trofimovich
commit: b35bad1c843aac11200c2fb4e7d17ebe825a3119
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Sep 12 08:00:19 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Sep 12 08:00:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b35bad1c

dev-lua/lutok: stable 0.4-r1 for hppa, bug #627040 (thanks to Dakon)

Package-Manager: Portage-2.3.8, Repoman-2.3.3
RepoMan-Options: --include-arches="hppa"

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

diff --git a/dev-lua/lutok/lutok-0.4-r1.ebuild 
b/dev-lua/lutok/lutok-0.4-r1.ebuild
index 08235b6b422..d84299a328f 100644
--- a/dev-lua/lutok/lutok-0.4-r1.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ia64 ~ppc ~ppc64 sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2017-09-11 Thread Mike Gilbert
commit: 005ad28f38b9db73f2895d87c71b6ec3346b63a2
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Sep 11 16:53:30 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Sep 11 16:56:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=005ad28f

dev-lua/lutok: stable on x86

Package-Manager: Portage-2.3.6_p60, Repoman-2.3.3_p38

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

diff --git a/dev-lua/lutok/lutok-0.4-r1.ebuild 
b/dev-lua/lutok/lutok-0.4-r1.ebuild
index 4f4b22bd91c..08235b6b422 100644
--- a/dev-lua/lutok/lutok-0.4-r1.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2017-09-11 Thread Sergei Trofimovich
commit: e5bd9aeffd89e4eed45ab7f7ec950c45987af7fd
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Sep 11 08:09:43 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Sep 11 08:09:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5bd9aef

dev-lua/lutok: stable 0.4-r1 for sparc, bug #627040 (thanks to Dakon)

Package-Manager: Portage-2.3.8, Repoman-2.3.3
RepoMan-Options: --include-arches="sparc"

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

diff --git a/dev-lua/lutok/lutok-0.4-r1.ebuild 
b/dev-lua/lutok/lutok-0.4-r1.ebuild
index 9e49908f159..4f4b22bd91c 100644
--- a/dev-lua/lutok/lutok-0.4-r1.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2017-08-09 Thread Markus Meier
commit: 7fb285a2340720d298de89a63f4fad5d0394571a
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Aug 10 04:40:52 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Aug 10 04:40:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fb285a2

dev-lua/lutok: arm stable, bug #627040

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

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

diff --git a/dev-lua/lutok/lutok-0.4-r1.ebuild 
b/dev-lua/lutok/lutok-0.4-r1.ebuild
index 8966a017741..9e49908f159 100644
--- a/dev-lua/lutok/lutok-0.4-r1.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2017-08-09 Thread Sergei Trofimovich
commit: 20c6a95988a5d671b8ce35ba1c3e5c12082c98f1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Aug  9 21:04:33 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Aug  9 21:04:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20c6a959

dev-lua/lutok: keyworded 0.4-r1 for ppc/ppc64, bug #617758

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

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

diff --git a/dev-lua/lutok/lutok-0.4-r1.ebuild 
b/dev-lua/lutok/lutok-0.4-r1.ebuild
index 3546c81d15f..8966a017741 100644
--- a/dev-lua/lutok/lutok-0.4-r1.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2017-08-05 Thread Sergei Trofimovich
commit: 558fad9da71a82ac06deffd4aad69b4d156d2aaa
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug  5 14:24:40 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug  5 14:25:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=558fad9d

dev-lua/lutok: stable 0.4-r1 for ia64, bug #627040

Package-Manager: Portage-2.3.6, Repoman-2.3.3
RepoMan-Options: --include-arches="ia64"

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

diff --git a/dev-lua/lutok/lutok-0.4-r1.ebuild 
b/dev-lua/lutok/lutok-0.4-r1.ebuild
index 12376e65bd0..3546c81d15f 100644
--- a/dev-lua/lutok/lutok-0.4-r1.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2017-07-04 Thread Mike Gilbert
commit: 2166da45d475dbf801665d0cdf0c2bb708db1c4f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Jul  4 18:24:44 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Jul  4 18:24:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2166da45

dev-lua/lutok: convert to static lib

If dev-libs/lua becomes a static-only package, we need to become one
too.

Package-Manager: Portage-2.3.6_p9, Repoman-2.3.2_p77

 dev-lua/lutok/{lutok-0.4.ebuild => lutok-0.4-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lutok/lutok-0.4.ebuild b/dev-lua/lutok/lutok-0.4-r1.ebuild
similarity index 93%
rename from dev-lua/lutok/lutok-0.4.ebuild
rename to dev-lua/lutok/lutok-0.4-r1.ebuild
index 591c7a3e7a2..12376e65bd0 100644
--- a/dev-lua/lutok/lutok-0.4.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r1.ebuild
@@ -27,7 +27,7 @@ DEPEND="${RDEPEND}
 "
 
 src_configure() {
-   econf --disable-static
+   econf --disable-shared --enable-static
 }
 
 src_install() {



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

2017-06-18 Thread Sergei Trofimovich
commit: 2a152ada65b6a12dc130808d946f284c6da31001
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jun 18 20:45:07 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun 18 20:55:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a152ada

dev-lua/lutok: ia64 keyworded, bug #617758

Package-Manager: Portage-2.3.6, Repoman-2.3.2

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

diff --git a/dev-lua/lutok/lutok-0.4.ebuild b/dev-lua/lutok/lutok-0.4.ebuild
index 1ca6a6dfbef..591c7a3e7a2 100644
--- a/dev-lua/lutok/lutok-0.4.ebuild
+++ b/dev-lua/lutok/lutok-0.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2017-05-14 Thread Markus Meier
commit: 260ba7365a9db8d8d53c9864207494d6128c61ad
Author: Markus Meier  gentoo  org>
AuthorDate: Sun May 14 10:55:42 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun May 14 10:55:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=260ba736

dev-lua/lutok: add ~arm, bug #617758

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

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

diff --git a/dev-lua/lutok/lutok-0.4.ebuild b/dev-lua/lutok/lutok-0.4.ebuild
index 5bbeb27a078..1ca6a6dfbef 100644
--- a/dev-lua/lutok/lutok-0.4.ebuild
+++ b/dev-lua/lutok/lutok-0.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2017-05-13 Thread Markus Meier
commit: c85242d2b279a9bd148344a8dc51bdb38a8b88ab
Author: Markus Meier  gentoo  org>
AuthorDate: Sat May 13 06:26:08 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sat May 13 06:26:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c85242d2

dev-lua/lutok: add ~arm64, bug #617758

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm64"

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

diff --git a/dev-lua/lutok/lutok-0.4.ebuild b/dev-lua/lutok/lutok-0.4.ebuild
index 55500bb1822..5bbeb27a078 100644
--- a/dev-lua/lutok/lutok-0.4.ebuild
+++ b/dev-lua/lutok/lutok-0.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~x86"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2017-05-09 Thread Jeroen Roovers
commit: b18ceada095d20e5eecfddc1cb8f8fc82c7260bd
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue May  9 12:39:49 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue May  9 12:40:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b18ceada

dev-lua/lutok: Mark ~hppa (bug #617758).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

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

diff --git a/dev-lua/lutok/lutok-0.4.ebuild b/dev-lua/lutok/lutok-0.4.ebuild
index b17061e3a6e..55500bb1822 100644
--- a/dev-lua/lutok/lutok-0.4.ebuild
+++ b/dev-lua/lutok/lutok-0.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~x86"
+KEYWORDS="~alpha ~amd64 ~hppa ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2017-05-09 Thread Tobias Klausmann
commit: 465652bd3f72886edea0da1fed40a0e0e09253bd
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Tue May  9 07:33:38 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Tue May  9 07:49:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=465652bd

dev-lua/lutok-0.4-r0: add ~alpha keyword

Gentoo-Bug: 617758

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

diff --git a/dev-lua/lutok/lutok-0.4.ebuild b/dev-lua/lutok/lutok-0.4.ebuild
index 1f1c15d9f03..b17061e3a6e 100644
--- a/dev-lua/lutok/lutok-0.4.ebuild
+++ b/dev-lua/lutok/lutok-0.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~alpha ~amd64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2017-05-07 Thread Mike Gilbert
commit: de1508597b064b934c0ca454edd432b727bb94ea
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun May  7 18:30:39 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun May  7 18:39:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de150859

dev-lua/lutok: add test deps

Package-Manager: Portage-2.3.5_p31, Repoman-2.3.2_p61

 dev-lua/lutok/lutok-0.4.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-lua/lutok/lutok-0.4.ebuild b/dev-lua/lutok/lutok-0.4.ebuild
index c71be93cc48..1f1c15d9f03 100644
--- a/dev-lua/lutok/lutok-0.4.ebuild
+++ b/dev-lua/lutok/lutok-0.4.ebuild
@@ -12,13 +12,18 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
+IUSE="test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-lang/lua:0
 "
 DEPEND="${RDEPEND}
virtual/pkgconfig
+   test? (
+   dev-libs/atf
+   dev-util/kyua
+   )
 "
 
 src_configure() {



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

2017-05-07 Thread Mike Gilbert
commit: 894bec61211d5204f9fd46f9951509c2bf42e71b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun May  7 18:11:18 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun May  7 18:39:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=894bec61

dev-lua/lutok: new package

Package-Manager: Portage-2.3.5_p31, Repoman-2.3.2_p61

 dev-lua/lutok/Manifest |  1 +
 dev-lua/lutok/lutok-0.4.ebuild | 31 +++
 dev-lua/lutok/metadata.xml |  8 
 3 files changed, 40 insertions(+)

diff --git a/dev-lua/lutok/Manifest b/dev-lua/lutok/Manifest
new file mode 100644
index 000..c38b7e4524c
--- /dev/null
+++ b/dev-lua/lutok/Manifest
@@ -0,0 +1 @@
+DIST lutok-0.4.tar.gz 489570 SHA256 
2cec51efa0c8d65ace8b21eaa08384b77abc5087b46e785f78de1c21fb754cd5 SHA512 
664f30099bfbb30978e24068a9232a4ff1b5b1839c601bf784f35f6bb1394558067495093a3b0343c94e756d2e4186a32a8227baf5934c15c45905f7c0a5d19c
 WHIRLPOOL 
7d4488d51c69993eb459c31c246f1bd7926f35b1685932a723ce0fecae2dcce2d7c0cc474b253f691918b5a6b84873b8b4fefa2cc9c446a1b7c8bb2f152bd990

diff --git a/dev-lua/lutok/lutok-0.4.ebuild b/dev-lua/lutok/lutok-0.4.ebuild
new file mode 100644
index 000..c71be93cc48
--- /dev/null
+++ b/dev-lua/lutok/lutok-0.4.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit ltprune
+
+DESCRIPTION="Lightweight C++ API library for Lua"
+HOMEPAGE="https://github.com/jmmv/lutok;
+SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-lang/lua:0
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+src_configure() {
+   econf --disable-static
+}
+
+src_install() {
+   default
+   prune_libtool_files
+}

diff --git a/dev-lua/lutok/metadata.xml b/dev-lua/lutok/metadata.xml
new file mode 100644
index 000..de09ffd8b08
--- /dev/null
+++ b/dev-lua/lutok/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   flop...@gentoo.org
+   Mike Gilbert
+   
+