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

2023-07-25 Thread Conrad Kostecki
commit: 2c28e8bf656435fc9369d63bfad70b952c7d0123
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Jul 25 20:55:25 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jul 25 20:55:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c28e8bf

dev-lua/luaposix: x86 stable

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

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

diff --git a/dev-lua/luaposix/luaposix-36.2.1.ebuild 
b/dev-lua/luaposix/luaposix-36.2.1.ebuild
index 2f5ea7b11809..d6946f33967c 100644
--- a/dev-lua/luaposix/luaposix-36.2.1.ebuild
+++ b/dev-lua/luaposix/luaposix-36.2.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/luaposix/luaposix/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~riscv-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~riscv-linux ~x86-linux"
 IUSE="doc"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 



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

2023-07-25 Thread Conrad Kostecki
commit: ca8c2177067217d94f6f0d1fdda73a0dfa4a3fbf
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Jul 25 20:54:59 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jul 25 20:54:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca8c2177

dev-lua/luaposix: amd64 stable

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

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

diff --git a/dev-lua/luaposix/luaposix-36.2.1.ebuild 
b/dev-lua/luaposix/luaposix-36.2.1.ebuild
index c135178d9d85..2f5ea7b11809 100644
--- a/dev-lua/luaposix/luaposix-36.2.1.ebuild
+++ b/dev-lua/luaposix/luaposix-36.2.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/luaposix/luaposix/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~riscv-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~riscv-linux ~x86-linux"
 IUSE="doc"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 



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

2023-07-25 Thread Conrad Kostecki
commit: 3e5f12d3ec8038650344ddd87b750418533f5570
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Jul 25 20:55:45 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jul 25 20:55:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e5f12d3

dev-lua/luaposix: drop 36.1

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

 dev-lua/luaposix/Manifest |  1 -
 dev-lua/luaposix/luaposix-36.1.ebuild | 73 ---
 2 files changed, 74 deletions(-)

diff --git a/dev-lua/luaposix/Manifest b/dev-lua/luaposix/Manifest
index 118519731c5d..7a5009c06f9d 100644
--- a/dev-lua/luaposix/Manifest
+++ b/dev-lua/luaposix/Manifest
@@ -1,2 +1 @@
-DIST luaposix-36.1.tar.gz 186075 BLAKE2B 
209b27c575d664143e565443b3c0a46437a41f77e78729fdd08258a98247d82ffc6a31031f01d70bd545418ec678c0af8a24e6b14ed34694fc46d9420b3a687d
 SHA512 
7a15725cec3701a26d1a25da3b8320ab0a9a4a3f6ee64dd0263bf0aec763bc21940c13fed58bd6a93f60eb07cd44288fa18ec26c63c32138846229515b8f3596
 DIST luaposix-36.2.1.tar.gz 188010 BLAKE2B 
7f1d3cf0d766e32433f4946be92f3f0036652ae09e4816c8423e65ce47237b20151fec8ffa3d4b32079b247a98cb79f9c35758aff3c56c116b903a3b44c2c550
 SHA512 
cd7deeaa9179306f90bafdc6cfb2668cf42d5378e72e5baa09419198f2d42c5eab5d881e5584ac511f317bbfd850f2ad46b8cb743f1ae5e1a96f8153e03599d8

diff --git a/dev-lua/luaposix/luaposix-36.1.ebuild 
b/dev-lua/luaposix/luaposix-36.1.ebuild
deleted file mode 100644
index d6946f33967c..
--- a/dev-lua/luaposix/luaposix-36.1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-
-inherit lua toolchain-funcs
-
-DESCRIPTION="Bindings for POSIX APIs"
-HOMEPAGE="https://luaposix.github.io/luaposix/ 
https://github.com/luaposix/luaposix;
-SRC_URI="https://github.com/luaposix/luaposix/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~riscv-linux ~x86-linux"
-IUSE="doc"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-# Requires specl, which is not in the tree yet
-RESTRICT="test"
-
-DEPEND="${LUA_DEPS}
-   virtual/libcrypt:=
-"
-RDEPEND="${DEPEND}
-   lua_targets_lua5-1? ( dev-lua/lua-bit32[lua_targets_lua5-1(-)] )
-   lua_targets_luajit? ( dev-lua/lua-bit32[lua_targets_luajit(-)] )
-"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-   default
-   lua_copy_sources
-}
-
-lua_src_compile() {
-   pushd "${BUILD_DIR}" || die
-
-   # LDOC=true means disable ldoc update documentation
-   ./build-aux/luke --verbose package="${PN}" version="${PV}" \
-   LDOC=true \
-   PREFIX="${ED}/usr" \
-   INST_LIBDIR="${ED}/$(lua_get_cmod_dir)" \
-   INST_LUADIR="${ED}/$(lua_get_lmod_dir)" \
-   LUA_INCDIR="${EPREFIX}/$(lua_get_include_dir)" \
-   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" || die
-
-   popd || die
-}
-
-src_compile() {
-   lua_foreach_impl lua_src_compile
-}
-
-lua_src_install() {
-   pushd "${BUILD_DIR}" || die
-
-   ./build-aux/luke install \
-   LDOC=true \
-   PREFIX="${ED}/usr" \
-   INST_LIBDIR="${ED}/$(lua_get_cmod_dir)" \
-   INST_LUADIR="${ED}/$(lua_get_lmod_dir)" \
-   || die
-
-   popd || die
-}
-
-src_install() {
-   lua_foreach_impl lua_src_install
-   dodoc {NEWS,README}.md
-   use doc && dodoc -r doc
-}



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

2023-06-24 Thread Conrad Kostecki
commit: 4b7d0ad69bec51fff48dc96b34716ad9468ffe3e
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Jun 23 21:54:52 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jun 24 21:35:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b7d0ad6

dev-lua/luaposix: add 36.2.1

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

 dev-lua/luaposix/Manifest   |  1 +
 dev-lua/luaposix/luaposix-36.2.1.ebuild | 73 +
 2 files changed, 74 insertions(+)

diff --git a/dev-lua/luaposix/Manifest b/dev-lua/luaposix/Manifest
index e012c924385a..118519731c5d 100644
--- a/dev-lua/luaposix/Manifest
+++ b/dev-lua/luaposix/Manifest
@@ -1 +1,2 @@
 DIST luaposix-36.1.tar.gz 186075 BLAKE2B 
209b27c575d664143e565443b3c0a46437a41f77e78729fdd08258a98247d82ffc6a31031f01d70bd545418ec678c0af8a24e6b14ed34694fc46d9420b3a687d
 SHA512 
7a15725cec3701a26d1a25da3b8320ab0a9a4a3f6ee64dd0263bf0aec763bc21940c13fed58bd6a93f60eb07cd44288fa18ec26c63c32138846229515b8f3596
+DIST luaposix-36.2.1.tar.gz 188010 BLAKE2B 
7f1d3cf0d766e32433f4946be92f3f0036652ae09e4816c8423e65ce47237b20151fec8ffa3d4b32079b247a98cb79f9c35758aff3c56c116b903a3b44c2c550
 SHA512 
cd7deeaa9179306f90bafdc6cfb2668cf42d5378e72e5baa09419198f2d42c5eab5d881e5584ac511f317bbfd850f2ad46b8cb743f1ae5e1a96f8153e03599d8

diff --git a/dev-lua/luaposix/luaposix-36.2.1.ebuild 
b/dev-lua/luaposix/luaposix-36.2.1.ebuild
new file mode 100644
index ..c135178d9d85
--- /dev/null
+++ b/dev-lua/luaposix/luaposix-36.2.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit lua toolchain-funcs
+
+DESCRIPTION="Bindings for POSIX APIs"
+HOMEPAGE="https://luaposix.github.io/luaposix/ 
https://github.com/luaposix/luaposix;
+SRC_URI="https://github.com/luaposix/luaposix/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~riscv-linux ~x86-linux"
+IUSE="doc"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+# Requires specl, which is not in the tree yet
+RESTRICT="test"
+
+DEPEND="${LUA_DEPS}
+   virtual/libcrypt:=
+"
+RDEPEND="${DEPEND}
+   lua_targets_lua5-1? ( dev-lua/lua-bit32[lua_targets_lua5-1(-)] )
+   lua_targets_luajit? ( dev-lua/lua-bit32[lua_targets_luajit(-)] )
+"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+   lua_copy_sources
+}
+
+lua_src_compile() {
+   pushd "${BUILD_DIR}" || die
+
+   # LDOC=true means disable ldoc update documentation
+   ./build-aux/luke --verbose package="${PN}" version="${PV}" \
+   LDOC=true \
+   PREFIX="${ED}/usr" \
+   INST_LIBDIR="${ED}/$(lua_get_cmod_dir)" \
+   INST_LUADIR="${ED}/$(lua_get_lmod_dir)" \
+   LUA_INCDIR="${EPREFIX}/$(lua_get_include_dir)" \
+   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" || die
+
+   popd || die
+}
+
+src_compile() {
+   lua_foreach_impl lua_src_compile
+}
+
+lua_src_install() {
+   pushd "${BUILD_DIR}" || die
+
+   ./build-aux/luke install \
+   LDOC=true \
+   PREFIX="${ED}/usr" \
+   INST_LIBDIR="${ED}/$(lua_get_cmod_dir)" \
+   INST_LUADIR="${ED}/$(lua_get_lmod_dir)" \
+   || die
+
+   popd || die
+}
+
+src_install() {
+   lua_foreach_impl lua_src_install
+   dodoc {NEWS,README}.md
+   use doc && dodoc -r doc
+}



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

2023-05-17 Thread Conrad Kostecki
commit: cff0e41cab3a6df0fc12a251a0837ca283d432ca
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed May 17 08:15:27 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed May 17 08:16:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cff0e41c

dev-lua/luaposix: update Manifest

Closes: https://bugs.gentoo.org/906547
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luaposix/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luaposix/Manifest b/dev-lua/luaposix/Manifest
index cbc68fea74aa..e012c924385a 100644
--- a/dev-lua/luaposix/Manifest
+++ b/dev-lua/luaposix/Manifest
@@ -1 +1 @@
-DIST luaposix-36.1.tar.gz 185456 BLAKE2B 
978a71a647f173a578bbe7106bbb7e46498007c4dfc4af5143c652708ecc8b56c19c9f4c76268b21a384f65b15356ef5bd0c36ba3b1ab933962a908ed0a1577f
 SHA512 
444230b80c83e6691b6e52ff2ea4c558842418ffb6615ad81609ee62b65cc0e2a208cd3b1ad7f77a0a3ac72ffe4310a8027c6493494971d9d24097f5a0b1b1d0
+DIST luaposix-36.1.tar.gz 186075 BLAKE2B 
209b27c575d664143e565443b3c0a46437a41f77e78729fdd08258a98247d82ffc6a31031f01d70bd545418ec678c0af8a24e6b14ed34694fc46d9420b3a687d
 SHA512 
7a15725cec3701a26d1a25da3b8320ab0a9a4a3f6ee64dd0263bf0aec763bc21940c13fed58bd6a93f60eb07cd44288fa18ec26c63c32138846229515b8f3596



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

2023-04-21 Thread Joonas Niilola
commit: 8107feca24a266d0aba0549786aa292359683814
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Apr 20 19:35:10 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Apr 21 08:25:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8107feca

dev-lua/luaposix: drop myself as a maintainer

Signed-off-by: Azamat H. Hackimov  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30673
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lua/luaposix/metadata.xml | 8 
 1 file changed, 8 deletions(-)

diff --git a/dev-lua/luaposix/metadata.xml b/dev-lua/luaposix/metadata.xml
index 6268cdd77d0a..38ab97b49eff 100644
--- a/dev-lua/luaposix/metadata.xml
+++ b/dev-lua/luaposix/metadata.xml
@@ -1,14 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   azamat.hacki...@gmail.com
-   Azamat H. Hackimov
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

conik...@gentoo.org
Conrad Kostecki



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

2023-03-03 Thread Conrad Kostecki
commit: 2f58c777e1123f5144f21d72bee972ce0b8934c4
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Mar  3 23:54:06 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Mar  4 00:00:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f58c777

dev-lua/luaposix: drop 35.1

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

 dev-lua/luaposix/Manifest |  1 -
 dev-lua/luaposix/luaposix-35.1.ebuild | 73 ---
 2 files changed, 74 deletions(-)

diff --git a/dev-lua/luaposix/Manifest b/dev-lua/luaposix/Manifest
index 25fcf6847902..cbc68fea74aa 100644
--- a/dev-lua/luaposix/Manifest
+++ b/dev-lua/luaposix/Manifest
@@ -1,2 +1 @@
-DIST luaposix-35.1.tar.gz 180002 BLAKE2B 
fc48ae91c31968cb92ea9818148f135e16e2bacac10265cbfa43539c34a934c4eb636417b820ce3b0b3724fecbf27a860c6b481749d339b009fc01b6f81e6277
 SHA512 
f2c36bf69c0d73b4a2c6ab0915f81473addce427c22e82e2d1c334016dec7fecb4365fc980fa6adb0de21ad1a60bc75b73f58579e8a423990ad2067c9ae37775
 DIST luaposix-36.1.tar.gz 185456 BLAKE2B 
978a71a647f173a578bbe7106bbb7e46498007c4dfc4af5143c652708ecc8b56c19c9f4c76268b21a384f65b15356ef5bd0c36ba3b1ab933962a908ed0a1577f
 SHA512 
444230b80c83e6691b6e52ff2ea4c558842418ffb6615ad81609ee62b65cc0e2a208cd3b1ad7f77a0a3ac72ffe4310a8027c6493494971d9d24097f5a0b1b1d0

diff --git a/dev-lua/luaposix/luaposix-35.1.ebuild 
b/dev-lua/luaposix/luaposix-35.1.ebuild
deleted file mode 100644
index 998c454543f9..
--- a/dev-lua/luaposix/luaposix-35.1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-
-inherit lua toolchain-funcs
-
-DESCRIPTION="Bindings for POSIX APIs"
-HOMEPAGE="https://luaposix.github.io/luaposix/ 
https://github.com/luaposix/luaposix;
-SRC_URI="https://github.com/luaposix/luaposix/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~riscv-linux ~x86-linux"
-IUSE="doc"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-# Requires specl, which is not in the tree yet
-RESTRICT="test"
-
-DEPEND="${LUA_DEPS}
-   virtual/libcrypt:=
-"
-RDEPEND="${DEPEND}
-   lua_targets_lua5-1? ( dev-lua/lua-bit32[lua_targets_lua5-1(-)] )
-   lua_targets_luajit? ( dev-lua/lua-bit32[lua_targets_luajit(-)] )
-"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-   default
-   lua_copy_sources
-}
-
-lua_src_compile() {
-   pushd "${BUILD_DIR}" || die
-
-   # LDOC=true means disable ldoc update documentation
-   ./build-aux/luke --verbose package="${PN}" version="${PV}" \
-   LDOC=true \
-   PREFIX="${ED}/usr" \
-   INST_LIBDIR="${ED}/$(lua_get_cmod_dir)" \
-   INST_LUADIR="${ED}/$(lua_get_lmod_dir)" \
-   LUA_INCDIR="${EPREFIX}/$(lua_get_include_dir)" \
-   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" || die
-
-   popd || die
-}
-
-src_compile() {
-   lua_foreach_impl lua_src_compile
-}
-
-lua_src_install() {
-   pushd "${BUILD_DIR}" || die
-
-   ./build-aux/luke install \
-   LDOC=true \
-   PREFIX="${ED}/usr" \
-   INST_LIBDIR="${ED}/$(lua_get_cmod_dir)" \
-   INST_LUADIR="${ED}/$(lua_get_lmod_dir)" \
-   || die
-
-   popd || die
-}
-
-src_install() {
-   lua_foreach_impl lua_src_install
-   dodoc {NEWS,README}.md
-   use doc && dodoc -r doc
-}



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

2023-03-03 Thread Conrad Kostecki
commit: c5c71254c1eb461ae660eefee69ad8c02099543f
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Mar  3 23:53:44 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Mar  4 00:00:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5c71254

dev-lua/luaposix: amd64, x86 stable

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

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

diff --git a/dev-lua/luaposix/luaposix-36.1.ebuild 
b/dev-lua/luaposix/luaposix-36.1.ebuild
index c135178d9d85..d6946f33967c 100644
--- a/dev-lua/luaposix/luaposix-36.1.ebuild
+++ b/dev-lua/luaposix/luaposix-36.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/luaposix/luaposix/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~riscv-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~riscv-linux ~x86-linux"
 IUSE="doc"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 



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

2023-01-31 Thread Conrad Kostecki
commit: 32c17a6eb8ef80d1d864308c74c910cf1076c931
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Feb  1 01:06:03 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Feb  1 01:06:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32c17a6e

dev-lua/luaposix: add 36.1

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

 dev-lua/luaposix/Manifest |  1 +
 dev-lua/luaposix/luaposix-36.1.ebuild | 73 +++
 2 files changed, 74 insertions(+)

