public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/
@ 2020-09-29  6:37 Joonas Niilola
  0 siblings, 0 replies; 33+ messages in thread
From: Joonas Niilola @ 2020-09-29  6:37 UTC (permalink / raw
  To: gentoo-commits

commit:     0f6072b327ee7d9fa9944f5b6dbd508c4976a24a
Author:     Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
AuthorDate: Sat Aug 29 06:33:26 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Sep 29 06:17:12 2020 +0000
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 <azamat.hackimov <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/17308
Signed-off-by: Joonas Niilola <juippis <AT> 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() {


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/
@ 2023-07-25 21:00 Conrad Kostecki
  0 siblings, 0 replies; 33+ messages in thread
From: Conrad Kostecki @ 2023-07-25 21:00 UTC (permalink / raw
  To: gentoo-commits

commit:     ca8c2177067217d94f6f0d1fdda73a0dfa4a3fbf
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 25 20:54:59 2023 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Tue Jul 25 20:54:59 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca8c2177

dev-lua/luaposix: amd64 stable

Signed-off-by: Conrad Kostecki <conikost <AT> 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}"
 


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/
@ 2023-07-25 21:00 Conrad Kostecki
  0 siblings, 0 replies; 33+ messages in thread
From: Conrad Kostecki @ 2023-07-25 21:00 UTC (permalink / raw
  To: gentoo-commits

commit:     2c28e8bf656435fc9369d63bfad70b952c7d0123
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 25 20:55:25 2023 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Tue Jul 25 20:55:25 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c28e8bf

dev-lua/luaposix: x86 stable

Signed-off-by: Conrad Kostecki <conikost <AT> 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}"
 


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/
@ 2023-07-25 21:00 Conrad Kostecki
  0 siblings, 0 replies; 33+ messages in thread
From: Conrad Kostecki @ 2023-07-25 21:00 UTC (permalink / raw
  To: gentoo-commits

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

dev-lua/luaposix: drop 36.1

Signed-off-by: Conrad Kostecki <conikost <AT> 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..000000000000
--- 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
-}


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/
@ 2023-06-24 21:36 Conrad Kostecki
  0 siblings, 0 replies; 33+ messages in thread
From: Conrad Kostecki @ 2023-06-24 21:36 UTC (permalink / raw
  To: gentoo-commits

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

dev-lua/luaposix: add 36.2.1

Signed-off-by: Conrad Kostecki <conikost <AT> 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 000000000000..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
+}


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/
@ 2023-05-17  8:16 Conrad Kostecki
  0 siblings, 0 replies; 33+ messages in thread
From: Conrad Kostecki @ 2023-05-17  8:16 UTC (permalink / raw
  To: gentoo-commits

commit:     cff0e41cab3a6df0fc12a251a0837ca283d432ca
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Wed May 17 08:15:27 2023 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Wed May 17 08:16:26 2023 +0000
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 <conikost <AT> 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


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/
@ 2023-04-21  8:25 Joonas Niilola
  0 siblings, 0 replies; 33+ messages in thread
From: Joonas Niilola @ 2023-04-21  8:25 UTC (permalink / raw
  To: gentoo-commits

commit:     8107feca24a266d0aba0549786aa292359683814
Author:     Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
AuthorDate: Thu Apr 20 19:35:10 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Apr 21 08:25:47 2023 +0000
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 <azamat.hackimov <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30673
Signed-off-by: Joonas Niilola <juippis <AT> 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 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person" proxied="yes">
-		<email>azamat.hackimov@gmail.com</email>
-		<name>Azamat H. Hackimov</name>
-	</maintainer>
-	<maintainer type="project" proxied="proxy">
-		<email>proxy-maint@gentoo.org</email>
-		<name>Proxy Maintainers</name>
-	</maintainer>
 	<maintainer type="person">
 		<email>conikost@gentoo.org</email>
 		<name>Conrad Kostecki</name>


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/
@ 2023-03-04  0:00 Conrad Kostecki
  0 siblings, 0 replies; 33+ messages in thread
From: Conrad Kostecki @ 2023-03-04  0:00 UTC (permalink / raw
  To: gentoo-commits

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

dev-lua/luaposix: drop 35.1

Signed-off-by: Conrad Kostecki <conikost <AT> 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..000000000000
--- 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
-}


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/
@ 2023-03-04  0:00 Conrad Kostecki
  0 siblings, 0 replies; 33+ messages in thread
From: Conrad Kostecki @ 2023-03-04  0:00 UTC (permalink / raw
  To: gentoo-commits

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

dev-lua/luaposix: amd64, x86 stable

Signed-off-by: Conrad Kostecki <conikost <AT> 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}"
 


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/
@ 2023-02-01  1:11 Conrad Kostecki
  0 siblings, 0 replies; 33+ messages in thread
From: Conrad Kostecki @ 2023-02-01  1:11 UTC (permalink / raw
  To: gentoo-commits

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

dev-lua/luaposix: add 36.1

Signed-off-by: Conrad Kostecki <conikost <AT> 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 000000000000..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
+}


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/
@ 2023-02-01  1:11 Conrad Kostecki
  0 siblings, 0 replies; 33+ messages in thread
From: Conrad Kostecki @ 2023-02-01  1:11 UTC (permalink / raw
  To: gentoo-commits

commit:     b296aa154db9e810953410c6e9362ac7321f7378
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  1 01:06:35 2023 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Wed Feb  1 01:06:35 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b296aa15

dev-lua/luaposix: drop 36.0

Signed-off-by: Conrad Kostecki <conikost <AT> 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..000000000000
--- 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
-}


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/
@ 2022-07-22  7:31 James Le Cuirot
  0 siblings, 0 replies; 33+ messages in thread
From: James Le Cuirot @ 2022-07-22  7:31 UTC (permalink / raw
  To: gentoo-commits

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

dev-lua/luaposix: keywording ~riscv

Signed-off-by: Atharva <atharvaamritkar <AT> protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/26507
Signed-off-by: James Le Cuirot <chewi <AT> 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}"
 


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/
@ 2022-04-18 20:19 Conrad Kostecki
  0 siblings, 0 replies; 33+ messages in thread
From: Conrad Kostecki @ 2022-04-18 20:19 UTC (permalink / raw
  To: gentoo-commits

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

dev-lua/luaposix: drop 35.0-r103

Signed-off-by: Conrad Kostecki <conikost <AT> 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..000000000000
--- 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
-}


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/
@ 2022-04-18 20:19 Conrad Kostecki
  0 siblings, 0 replies; 33+ messages in thread
From: Conrad Kostecki @ 2022-04-18 20:19 UTC (permalink / raw
  To: gentoo-commits

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

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

Signed-off-by: Conrad Kostecki <conikost <AT> 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 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-  <maintainer type="person" proxied="yes">
-    <email>azamat.hackimov@gmail.com</email>
-    <name>Azamat H. Hackimov</name>
-  </maintainer>
-  <maintainer type="project" proxied="proxy">
-    <email>proxy-maint@gentoo.org</email>
-    <name>Proxy Maintainers</name>
-  </maintainer>
-  <upstream>
-    <remote-id type="github">luaposix/luaposix</remote-id>
-  </upstream>
+	<maintainer type="person" proxied="yes">
+		<email>azamat.hackimov@gmail.com</email>
+		<name>Azamat H. Hackimov</name>
+	</maintainer>
+	<maintainer type="project" proxied="proxy">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
+	<maintainer type="person">
+		<email>conikost@gentoo.org</email>
+		<name>Conrad Kostecki</name>
+	</maintainer>
+	<upstream>
+		<remote-id type="github">luaposix/luaposix</remote-id>
+	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/
@ 2022-04-17 16:10 Sam James
  0 siblings, 0 replies; 33+ messages in thread
From: Sam James @ 2022-04-17 16:10 UTC (permalink / raw
  To: gentoo-commits

commit:     ca0f81797d3bc62c9df0bb9c6dea6524cc9ff86b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 17 16:10:16 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 17 16:10:16 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca0f8179

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

Signed-off-by: Sam James <sam <AT> 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}"
 


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/
@ 2022-04-17 16:10 Sam James
  0 siblings, 0 replies; 33+ messages in thread
From: Sam James @ 2022-04-17 16:10 UTC (permalink / raw
  To: gentoo-commits

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

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

Signed-off-by: Sam James <sam <AT> 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}"
 


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/
@ 2021-09-27 20:30 Conrad Kostecki
  0 siblings, 0 replies; 33+ messages in thread
From: Conrad Kostecki @ 2021-09-27 20:30 UTC (permalink / raw
  To: gentoo-commits

commit:     6f53a8f0a00ae7b74fdccdb4ed7bf3d844036801
Author:     Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
AuthorDate: Mon Sep 27 19:40:05 2021 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Mon Sep 27 20:30:42 2021 +0000
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 <azamat.hackimov <AT> gmail.com>
Signed-off-by: Conrad Kostecki <conikost <AT> 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 00000000000..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
+}


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/
@ 2021-06-29 21:23 Sam James
  0 siblings, 0 replies; 33+ messages in thread
From: Sam James @ 2021-06-29 21:23 UTC (permalink / raw
  To: gentoo-commits

commit:     10020474e57e217e6f6eee1d6d0c0cda403849bd
Author:     Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
AuthorDate: Tue Jun 29 21:03:48 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 29 21:22:57 2021 +0000
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 <azamat.hackimov <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/21459
Signed-off-by: Sam James <sam <AT> 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(-)] )


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/
@ 2021-06-24 17:33 Sergei Trofimovich
  0 siblings, 0 replies; 33+ messages in thread
From: Sergei Trofimovich @ 2021-06-24 17:33 UTC (permalink / raw
  To: gentoo-commits

commit:     6b1f3202df41dd050917373ee8912a5777ed3851
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 24 17:33:07 2021 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Jun 24 17:33:14 2021 +0000
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 <slyfox <AT> 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}"


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/
@ 2021-04-29 14:19 Sam James
  0 siblings, 0 replies; 33+ messages in thread
From: Sam James @ 2021-04-29 14:19 UTC (permalink / raw
  To: gentoo-commits

commit:     0b299703df26f00bf90aa183fb41b5870536a24e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 29 06:44:36 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 29 14:19:01 2021 +0000
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 <sam <AT> 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}"


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/
@ 2021-04-27 22:02 Sam James
  0 siblings, 0 replies; 33+ messages in thread
From: Sam James @ 2021-04-27 22:02 UTC (permalink / raw
  To: gentoo-commits

commit:     574ab335c505702cecc984c19d52b7a92950d63f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 27 22:00:48 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 27 22:02:01 2021 +0000
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 <sam <AT> 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}"


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/
@ 2021-03-31 19:44 Conrad Kostecki
  0 siblings, 0 replies; 33+ messages in thread
From: Conrad Kostecki @ 2021-03-31 19:44 UTC (permalink / raw
  To: gentoo-commits

commit:     10d0523dbd630c97a99d91541d5910deab9b85cf
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 31 19:42:28 2021 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Wed Mar 31 19:43:56 2021 +0000
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 <conikost <AT> 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 00000000000..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
+}


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/
@ 2021-03-31 19:44 Conrad Kostecki
  0 siblings, 0 replies; 33+ messages in thread
From: Conrad Kostecki @ 2021-03-31 19:44 UTC (permalink / raw
  To: gentoo-commits

commit:     d810adcd6834e06725f271ef7af2df72c902fcb2
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 31 19:43:20 2021 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Wed Mar 31 19:43:57 2021 +0000
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 <conikost <AT> 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..00000000000
--- 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
-}


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/
@ 2021-03-28  7:14 Sam James
  0 siblings, 0 replies; 33+ messages in thread
From: Sam James @ 2021-03-28  7:14 UTC (permalink / raw
  To: gentoo-commits

commit:     deaf321b9fa350a36bc822425bb093fc779a3cff
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 28 07:11:20 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 28 07:11:20 2021 +0000
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 <sam <AT> 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}"


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/
@ 2021-03-06 15:14 Sergei Trofimovich
  0 siblings, 0 replies; 33+ messages in thread
From: Sergei Trofimovich @ 2021-03-06 15:14 UTC (permalink / raw
  To: gentoo-commits

commit:     004eae87e93dc34c3391b7086084fd0f3745c981
Author:     Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Sat Mar  6 15:04:47 2021 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Mar  6 15:13:44 2021 +0000
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 <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> 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}"


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/
@ 2021-01-27 19:48 Conrad Kostecki
  0 siblings, 0 replies; 33+ messages in thread
From: Conrad Kostecki @ 2021-01-27 19:48 UTC (permalink / raw
  To: gentoo-commits

commit:     12943ee10ae692a8876803439cdceb8cd38198e0
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 24 18:49:22 2021 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Wed Jan 27 19:40:30 2021 +0000
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 <conikost <AT> 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..00000000000
--- 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
-}


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/
@ 2021-01-20 14:13 Joonas Niilola
  0 siblings, 0 replies; 33+ messages in thread
From: Joonas Niilola @ 2021-01-20 14:13 UTC (permalink / raw
  To: gentoo-commits

commit:     41575cb7065fe04bb29f2d9d2d1af86a334b94de
Author:     Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
AuthorDate: Wed Dec 30 16:29:30 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Jan 20 14:13:39 2021 +0000
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 <azamat.hackimov <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18884
Signed-off-by: Joonas Niilola <juippis <AT> 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..00000000000
--- 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
-}


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/
@ 2021-01-20 14:13 Joonas Niilola
  0 siblings, 0 replies; 33+ messages in thread
From: Joonas Niilola @ 2021-01-20 14:13 UTC (permalink / raw
  To: gentoo-commits

commit:     c6b3068f84b219767c87dd5a8d894dad561a55ea
Author:     Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
AuthorDate: Wed Dec 30 16:28:56 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Jan 20 14:13:39 2021 +0000
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 <azamat.hackimov <AT> gmail.com>
Signed-off-by: Joonas Niilola <juippis <AT> 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 00000000000..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
+}


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/
@ 2021-01-20 14:13 Joonas Niilola
  0 siblings, 0 replies; 33+ messages in thread
From: Joonas Niilola @ 2021-01-20 14:13 UTC (permalink / raw
  To: gentoo-commits

commit:     1c031727fdc89dea3b8b74630ec391fbdef3d7ed
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 20 13:34:10 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Jan 20 14:13:39 2021 +0000
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 <juippis <AT> 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() {


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/
@ 2020-12-02 23:57 Marek Szuba
  0 siblings, 0 replies; 33+ messages in thread
From: Marek Szuba @ 2020-12-02 23:57 UTC (permalink / raw
  To: gentoo-commits

commit:     9e3404685af2202d08aad76afc9d94d6bdb42b48
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Wed Dec  2 23:43:12 2020 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Wed Dec  2 23:56:46 2020 +0000
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 <marecki <AT> 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() {


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/
@ 2020-08-24 14:39 Joonas Niilola
  0 siblings, 0 replies; 33+ messages in thread
From: Joonas Niilola @ 2020-08-24 14:39 UTC (permalink / raw
  To: gentoo-commits

commit:     f2b4dbba8aed3b5a35701446944ca34757cb0bb3
Author:     Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
AuthorDate: Thu Aug  6 17:05:18 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Aug 24 14:38:45 2020 +0000
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 <azamat.hackimov <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/17032
Signed-off-by: Joonas Niilola <juippis <AT> 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..00000000000
--- 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}


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/
@ 2020-08-24 14:39 Joonas Niilola
  0 siblings, 0 replies; 33+ messages in thread
From: Joonas Niilola @ 2020-08-24 14:39 UTC (permalink / raw
  To: gentoo-commits

commit:     2513f4e45d12860e82dbe2d2022acc83d7842b82
Author:     Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
AuthorDate: Thu Aug  6 17:03:35 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Aug 24 14:38:44 2020 +0000
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 <azamat.hackimov <AT> gmail.com>
Signed-off-by: Joonas Niilola <juippis <AT> 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 00000000000..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 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<!-- maintainer-needed -->
-	<upstream>
-		<remote-id type="github">luaposix/luaposix</remote-id>
-	</upstream>
+  <maintainer type="person">
+    <email>azamat.hackimov@gmail.com</email>
+    <name>Azamat H. Hackimov</name>
+  </maintainer>
+  <maintainer type="project">
+    <email>proxy-maint@gentoo.org</email>
+    <name>Proxy Maintainers</name>
+  </maintainer>
+  <upstream>
+    <remote-id type="github">luaposix/luaposix</remote-id>
+  </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 33+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/
@ 2016-12-23  9:57 Justin Lecher
  0 siblings, 0 replies; 33+ messages in thread
From: Justin Lecher @ 2016-12-23  9:57 UTC (permalink / raw
  To: gentoo-commits

commit:     7545975653cd9f278a99e4b6843c193187d94150
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 18 11:57:42 2016 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Fri Dec 23 09:57:46 2016 +0000
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 <jlec <AT> 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 00000000..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 00000000..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 00000000..b7595a3
--- /dev/null
+++ b/dev-lua/luaposix/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>jlec@gentoo.org</email>
+		<name>Justin Lecher</name>
+	</maintainer>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 33+ messages in thread

end of thread, other threads:[~2023-07-25 21:00 UTC | newest]

Thread overview: 33+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-09-29  6:37 [gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/ Joonas Niilola
  -- strict thread matches above, loose matches on Subject: below --
2023-07-25 21:00 Conrad Kostecki
2023-07-25 21:00 Conrad Kostecki
2023-07-25 21:00 Conrad Kostecki
2023-06-24 21:36 Conrad Kostecki
2023-05-17  8:16 Conrad Kostecki
2023-04-21  8:25 Joonas Niilola
2023-03-04  0:00 Conrad Kostecki
2023-03-04  0:00 Conrad Kostecki
2023-02-01  1:11 Conrad Kostecki
2023-02-01  1:11 Conrad Kostecki
2022-07-22  7:31 James Le Cuirot
2022-04-18 20:19 Conrad Kostecki
2022-04-18 20:19 Conrad Kostecki
2022-04-17 16:10 Sam James
2022-04-17 16:10 Sam James
2021-09-27 20:30 Conrad Kostecki
2021-06-29 21:23 Sam James
2021-06-24 17:33 Sergei Trofimovich
2021-04-29 14:19 Sam James
2021-04-27 22:02 Sam James
2021-03-31 19:44 Conrad Kostecki
2021-03-31 19:44 Conrad Kostecki
2021-03-28  7:14 Sam James
2021-03-06 15:14 Sergei Trofimovich
2021-01-27 19:48 Conrad Kostecki
2021-01-20 14:13 Joonas Niilola
2021-01-20 14:13 Joonas Niilola
2021-01-20 14:13 Joonas Niilola
2020-12-02 23:57 Marek Szuba
2020-08-24 14:39 Joonas Niilola
2020-08-24 14:39 Joonas Niilola
2016-12-23  9:57 Justin Lecher

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox