aboutsummaryrefslogtreecommitdiff
path: root/package/luaposix
diff options
context:
space:
mode:
authorGravatar Francois Perrad <fperrad@gmail.com>2014-07-21 18:25:40 +0200
committerGravatar Thomas Petazzoni <thomas.petazzoni@free-electrons.com>2014-07-21 21:53:13 +0200
commit6697a6eb31457b262b0dc9adfa43caf87aa605bb (patch)
tree64427daf087e9b17b469b3d2ea1f060d0cf8ff5d /package/luaposix
parent96694771f8eefea8006000ec2f59956e952ff695 (diff)
downloadbuildroot-6697a6eb31457b262b0dc9adfa43caf87aa605bb.tar.gz
buildroot-6697a6eb31457b262b0dc9adfa43caf87aa605bb.tar.bz2
lua-posix: bump to version 32
the patch was merged upstream, see https://github.com/luaposix/luaposix/pull/117 Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/luaposix')
-rw-r--r--package/luaposix/luaposix-without-IPv6.patch55
-rw-r--r--package/luaposix/luaposix.mk2
2 files changed, 1 insertions, 56 deletions
diff --git a/package/luaposix/luaposix-without-IPv6.patch b/package/luaposix/luaposix-without-IPv6.patch
deleted file mode 100644
index f187882f6b..0000000000
--- a/package/luaposix/luaposix-without-IPv6.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-fix without IPv6
-
-see https://github.com/luaposix/luaposix/pull/117
-
-Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
-
-Index: b/ext/posix/posix.c
-===================================================================
---- a/ext/posix/posix.c
-+++ b/ext/posix/posix.c
-@@ -3637,6 +3637,7 @@
- break;
- }
- break;
-+#if defined(IPV6_JOIN_GROUP) && defined(IPV6_LEAVE_GROUP)
- case IPPROTO_IPV6:
- switch(optname) {
- case IPV6_JOIN_GROUP:
-@@ -3650,6 +3651,7 @@
- break;
- }
- break;
-+#endif
- case IPPROTO_TCP:
- switch(optname) {
- default:
-@@ -4697,13 +4699,27 @@
- MENTRY( AI_V4MAPPED );
- MENTRY( AI_ALL );
- MENTRY( AI_ADDRCONFIG );
-+#endif
-
-+#ifdef IPV6_JOIN_GROUP
- MENTRY( IPV6_JOIN_GROUP );
-+#endif
-+#ifdef IPV6_LEAVE_GROUP
- MENTRY( IPV6_LEAVE_GROUP );
-+#endif
-+#ifdef IPV6_MULTICAST_HOPS
- MENTRY( IPV6_MULTICAST_HOPS );
-+#endif
-+#ifdef IPV6_MULTICAST_IF
- MENTRY( IPV6_MULTICAST_IF );
-+#endif
-+#ifdef IPV6_MULTICAST_LOOP
- MENTRY( IPV6_MULTICAST_LOOP );
-+#endif
-+#ifdef IPV6_UNICAST_HOPS
- MENTRY( IPV6_UNICAST_HOPS );
-+#endif
-+#ifdef IPV6_V6ONLY
- MENTRY( IPV6_V6ONLY );
- #endif
- #undef MENTRY
-
diff --git a/package/luaposix/luaposix.mk b/package/luaposix/luaposix.mk
index 77f5e6290e..8fb63a3f9f 100644
--- a/package/luaposix/luaposix.mk
+++ b/package/luaposix/luaposix.mk
@@ -4,7 +4,7 @@
#
################################################################################
-LUAPOSIX_VERSION = 31
+LUAPOSIX_VERSION = 32
LUAPOSIX_SITE = https://github.com/luaposix/luaposix/archive
LUAPOSIX_SOURCE = release-v$(LUAPOSIX_VERSION).tar.gz
LUAPOSIX_LICENSE = MIT