diff --git a/dev-lua/luaposix/Manifest b/dev-lua/luaposix/Manifest
index 1228d24c145e..c0d2a2c74e96 100644
--- a/dev-lua/luaposix/Manifest
+++ b/dev-lua/luaposix/Manifest
@@ -1,2 +1,3 @@
 DIST luaposix-35.1.tar.gz 180002 BLAKE2B 
fc48ae91c31968cb92ea9818148f135e16e2bacac10265cbfa43539c34a934c4eb636417b820ce3b0b3724fecbf27a860c6b481749d339b009fc01b6f81e6277
 SHA512 
f2c36bf69c0d73b4a2c6ab0915f81473addce427c22e82e2d1c334016dec7fecb4365fc980fa6adb0de21ad1a60bc75b73f58579e8a423990ad2067c9ae37775
 DIST luaposix-36.0.tar.gz 185834 BLAKE2B 
1adc1e6c64cf6b51714e34d950ce26731bd1e6ef552ea2de6d755290839c1d7e8eb0b96ef6e15515d2505a65269757c3d7aa706ab2760c3b42c53f54696f200d
 SHA512 
a932ac983158eb6e8a229afc79d45438a3b6ace55087b41b8e957d7202ed2db0938db152b0e20f2485cc0fbaa646fa6eca4d39eeba6705fcfb70991b49bf9566
+DIST luaposix-36.1.tar.gz 185456 BLAKE2B 
978a71a647f173a578bbe7106bbb7e46498007c4dfc4af5143c652708ecc8b56c19c9f4c76268b21a384f65b15356ef5bd0c36ba3b1ab933962a908ed0a1577f
 SHA512 
444230b80c83e6691b6e52ff2ea4c558842418ffb6615ad81609ee62b65cc0e2a208cd3b1ad7f77a0a3ac72ffe4310a8027c6493494971d9d24097f5a0b1b1d0

diff --git a/dev-lua/luaposix/luaposix-36.1.ebuild 
b/dev-lua/luaposix/luaposix-36.1.ebuild
new file mode 100644
index ..c135178d9d85
--- /dev/null
+++ b/dev-lua/luaposix/luaposix-36.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit lua toolchain-funcs
+
+DESCRIPTION="Bindings for POSIX APIs"
+HOMEPAGE="https://luaposix.github.io/luaposix/ 
https://github.com/luaposix/luaposix;
+SRC_URI="https://github.com/luaposix/luaposix/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~riscv-linux ~x86-linux"
+IUSE="doc"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+# Requires specl, which is not in the tree yet
+RESTRICT="test"
+
+DEPEND="${LUA_DEPS}
+   virtual/libcrypt:=
+"
+RDEPEND="${DEPEND}
+   lua_targets_lua5-1? ( dev-lua/lua-bit32[lua_targets_lua5-1(-)] )
+   lua_targets_luajit? ( dev-lua/lua-bit32[lua_targets_luajit(-)] )
+"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+   lua_copy_sources
+}
+
+lua_src_compile() {
+   pushd "${BUILD_DIR}" || die
+
+   # LDOC=true means disable ldoc update documentation
+   ./build-aux/luke --verbose package="${PN}" version="${PV}" \
+   LDOC=true \
+   PREFIX="${ED}/usr" \
+   INST_LIBDIR="${ED}/$(lua_get_cmod_dir)" \
+   INST_LUADIR="${ED}/$(lua_get_lmod_dir)" \
+   LUA_INCDIR="${EPREFIX}/$(lua_get_include_dir)" \
+   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" || die
+
+   popd || die
+}
+
+src_compile() {
+   lua_foreach_impl lua_src_compile
+}
+
+lua_src_install() {
+   pushd "${BUILD_DIR}" || die
+
+   ./build-aux/luke install \
+   LDOC=true \
+   PREFIX="${ED}/usr" \
+   INST_LIBDIR="${ED}/$(lua_get_cmod_dir)" \
+   INST_LUADIR="${ED}/$(lua_get_lmod_dir)" \
+   || die
+
+   popd || die
+}
+
+src_install() {
+   lua_foreach_impl lua_src_install
+   dodoc {NEWS,README}.md
+   use doc && dodoc -r doc
+}



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

2023-01-31 Thread Conrad Kostecki
commit: b296aa154db9e810953410c6e9362ac7321f7378
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Feb  1 01:06:35 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Feb  1 01:06:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b296aa15

dev-lua/luaposix: drop 36.0

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

 dev-lua/luaposix/Manifest |  1 -
 dev-lua/luaposix/luaposix-36.0.ebuild | 73 ---
 2 files changed, 74 deletions(-)

diff --git a/dev-lua/luaposix/Manifest b/dev-lua/luaposix/Manifest
index c0d2a2c74e96..25fcf6847902 100644
--- a/dev-lua/luaposix/Manifest
+++ b/dev-lua/luaposix/Manifest
@@ -1,3 +1,2 @@
 DIST luaposix-35.1.tar.gz 180002 BLAKE2B 
fc48ae91c31968cb92ea9818148f135e16e2bacac10265cbfa43539c34a934c4eb636417b820ce3b0b3724fecbf27a860c6b481749d339b009fc01b6f81e6277
 SHA512 
f2c36bf69c0d73b4a2c6ab0915f81473addce427c22e82e2d1c334016dec7fecb4365fc980fa6adb0de21ad1a60bc75b73f58579e8a423990ad2067c9ae37775
-DIST luaposix-36.0.tar.gz 185834 BLAKE2B 
1adc1e6c64cf6b51714e34d950ce26731bd1e6ef552ea2de6d755290839c1d7e8eb0b96ef6e15515d2505a65269757c3d7aa706ab2760c3b42c53f54696f200d
 SHA512 
a932ac983158eb6e8a229afc79d45438a3b6ace55087b41b8e957d7202ed2db0938db152b0e20f2485cc0fbaa646fa6eca4d39eeba6705fcfb70991b49bf9566
 DIST luaposix-36.1.tar.gz 185456 BLAKE2B 
978a71a647f173a578bbe7106bbb7e46498007c4dfc4af5143c652708ecc8b56c19c9f4c76268b21a384f65b15356ef5bd0c36ba3b1ab933962a908ed0a1577f
 SHA512 
444230b80c83e6691b6e52ff2ea4c558842418ffb6615ad81609ee62b65cc0e2a208cd3b1ad7f77a0a3ac72ffe4310a8027c6493494971d9d24097f5a0b1b1d0

diff --git a/dev-lua/luaposix/luaposix-36.0.ebuild 
b/dev-lua/luaposix/luaposix-36.0.ebuild
deleted file mode 100644
index c135178d9d85..
--- a/dev-lua/luaposix/luaposix-36.0.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-
-inherit lua toolchain-funcs
-
-DESCRIPTION="Bindings for POSIX APIs"
-HOMEPAGE="https://luaposix.github.io/luaposix/ 
https://github.com/luaposix/luaposix;
-SRC_URI="https://github.com/luaposix/luaposix/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~riscv-linux ~x86-linux"
-IUSE="doc"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-# Requires specl, which is not in the tree yet
-RESTRICT="test"
-
-DEPEND="${LUA_DEPS}
-   virtual/libcrypt:=
-"
-RDEPEND="${DEPEND}
-   lua_targets_lua5-1? ( dev-lua/lua-bit32[lua_targets_lua5-1(-)] )
-   lua_targets_luajit? ( dev-lua/lua-bit32[lua_targets_luajit(-)] )
-"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-   default
-   lua_copy_sources
-}
-
-lua_src_compile() {
-   pushd "${BUILD_DIR}" || die
-
-   # LDOC=true means disable ldoc update documentation
-   ./build-aux/luke --verbose package="${PN}" version="${PV}" \
-   LDOC=true \
-   PREFIX="${ED}/usr" \
-   INST_LIBDIR="${ED}/$(lua_get_cmod_dir)" \
-   INST_LUADIR="${ED}/$(lua_get_lmod_dir)" \
-   LUA_INCDIR="${EPREFIX}/$(lua_get_include_dir)" \
-   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" || die
-
-   popd || die
-}
-
-src_compile() {
-   lua_foreach_impl lua_src_compile
-}
-
-lua_src_install() {
-   pushd "${BUILD_DIR}" || die
-
-   ./build-aux/luke install \
-   LDOC=true \
-   PREFIX="${ED}/usr" \
-   INST_LIBDIR="${ED}/$(lua_get_cmod_dir)" \
-   INST_LUADIR="${ED}/$(lua_get_lmod_dir)" \
-   || die
-
-   popd || die
-}
-
-src_install() {
-   lua_foreach_impl lua_src_install
-   dodoc {NEWS,README}.md
-   use doc && dodoc -r doc
-}



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

2022-07-22 Thread James Le Cuirot
commit: a0fc3d95be65126a9e3d1c92a914ace74bab7e7a
Author: Atharva  protonmail  com>
AuthorDate: Thu Jul 21 10:46:10 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Jul 22 07:31:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0fc3d95

dev-lua/luaposix: keywording ~riscv

Signed-off-by: Atharva  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/26507
Signed-off-by: James Le Cuirot  gentoo.org>

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

diff --git a/dev-lua/luaposix/luaposix-35.1.ebuild 
b/dev-lua/luaposix/luaposix-35.1.ebuild
index 62a49e74220c..998c454543f9 100644
--- a/dev-lua/luaposix/luaposix-35.1.ebuild
+++ b/dev-lua/luaposix/luaposix-35.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/luaposix/luaposix/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~riscv-linux ~x86-linux"
 IUSE="doc"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 



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

2022-04-18 Thread Conrad Kostecki
commit: 4cebb635558d57be86abd2d35f2bd44678b7ded5
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Apr 18 20:10:52 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Apr 18 20:19:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cebb635

dev-lua/luaposix: add myself as co-maint

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

 dev-lua/luaposix/metadata.xml | 26 +++---
 1 file changed, 15 insertions(+), 11 deletions(-)

diff --git a/dev-lua/luaposix/metadata.xml b/dev-lua/luaposix/metadata.xml
index 69f0127daebd..6268cdd77d0a 100644
--- a/dev-lua/luaposix/metadata.xml
+++ b/dev-lua/luaposix/metadata.xml
@@ -1,15 +1,19 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-azamat.hacki...@gmail.com
-Azamat H. Hackimov
-  
-  
-proxy-ma...@gentoo.org
-Proxy Maintainers
-  
-  
-luaposix/luaposix
-  
+   
+   azamat.hacki...@gmail.com
+   Azamat H. Hackimov
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   conik...@gentoo.org
+   Conrad Kostecki
+   
+   
+   luaposix/luaposix
+   
 



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

2022-04-18 Thread Conrad Kostecki
commit: f6ac2ea937f32c657851b826f857c00a3570733e
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Apr 18 20:12:49 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Apr 18 20:19:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6ac2ea9

dev-lua/luaposix: drop 35.0-r103

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

 dev-lua/luaposix/Manifest  |  1 -
 dev-lua/luaposix/luaposix-35.0-r103.ebuild | 79 --
 2 files changed, 80 deletions(-)

diff --git a/dev-lua/luaposix/Manifest b/dev-lua/luaposix/Manifest
index 217c57beffbf..af22000bf0c9 100644
--- a/dev-lua/luaposix/Manifest
+++ b/dev-lua/luaposix/Manifest
@@ -1,2 +1 @@
-DIST luaposix-35.0.tar.gz 178091 BLAKE2B 
b2d2ca01f18f0e98b45008919fc886e05d2cad034c84e870900c33891dd5867d9bc7aa8deae06c3f3f0852db902c1e766e693162b32ed474eb710b379bf9e3ed
 SHA512 
4bb61892b78d9e59418a9a6360b9f611fb9b5438b9261a2c6672f053a1b21dfd9a2060b8d2f0d3eac6185773cf84672c1769c081c4ab53d2ddae2232e4a9269b
 DIST luaposix-35.1.tar.gz 180002 BLAKE2B 
fc48ae91c31968cb92ea9818148f135e16e2bacac10265cbfa43539c34a934c4eb636417b820ce3b0b3724fecbf27a860c6b481749d339b009fc01b6f81e6277
 SHA512 
f2c36bf69c0d73b4a2c6ab0915f81473addce427c22e82e2d1c334016dec7fecb4365fc980fa6adb0de21ad1a60bc75b73f58579e8a423990ad2067c9ae37775

diff --git a/dev-lua/luaposix/luaposix-35.0-r103.ebuild 
b/dev-lua/luaposix/luaposix-35.0-r103.ebuild
deleted file mode 100644
index a92fac063f8e..
--- a/dev-lua/luaposix/luaposix-35.0-r103.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-
-inherit lua toolchain-funcs
-
-DESCRIPTION="Bindings for POSIX APIs"
-HOMEPAGE="https://luaposix.github.io/luaposix/ 
https://github.com/luaposix/luaposix;
-SRC_URI="https://github.com/luaposix/luaposix/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-IUSE="doc"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-# Requires specl, which is not in the tree yet
-RESTRICT="test"
-
-DEPEND="${LUA_DEPS}
-   virtual/libcrypt:=
-"
-RDEPEND="${DEPEND}
-   lua_targets_lua5-1? ( dev-lua/lua-bit32[lua_targets_lua5-1(-)] )
-   lua_targets_luajit? ( dev-lua/lua-bit32[lua_targets_luajit(-)] )
-"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   # Temporary fix for respect LDFLAGS (#739050)
-   # Fixed in luke 0.2.1
-   sed -i -e "s:c_module,libdirs:c_module,'\$LDFLAGS',libdirs:g" \
-   build-aux/luke || die
-
-   lua_copy_sources
-}
-
-lua_src_compile() {
-   pushd "${BUILD_DIR}" || die
-
-   # LDOC=true means disable ldoc update documentation
-   ./build-aux/luke --verbose package="${PN}" version="${PV}" \
-   LDOC=true \
-   PREFIX="${ED}/usr" \
-   INST_LIBDIR="${ED}/$(lua_get_cmod_dir)" \
-   INST_LUADIR="${ED}/$(lua_get_lmod_dir)" \
-   LUA_INCDIR="${EPREFIX}/$(lua_get_include_dir)" \
-   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" || die
-
-   popd || die
-}
-
-src_compile() {
-   lua_foreach_impl lua_src_compile
-}
-
-lua_src_install() {
-   pushd "${BUILD_DIR}" || die
-
-   ./build-aux/luke install \
-   LDOC=true \
-   PREFIX="${ED}/usr" \
-   INST_LIBDIR="${ED}/$(lua_get_cmod_dir)" \
-   INST_LUADIR="${ED}/$(lua_get_lmod_dir)" \
-   || die
-
-   popd || die
-}
-
-src_install() {
-   lua_foreach_impl lua_src_install
-   dodoc {NEWS,README}.md
-   use doc && dodoc -r doc
-}



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

2022-04-17 Thread Sam James
commit: ca0f81797d3bc62c9df0bb9c6dea6524cc9ff86b
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 17 16:10:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 17 16:10:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca0f8179

dev-lua/luaposix: Stabilize 35.1 amd64, #838967

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

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

diff --git a/dev-lua/luaposix/luaposix-35.1.ebuild 
b/dev-lua/luaposix/luaposix-35.1.ebuild
index 656a22c8df1d..983c6bfccb97 100644
--- a/dev-lua/luaposix/luaposix-35.1.ebuild
+++ b/dev-lua/luaposix/luaposix-35.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/luaposix/luaposix/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 



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

2022-04-17 Thread Sam James
commit: 0268560c9e9ee3b2353508f93274614243d13f83
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 17 16:10:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 17 16:10:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0268560c

dev-lua/luaposix: Stabilize 35.1 x86, #838967

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

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

diff --git a/dev-lua/luaposix/luaposix-35.1.ebuild 
b/dev-lua/luaposix/luaposix-35.1.ebuild
index 983c6bfccb97..62a49e74220c 100644
--- a/dev-lua/luaposix/luaposix-35.1.ebuild
+++ b/dev-lua/luaposix/luaposix-35.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/luaposix/luaposix/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="doc"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 



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

2021-09-27 Thread Conrad Kostecki
commit: 6f53a8f0a00ae7b74fdccdb4ed7bf3d844036801
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Mon Sep 27 19:40:05 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Sep 27 20:30:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f53a8f0

dev-lua/luaposix: update to 35.1

Closes: https://github.com/gentoo/gentoo/pull/22423
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Azamat H. Hackimov  gmail.com>
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luaposix/Manifest |  1 +
 dev-lua/luaposix/luaposix-35.1.ebuild | 73 +++
 2 files changed, 74 insertions(+)

diff --git a/dev-lua/luaposix/Manifest b/dev-lua/luaposix/Manifest
index eb74e269748..217c57beffb 100644
--- a/dev-lua/luaposix/Manifest
+++ b/dev-lua/luaposix/Manifest
@@ -1 +1,2 @@
 DIST luaposix-35.0.tar.gz 178091 BLAKE2B 
b2d2ca01f18f0e98b45008919fc886e05d2cad034c84e870900c33891dd5867d9bc7aa8deae06c3f3f0852db902c1e766e693162b32ed474eb710b379bf9e3ed
 SHA512 
4bb61892b78d9e59418a9a6360b9f611fb9b5438b9261a2c6672f053a1b21dfd9a2060b8d2f0d3eac6185773cf84672c1769c081c4ab53d2ddae2232e4a9269b
+DIST luaposix-35.1.tar.gz 180002 BLAKE2B 
fc48ae91c31968cb92ea9818148f135e16e2bacac10265cbfa43539c34a934c4eb636417b820ce3b0b3724fecbf27a860c6b481749d339b009fc01b6f81e6277
 SHA512 
f2c36bf69c0d73b4a2c6ab0915f81473addce427c22e82e2d1c334016dec7fecb4365fc980fa6adb0de21ad1a60bc75b73f58579e8a423990ad2067c9ae37775

diff --git a/dev-lua/luaposix/luaposix-35.1.ebuild 
b/dev-lua/luaposix/luaposix-35.1.ebuild
new file mode 100644
index 000..656a22c8df1
--- /dev/null
+++ b/dev-lua/luaposix/luaposix-35.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit lua toolchain-funcs
+
+DESCRIPTION="Bindings for POSIX APIs"
+HOMEPAGE="https://luaposix.github.io/luaposix/ 
https://github.com/luaposix/luaposix;
+SRC_URI="https://github.com/luaposix/luaposix/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+# Requires specl, which is not in the tree yet
+RESTRICT="test"
+
+DEPEND="${LUA_DEPS}
+   virtual/libcrypt:=
+"
+RDEPEND="${DEPEND}
+   lua_targets_lua5-1? ( dev-lua/lua-bit32[lua_targets_lua5-1(-)] )
+   lua_targets_luajit? ( dev-lua/lua-bit32[lua_targets_luajit(-)] )
+"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+   lua_copy_sources
+}
+
+lua_src_compile() {
+   pushd "${BUILD_DIR}" || die
+
+   # LDOC=true means disable ldoc update documentation
+   ./build-aux/luke --verbose package="${PN}" version="${PV}" \
+   LDOC=true \
+   PREFIX="${ED}/usr" \
+   INST_LIBDIR="${ED}/$(lua_get_cmod_dir)" \
+   INST_LUADIR="${ED}/$(lua_get_lmod_dir)" \
+   LUA_INCDIR="${EPREFIX}/$(lua_get_include_dir)" \
+   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" || die
+
+   popd || die
+}
+
+src_compile() {
+   lua_foreach_impl lua_src_compile
+}
+
+lua_src_install() {
+   pushd "${BUILD_DIR}" || die
+
+   ./build-aux/luke install \
+   LDOC=true \
+   PREFIX="${ED}/usr" \
+   INST_LIBDIR="${ED}/$(lua_get_cmod_dir)" \
+   INST_LUADIR="${ED}/$(lua_get_lmod_dir)" \
+   || die
+
+   popd || die
+}
+
+src_install() {
+   lua_foreach_impl lua_src_install
+   dodoc {NEWS,README}.md
+   use doc && dodoc -r doc
+}



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

2021-06-29 Thread Sam James
commit: 10020474e57e217e6f6eee1d6d0c0cda403849bd
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Tue Jun 29 21:03:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 29 21:22:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10020474

dev-lua/luaposix: add virtual/libcrypt:= to DEPEND

Fix Portage QA warning.
Closes: https://bugs.gentoo.org/799050
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Azamat H. Hackimov  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/21459
Signed-off-by: Sam James  gentoo.org>

 .../luaposix/{luaposix-35.0-r102.ebuild => luaposix-35.0-r103.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-lua/luaposix/luaposix-35.0-r102.ebuild 
b/dev-lua/luaposix/luaposix-35.0-r103.ebuild
similarity index 97%
rename from dev-lua/luaposix/luaposix-35.0-r102.ebuild
rename to dev-lua/luaposix/luaposix-35.0-r103.ebuild
index fa895e20763..a92fac063f8 100644
--- a/dev-lua/luaposix/luaposix-35.0-r102.ebuild
+++ b/dev-lua/luaposix/luaposix-35.0-r103.ebuild
@@ -20,7 +20,9 @@ REQUIRED_USE="${LUA_REQUIRED_USE}"
 # Requires specl, which is not in the tree yet
 RESTRICT="test"
 
-DEPEND="${LUA_DEPS}"
+DEPEND="${LUA_DEPS}
+   virtual/libcrypt:=
+"
 RDEPEND="${DEPEND}
lua_targets_lua5-1? ( dev-lua/lua-bit32[lua_targets_lua5-1(-)] )
lua_targets_luajit? ( dev-lua/lua-bit32[lua_targets_luajit(-)] )



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

2021-06-24 Thread Sergei Trofimovich
commit: 6b1f3202df41dd050917373ee8912a5777ed3851
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Jun 24 17:33:07 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jun 24 17:33:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b1f3202

dev-lua/luaposix: keyworded 35.0-r102 for ppc64

keyworded wrt bug #773313

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

 dev-lua/luaposix/luaposix-35.0-r102.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luaposix/luaposix-35.0-r102.ebuild 
b/dev-lua/luaposix/luaposix-35.0-r102.ebuild
index d325fc5b683..fa895e20763 100644
--- a/dev-lua/luaposix/luaposix-35.0-r102.ebuild
+++ b/dev-lua/luaposix/luaposix-35.0-r102.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://luaposix.github.io/luaposix/ 
https://github.com/luaposix/luapo
 SRC_URI="https://github.com/luaposix/luaposix/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 IUSE="doc"
 REQUIRED_USE="${LUA_REQUIRED_USE}"



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

2021-04-29 Thread Sam James
commit: 0b299703df26f00bf90aa183fb41b5870536a24e
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 29 06:44:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 29 14:19:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b299703

dev-lua/luaposix: Keyword 35.0-r102 ppc, #773313

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

 dev-lua/luaposix/luaposix-35.0-r102.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luaposix/luaposix-35.0-r102.ebuild 
b/dev-lua/luaposix/luaposix-35.0-r102.ebuild
index 164481402ea..d325fc5b683 100644
--- a/dev-lua/luaposix/luaposix-35.0-r102.ebuild
+++ b/dev-lua/luaposix/luaposix-35.0-r102.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://luaposix.github.io/luaposix/ 
https://github.com/luaposix/luapo
 SRC_URI="https://github.com/luaposix/luaposix/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 IUSE="doc"
 REQUIRED_USE="${LUA_REQUIRED_USE}"



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

2021-04-27 Thread Sam James
commit: 574ab335c505702cecc984c19d52b7a92950d63f
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 22:00:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 22:02:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=574ab335

dev-lua/luaposix: Keyword 35.0-r102 arm64, #773313

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

 dev-lua/luaposix/luaposix-35.0-r102.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luaposix/luaposix-35.0-r102.ebuild 
b/dev-lua/luaposix/luaposix-35.0-r102.ebuild
index a996b374857..164481402ea 100644
--- a/dev-lua/luaposix/luaposix-35.0-r102.ebuild
+++ b/dev-lua/luaposix/luaposix-35.0-r102.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://luaposix.github.io/luaposix/ 
https://github.com/luaposix/luapo
 SRC_URI="https://github.com/luaposix/luaposix/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 IUSE="doc"
 REQUIRED_USE="${LUA_REQUIRED_USE}"



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

2021-03-31 Thread Conrad Kostecki
commit: d810adcd6834e06725f271ef7af2df72c902fcb2
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Mar 31 19:43:20 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Mar 31 19:43:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d810adcd

dev-lua/luaposix: drop old version

Closes: https://bugs.gentoo.org/779574
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luaposix/luaposix-35.0-r101.ebuild | 76 --
 1 file changed, 76 deletions(-)

diff --git a/dev-lua/luaposix/luaposix-35.0-r101.ebuild 
b/dev-lua/luaposix/luaposix-35.0-r101.ebuild
deleted file mode 100644
index 17f6c70f4f1..000
--- a/dev-lua/luaposix/luaposix-35.0-r101.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-
-inherit lua toolchain-funcs
-
-DESCRIPTION="Bindings for POSIX APIs"
-HOMEPAGE="https://luaposix.github.io/luaposix/ 
https://github.com/luaposix/luaposix;
-SRC_URI="https://github.com/luaposix/luaposix/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-IUSE="doc"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-# Requires specl, which is not in the tree yet
-RESTRICT="test"
-
-DEPEND="${LUA_DEPS}"
-RDEPEND="${DEPEND}
-   lua_targets_lua5-1? ( dev-lua/lua-bit32[lua_targets_lua5-1(-)] )
-   lua_targets_luajit? ( dev-lua/lua-bit32[lua_targets_luajit(-)] )
-"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   # Temporary fix for respect LDFLAGS (#739050)
-   # Fixed in luke 0.2.1
-   sed -i -e "s:c_module,libdirs:c_module,'\$LDFLAGS',libdirs:g" \
-   build-aux/luke || die
-
-   lua_copy_sources
-}
-
-lua_src_compile() {
-   pushd "${BUILD_DIR}" || die
-
-   # LDOC=true means disable ldoc update documentation
-   ./build-aux/luke --verbose package="${PN}" version="${PV}" \
-   LDOC=true \
-   PREFIX="${ED}/usr" \
-   INST_LIBDIR="${ED}/$(lua_get_cmod_dir)" \
-   INST_LUADIR="${ED}/$(lua_get_lmod_dir)" \
-   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" || die
-
-   popd || die
-}
-
-src_compile() {
-   lua_foreach_impl lua_src_compile
-}
-
-lua_src_install() {
-   pushd "${BUILD_DIR}" || die
-
-   ./build-aux/luke install \
-   LDOC=true \
-   PREFIX="${ED}/usr" \
-   INST_LIBDIR="${ED}/$(lua_get_cmod_dir)" \
-   INST_LUADIR="${ED}/$(lua_get_lmod_dir)" \
-   || die
-
-   popd || die
-}
-
-src_install() {
-   lua_foreach_impl lua_src_install
-   dodoc {NEWS,README}.md
-   use doc && dodoc -r doc
-}



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

2021-03-31 Thread Conrad Kostecki
commit: 10d0523dbd630c97a99d91541d5910deab9b85cf
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Mar 31 19:42:28 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Mar 31 19:43:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10d0523d

dev-lua/luaposix: use correct lua includedir

Closes: https://bugs.gentoo.org/779574
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luaposix/luaposix-35.0-r102.ebuild | 77 ++
 1 file changed, 77 insertions(+)

diff --git a/dev-lua/luaposix/luaposix-35.0-r102.ebuild 
b/dev-lua/luaposix/luaposix-35.0-r102.ebuild
new file mode 100644
index 000..a996b374857
--- /dev/null
+++ b/dev-lua/luaposix/luaposix-35.0-r102.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit lua toolchain-funcs
+
+DESCRIPTION="Bindings for POSIX APIs"
+HOMEPAGE="https://luaposix.github.io/luaposix/ 
https://github.com/luaposix/luaposix;
+SRC_URI="https://github.com/luaposix/luaposix/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+IUSE="doc"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+# Requires specl, which is not in the tree yet
+RESTRICT="test"
+
+DEPEND="${LUA_DEPS}"
+RDEPEND="${DEPEND}
+   lua_targets_lua5-1? ( dev-lua/lua-bit32[lua_targets_lua5-1(-)] )
+   lua_targets_luajit? ( dev-lua/lua-bit32[lua_targets_luajit(-)] )
+"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   # Temporary fix for respect LDFLAGS (#739050)
+   # Fixed in luke 0.2.1
+   sed -i -e "s:c_module,libdirs:c_module,'\$LDFLAGS',libdirs:g" \
+   build-aux/luke || die
+
+   lua_copy_sources
+}
+
+lua_src_compile() {
+   pushd "${BUILD_DIR}" || die
+
+   # LDOC=true means disable ldoc update documentation
+   ./build-aux/luke --verbose package="${PN}" version="${PV}" \
+   LDOC=true \
+   PREFIX="${ED}/usr" \
+   INST_LIBDIR="${ED}/$(lua_get_cmod_dir)" \
+   INST_LUADIR="${ED}/$(lua_get_lmod_dir)" \
+   LUA_INCDIR="${EPREFIX}/$(lua_get_include_dir)" \
+   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" || die
+
+   popd || die
+}
+
+src_compile() {
+   lua_foreach_impl lua_src_compile
+}
+
+lua_src_install() {
+   pushd "${BUILD_DIR}" || die
+
+   ./build-aux/luke install \
+   LDOC=true \
+   PREFIX="${ED}/usr" \
+   INST_LIBDIR="${ED}/$(lua_get_cmod_dir)" \
+   INST_LUADIR="${ED}/$(lua_get_lmod_dir)" \
+   || die
+
+   popd || die
+}
+
+src_install() {
+   lua_foreach_impl lua_src_install
+   dodoc {NEWS,README}.md
+   use doc && dodoc -r doc
+}



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

2021-03-28 Thread Sam James
commit: deaf321b9fa350a36bc822425bb093fc779a3cff
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 07:11:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 07:11:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deaf321b

dev-lua/luaposix: Keyword 35.0-r101 arm, #773313

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

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

diff --git a/dev-lua/luaposix/luaposix-35.0-r101.ebuild 
b/dev-lua/luaposix/luaposix-35.0-r101.ebuild
index 03e1676c00c..17f6c70f4f1 100644
--- a/dev-lua/luaposix/luaposix-35.0-r101.ebuild
+++ b/dev-lua/luaposix/luaposix-35.0-r101.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://luaposix.github.io/luaposix/ 
https://github.com/luaposix/luapo
 SRC_URI="https://github.com/luaposix/luaposix/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 IUSE="doc"
 REQUIRED_USE="${LUA_REQUIRED_USE}"



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

2021-03-06 Thread Sergei Trofimovich
commit: 004eae87e93dc34c3391b7086084fd0f3745c981
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Mar  6 15:04:47 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar  6 15:13:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=004eae87

dev-lua/luaposix: keyworded 35.0-r101 for sparc, bug #773313

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

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

diff --git a/dev-lua/luaposix/luaposix-35.0-r101.ebuild 
b/dev-lua/luaposix/luaposix-35.0-r101.ebuild
index 3e7b5157e6e..03e1676c00c 100644
--- a/dev-lua/luaposix/luaposix-35.0-r101.ebuild
+++ b/dev-lua/luaposix/luaposix-35.0-r101.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://luaposix.github.io/luaposix/ 
https://github.com/luaposix/luapo
 SRC_URI="https://github.com/luaposix/luaposix/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 IUSE="doc"
 REQUIRED_USE="${LUA_REQUIRED_USE}"



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

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

dev-lua/luaposix: drop old version

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

 dev-lua/luaposix/luaposix-35.0.ebuild | 43 ---
 1 file changed, 43 deletions(-)

diff --git a/dev-lua/luaposix/luaposix-35.0.ebuild 
b/dev-lua/luaposix/luaposix-35.0.ebuild
deleted file mode 100644
index efcbfd7161c..000
--- a/dev-lua/luaposix/luaposix-35.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Bindings for POSIX APIs"
-HOMEPAGE="https://luaposix.github.io/luaposix/ 
https://github.com/luaposix/luaposix;
-SRC_URI="https://github.com/luaposix/luaposix/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-DEPEND="dev-lang/lua:0="
-RDEPEND="${DEPEND}
-   dev-lua/lua-bit32"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-   default
-   # Temporary fix for respect LDFLAGS (#739050)
-   # Fixed in luke 0.2.1
-   sed -i -e "s:c_module,libdirs:c_module,'\$LDFLAGS',libdirs:g" \
-   build-aux/luke || die
-}
-
-src_compile() {
-   ./build-aux/luke package="${PN}" version="${PV}" \
-   PREFIX="${ED}/usr" \
-   INST_LIBDIR="${ED}/$($(tc-getPKG_CONFIG) --variable 
INSTALL_CMOD lua)" \
-   INST_LUADIR="${ED}/$($(tc-getPKG_CONFIG) --variable 
INSTALL_LMOD lua)" \
-   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" || die
-}
-
-src_install() {
-   ./build-aux/luke install \
-   PREFIX="${ED}/usr" \
-   INST_LIBDIR="${ED}/$($(tc-getPKG_CONFIG) --variable 
INSTALL_CMOD lua)" \
-   INST_LUADIR="${ED}/$($(tc-getPKG_CONFIG) --variable 
INSTALL_LMOD lua)" \
-   || die
-   dodoc -r doc NEWS.md README.md
-}



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

2021-01-20 Thread Joonas Niilola
commit: 1c031727fdc89dea3b8b74630ec391fbdef3d7ed
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jan 20 13:34:10 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jan 20 14:13:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c031727

dev-lua/luaposix: add missing dies to 35.0-r101

Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/dev-lua/luaposix/luaposix-35.0-r101.ebuild 
b/dev-lua/luaposix/luaposix-35.0-r101.ebuild
index 3b3b4f418c2..3e7b5157e6e 100644
--- a/dev-lua/luaposix/luaposix-35.0-r101.ebuild
+++ b/dev-lua/luaposix/luaposix-35.0-r101.ebuild
@@ -49,7 +49,7 @@ lua_src_compile() {
INST_LUADIR="${ED}/$(lua_get_lmod_dir)" \
CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" || die
 
-   popd
+   popd || die
 }
 
 src_compile() {
@@ -66,7 +66,7 @@ lua_src_install() {
INST_LUADIR="${ED}/$(lua_get_lmod_dir)" \
|| die
 
-   popd
+   popd || die
 }
 
 src_install() {



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

2021-01-20 Thread Joonas Niilola
commit: 41575cb7065fe04bb29f2d9d2d1af86a334b94de
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Wed Dec 30 16:29:30 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jan 20 14:13:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41575cb7

dev-lua/luaposix: remove old version

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Azamat H. Hackimov  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18884
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lua/luaposix/luaposix-35.0-r100.ebuild | 70 --
 1 file changed, 70 deletions(-)

diff --git a/dev-lua/luaposix/luaposix-35.0-r100.ebuild 
b/dev-lua/luaposix/luaposix-35.0-r100.ebuild
deleted file mode 100644
index 7881ac5e480..000
--- a/dev-lua/luaposix/luaposix-35.0-r100.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-
-inherit lua toolchain-funcs
-
-DESCRIPTION="Bindings for POSIX APIs"
-HOMEPAGE="https://luaposix.github.io/luaposix/ 
https://github.com/luaposix/luaposix;
-SRC_URI="https://github.com/luaposix/luaposix/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-# Requires specl, which is not in the tree yet
-RESTRICT="test"
-
-DEPEND="${LUA_DEPS}"
-RDEPEND="${DEPEND}
-   lua_targets_lua5-1? ( dev-lua/lua-bit32[lua_targets_lua5-1(-)] )
-   lua_targets_luajit? ( dev-lua/lua-bit32[lua_targets_luajit(-)] )"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   # Temporary fix for respect LDFLAGS (#739050)
-   # Fixed in luke 0.2.1
-   sed -i -e "s:c_module,libdirs:c_module,'\$LDFLAGS',libdirs:g" \
-   build-aux/luke || die
-
-   lua_copy_sources
-}
-
-lua_src_compile() {
-   pushd "${BUILD_DIR}" || die
-
-   ./build-aux/luke package="${PN}" version="${PV}" \
-   PREFIX="${ED}/usr" \
-   INST_LIBDIR="${ED}/$(lua_get_cmod_dir)" \
-   INST_LUADIR="${ED}/$(lua_get_lmod_dir)" \
-   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" || die
-
-   popd
-}
-
-src_compile() {
-   lua_foreach_impl lua_src_compile
-}
-
-lua_src_install() {
-   pushd "${BUILD_DIR}" || die
-
-   ./build-aux/luke install \
-   PREFIX="${ED}/usr" \
-   INST_LIBDIR="${ED}/$(lua_get_cmod_dir)" \
-   INST_LUADIR="${ED}/$(lua_get_lmod_dir)" \
-   || die
-
-   popd
-}
-
-src_install() {
-   lua_foreach_impl lua_src_install
-   dodoc -r doc NEWS.md README.md
-}



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

2021-01-20 Thread Joonas Niilola
commit: c6b3068f84b219767c87dd5a8d894dad561a55ea
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Wed Dec 30 16:28:56 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jan 20 14:13:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6b3068f

dev-lua/luaposix: fix #762340

Disable ldoc automagic update. ldoc force update not needed as docs are
in actual state.

Closes: https://bugs.gentoo.org/762340
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Azamat H. Hackimov  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lua/luaposix/luaposix-35.0-r101.ebuild | 76 ++
 1 file changed, 76 insertions(+)

diff --git a/dev-lua/luaposix/luaposix-35.0-r101.ebuild 
b/dev-lua/luaposix/luaposix-35.0-r101.ebuild
new file mode 100644
index 000..3b3b4f418c2
--- /dev/null
+++ b/dev-lua/luaposix/luaposix-35.0-r101.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit lua toolchain-funcs
+
+DESCRIPTION="Bindings for POSIX APIs"
+HOMEPAGE="https://luaposix.github.io/luaposix/ 
https://github.com/luaposix/luaposix;
+SRC_URI="https://github.com/luaposix/luaposix/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+IUSE="doc"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+# Requires specl, which is not in the tree yet
+RESTRICT="test"
+
+DEPEND="${LUA_DEPS}"
+RDEPEND="${DEPEND}
+   lua_targets_lua5-1? ( dev-lua/lua-bit32[lua_targets_lua5-1(-)] )
+   lua_targets_luajit? ( dev-lua/lua-bit32[lua_targets_luajit(-)] )
+"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   # Temporary fix for respect LDFLAGS (#739050)
+   # Fixed in luke 0.2.1
+   sed -i -e "s:c_module,libdirs:c_module,'\$LDFLAGS',libdirs:g" \
+   build-aux/luke || die
+
+   lua_copy_sources
+}
+
+lua_src_compile() {
+   pushd "${BUILD_DIR}" || die
+
+   # LDOC=true means disable ldoc update documentation
+   ./build-aux/luke --verbose package="${PN}" version="${PV}" \
+   LDOC=true \
+   PREFIX="${ED}/usr" \
+   INST_LIBDIR="${ED}/$(lua_get_cmod_dir)" \
+   INST_LUADIR="${ED}/$(lua_get_lmod_dir)" \
+   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" || die
+
+   popd
+}
+
+src_compile() {
+   lua_foreach_impl lua_src_compile
+}
+
+lua_src_install() {
+   pushd "${BUILD_DIR}" || die
+
+   ./build-aux/luke install \
+   LDOC=true \
+   PREFIX="${ED}/usr" \
+   INST_LIBDIR="${ED}/$(lua_get_cmod_dir)" \
+   INST_LUADIR="${ED}/$(lua_get_lmod_dir)" \
+   || die
+
+   popd
+}
+
+src_install() {
+   lua_foreach_impl lua_src_install
+   dodoc {NEWS,README}.md
+   use doc && dodoc -r doc
+}



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

2020-12-02 Thread Marek Szuba
commit: 9e3404685af2202d08aad76afc9d94d6bdb42b48
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Dec  2 23:43:12 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Dec  2 23:56:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e340468

dev-lua/luaposix: remove dev-lua/lua-bit32 from DEPEND

It is only needed at run time.

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

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

diff --git a/dev-lua/luaposix/luaposix-35.0.ebuild 
b/dev-lua/luaposix/luaposix-35.0.ebuild
index 06ef159c1e9..efcbfd7161c 100644
--- a/dev-lua/luaposix/luaposix-35.0.ebuild
+++ b/dev-lua/luaposix/luaposix-35.0.ebuild
@@ -12,9 +12,9 @@ SLOT="0"
 LICENSE="MIT"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 
-RDEPEND="dev-lang/lua:0=
+DEPEND="dev-lang/lua:0="
+RDEPEND="${DEPEND}
dev-lua/lua-bit32"
-DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
 src_prepare() {



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

2020-09-29 Thread Joonas Niilola
commit: 0f6072b327ee7d9fa9944f5b6dbd508c4976a24a
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Sat Aug 29 06:33:26 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Sep 29 06:17:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f6072b3

dev-lua/luaposix: respect LDFLAGS (fix #739050)

Respect LDFLAGS.

Closes: https://bugs.gentoo.org/739050
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Azamat H. Hackimov  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/17308
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lua/luaposix/luaposix-35.0.ebuild | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/dev-lua/luaposix/luaposix-35.0.ebuild 
b/dev-lua/luaposix/luaposix-35.0.ebuild
index a49f69845d1..06ef159c1e9 100644
--- a/dev-lua/luaposix/luaposix-35.0.ebuild
+++ b/dev-lua/luaposix/luaposix-35.0.ebuild
@@ -17,12 +17,20 @@ RDEPEND="dev-lang/lua:0=
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
+src_prepare() {
+   default
+   # Temporary fix for respect LDFLAGS (#739050)
+   # Fixed in luke 0.2.1
+   sed -i -e "s:c_module,libdirs:c_module,'\$LDFLAGS',libdirs:g" \
+   build-aux/luke || die
+}
+
 src_compile() {
./build-aux/luke package="${PN}" version="${PV}" \
PREFIX="${ED}/usr" \
INST_LIBDIR="${ED}/$($(tc-getPKG_CONFIG) --variable 
INSTALL_CMOD lua)" \
INST_LUADIR="${ED}/$($(tc-getPKG_CONFIG) --variable 
INSTALL_LMOD lua)" \
-   CFLAGS="${CFLAGS}" CC="$(tc-getCC)" || die
+   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" || die
 }
 
 src_install() {



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

2020-08-24 Thread Joonas Niilola
commit: 2513f4e45d12860e82dbe2d2022acc83d7842b82
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Aug  6 17:03:35 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug 24 14:38:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2513f4e4

dev-lua/luaposix: new version 35.0

New version, new maintainer, added dependency dev-lua/lua-bit32 (#603812),
changed license to MIT.
Closes: https://bugs.gentoo.org/603812
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Azamat H. Hackimov  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lua/luaposix/Manifest |  1 +
 dev-lua/luaposix/luaposix-35.0.ebuild | 35 +++
 dev-lua/luaposix/metadata.xml | 15 +++
 3 files changed, 47 insertions(+), 4 deletions(-)

diff --git a/dev-lua/luaposix/Manifest b/dev-lua/luaposix/Manifest
index bf3cf9b13a2..1a023e34a2e 100644
--- a/dev-lua/luaposix/Manifest
+++ b/dev-lua/luaposix/Manifest
@@ -1 +1,2 @@
 DIST luaposix-33.4.0.tar.gz 643523 BLAKE2B 
e407363eb6410d2636024371a169eefe8d0bc633b9fcbad6c2e7edb413b4aa0fc681e94b35c9ea39a561ecdcf225af1033ded1c67d87cd57bed2ba3e0d795aab
 SHA512 
3cb78ccb343a55e2bf5b182410e2050356379e8f7a86d42a79853db6198628cae85f9984854f99f41505cb7e4fbb5288e4a46633a6db459649837729af76044c
+DIST luaposix-35.0.tar.gz 178091 BLAKE2B 
b2d2ca01f18f0e98b45008919fc886e05d2cad034c84e870900c33891dd5867d9bc7aa8deae06c3f3f0852db902c1e766e693162b32ed474eb710b379bf9e3ed
 SHA512 
4bb61892b78d9e59418a9a6360b9f611fb9b5438b9261a2c6672f053a1b21dfd9a2060b8d2f0d3eac6185773cf84672c1769c081c4ab53d2ddae2232e4a9269b

diff --git a/dev-lua/luaposix/luaposix-35.0.ebuild 
b/dev-lua/luaposix/luaposix-35.0.ebuild
new file mode 100644
index 000..a49f69845d1
--- /dev/null
+++ b/dev-lua/luaposix/luaposix-35.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Bindings for POSIX APIs"
+HOMEPAGE="https://luaposix.github.io/luaposix/ 
https://github.com/luaposix/luaposix;
+SRC_URI="https://github.com/luaposix/luaposix/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="dev-lang/lua:0=
+   dev-lua/lua-bit32"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_compile() {
+   ./build-aux/luke package="${PN}" version="${PV}" \
+   PREFIX="${ED}/usr" \
+   INST_LIBDIR="${ED}/$($(tc-getPKG_CONFIG) --variable 
INSTALL_CMOD lua)" \
+   INST_LUADIR="${ED}/$($(tc-getPKG_CONFIG) --variable 
INSTALL_LMOD lua)" \
+   CFLAGS="${CFLAGS}" CC="$(tc-getCC)" || die
+}
+
+src_install() {
+   ./build-aux/luke install \
+   PREFIX="${ED}/usr" \
+   INST_LIBDIR="${ED}/$($(tc-getPKG_CONFIG) --variable 
INSTALL_CMOD lua)" \
+   INST_LUADIR="${ED}/$($(tc-getPKG_CONFIG) --variable 
INSTALL_LMOD lua)" \
+   || die
+   dodoc -r doc NEWS.md README.md
+}

diff --git a/dev-lua/luaposix/metadata.xml b/dev-lua/luaposix/metadata.xml
index 55f9ea8cfb0..142f40aa258 100644
--- a/dev-lua/luaposix/metadata.xml
+++ b/dev-lua/luaposix/metadata.xml
@@ -1,8 +1,15 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   
-   luaposix/luaposix
-   
+  
+azamat.hacki...@gmail.com
+Azamat H. Hackimov
+  
+  
+proxy-ma...@gentoo.org
+Proxy Maintainers
+  
+  
+luaposix/luaposix
+  
 



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

2020-08-24 Thread Joonas Niilola
commit: f2b4dbba8aed3b5a35701446944ca34757cb0bb3
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Aug  6 17:05:18 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug 24 14:38:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2b4dbba

dev-lua/luaposix: remove old version

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Azamat H. Hackimov  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/17032
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lua/luaposix/Manifest   |  1 -
 dev-lua/luaposix/luaposix-33.4.0.ebuild | 18 --
 2 files changed, 19 deletions(-)

diff --git a/dev-lua/luaposix/Manifest b/dev-lua/luaposix/Manifest
index 1a023e34a2e..eb74e269748 100644
--- a/dev-lua/luaposix/Manifest
+++ b/dev-lua/luaposix/Manifest
@@ -1,2 +1 @@
-DIST luaposix-33.4.0.tar.gz 643523 BLAKE2B 
e407363eb6410d2636024371a169eefe8d0bc633b9fcbad6c2e7edb413b4aa0fc681e94b35c9ea39a561ecdcf225af1033ded1c67d87cd57bed2ba3e0d795aab
 SHA512 
3cb78ccb343a55e2bf5b182410e2050356379e8f7a86d42a79853db6198628cae85f9984854f99f41505cb7e4fbb5288e4a46633a6db459649837729af76044c
 DIST luaposix-35.0.tar.gz 178091 BLAKE2B 
b2d2ca01f18f0e98b45008919fc886e05d2cad034c84e870900c33891dd5867d9bc7aa8deae06c3f3f0852db902c1e766e693162b32ed474eb710b379bf9e3ed
 SHA512 
4bb61892b78d9e59418a9a6360b9f611fb9b5438b9261a2c6672f053a1b21dfd9a2060b8d2f0d3eac6185773cf84672c1769c081c4ab53d2ddae2232e4a9269b

diff --git a/dev-lua/luaposix/luaposix-33.4.0.ebuild 
b/dev-lua/luaposix/luaposix-33.4.0.ebuild
deleted file mode 100644
index ba2e3aea549..000
--- a/dev-lua/luaposix/luaposix-33.4.0.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Bindings for POSIX APIs"
-HOMEPAGE="https://luaposix.github.io/luaposix/ 
https://github.com/luaposix/luaposix;
-SRC_URI="https://github.com/luaposix/luaposix/archive/release-v${PV}.tar.gz -> 
${P}.tar.gz"
-
-SLOT="0"
-LICENSE="public-domain"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="dev-lang/lua:0="
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}"/${PN}-release-v${PV}



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

2016-12-23 Thread Justin Lecher
commit: 7545975653cd9f278a99e4b6843c193187d94150
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 18 11:57:42 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Fri Dec 23 09:57:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75459756

dev-lua/luaposix: New package, ebuild written by me

Package-Manager: Portage-2.3.3, Repoman-2.3.1
Signed-off-by: Justin Lecher  gentoo.org>

 dev-lua/luaposix/Manifest   |  1 +
 dev-lua/luaposix/luaposix-33.4.0.ebuild | 19 +++
 dev-lua/luaposix/metadata.xml   |  8 
 3 files changed, 28 insertions(+)

diff --git a/dev-lua/luaposix/Manifest b/dev-lua/luaposix/Manifest
new file mode 100644
index ..b41080e
--- /dev/null
+++ b/dev-lua/luaposix/Manifest
@@ -0,0 +1 @@
+DIST luaposix-33.4.0.tar.gz 643523 SHA256 
e66262f5b7fe1c32c65f17a5ef5ffb31c4d1877019b4870a5d373e2ab6526a21 SHA512 
3cb78ccb343a55e2bf5b182410e2050356379e8f7a86d42a79853db6198628cae85f9984854f99f41505cb7e4fbb5288e4a46633a6db459649837729af76044c
 WHIRLPOOL 
15b78f2a3276d95ac5a490a5ef542623774e1b169ef23cceedfe93ae7b8a467cff397737d6404c202727f60fee971f7f7477413a1c0751ca1dc4ad460e2e0f99

diff --git a/dev-lua/luaposix/luaposix-33.4.0.ebuild 
b/dev-lua/luaposix/luaposix-33.4.0.ebuild
new file mode 100644
index ..7c2b464
--- /dev/null
+++ b/dev-lua/luaposix/luaposix-33.4.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="Bindings for POSIX APIs"
+HOMEPAGE="https://luaposix.github.io/luaposix/ 
https://github.com/luaposix/luaposix;
+SRC_URI="https://github.com/luaposix/luaposix/archive/release-v${PV}.tar.gz -> 
${P}.tar.gz"
+
+SLOT="0"
+LICENSE="public-domain"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="dev-lang/lua:0="
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}"/${PN}-release-v${PV}

diff --git a/dev-lua/luaposix/metadata.xml b/dev-lua/luaposix/metadata.xml
new file mode 100644
index ..b7595a3
--- /dev/null
+++ b/dev-lua/luaposix/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   j...@gentoo.org
+   Justin Lecher
+   
+