From patchwork Sun Sep 24 07:59:24 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Francois Perrad X-Patchwork-Id: 817870 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.138; helo=whitealder.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="La2xnrjL"; dkim-atps=neutral Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3y0KPd2kGdz9s7v for ; Sun, 24 Sep 2017 17:59:49 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 1E9AC88B0D; Sun, 24 Sep 2017 07:59:47 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ox1TRTDBsZY7; Sun, 24 Sep 2017 07:59:46 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by whitealder.osuosl.org (Postfix) with ESMTP id 5601E88B06; Sun, 24 Sep 2017 07:59:46 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 14AC01C0263 for ; Sun, 24 Sep 2017 07:59:45 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id F3F9988AC3 for ; Sun, 24 Sep 2017 07:59:44 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CGZdTcfgYu+w for ; Sun, 24 Sep 2017 07:59:44 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wm0-f66.google.com (mail-wm0-f66.google.com [74.125.82.66]) by whitealder.osuosl.org (Postfix) with ESMTPS id 4833088AA6 for ; Sun, 24 Sep 2017 07:59:44 +0000 (UTC) Received: by mail-wm0-f66.google.com with SMTP id x17so4581845wmd.5 for ; Sun, 24 Sep 2017 00:59:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=QzmR7D/UsmPufFFzVXY6flwMOPqHdskMCfUPlKgmBPA=; b=La2xnrjLXjNlqKPqWGorfjgZwl/JmBPpnvrvavMlEsHN+4K4adqBR2+oqnStZuWoBJ plTqX/IMG0x5c5pb4ATS7wLNrLATE/vZ/qv7mgdx0HnpNQzF709xakbdefKMbavJSlrw L8G4E93/ShbNsWegpETkuBc1tGiPIu1YUuuZzHjzbWepH8AHVN/9zgy4CrD1PmM0NOQS DHOU2u82QpXtKlXh8b6z5v0i7oy59b7RW0Tn7bJejr5sO0tBfQKZhUF4XEYejLJgN+6V csKipMX5ciLVfqfAvAk6Ts74/UNu6YdPH0lpyYcf4N6qYRuUHFpUgnkHVKNWhoHmDspY +Jbg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=QzmR7D/UsmPufFFzVXY6flwMOPqHdskMCfUPlKgmBPA=; b=UB0/qfIHOPkNtQyJA6iv3tHtG+k62p8ATHQJ9+YoN52L74Qfr5AujecLBLCqZnGRXr 0ALxwvVnxVfu/fVT9D1LX5uru1Q3wsqscDg1b44xn1PZ6njQtRqqpHmudvvM7pEjzdNm U9Sv0ZBnQFrNnCw0qkApnUw4zHllcCJrrkB7usXckOBOUvj/r4JGNoAzBhP9TCuBTL8/ 8E3iqq9I7DMtyQPU2x7ADekEkA/+zje/d22EVU0d8R6UrcXEVX2YgZiPMaTKDPP84w1R IEA/4Uy0HAUWoiLbtpJg355HJWpEzc6akwkylT81YW1Z6c18qxZtC5uf+IeTyHUzSoxX RaaA== X-Gm-Message-State: AHPjjUiuw8cqkkTPFiUpNdkWHR7ITXSOqFpUOMQDOJxIGRur/ONmttXo 9zfwtanb10nnm2G9ZAK9Fjaw4g== X-Google-Smtp-Source: AOwi7QBwE5jA0a+yMTT69FKtJXrjLXOKWuktCBHLhxzd9JdRXQNuVVX9GFxshQbLF8gJUAElA0/17A== X-Received: by 10.28.126.79 with SMTP id z76mr6795151wmc.67.1506239982598; Sun, 24 Sep 2017 00:59:42 -0700 (PDT) Received: from localhost.localdomain (5.224.204.77.rev.sfr.net. [77.204.224.5]) by smtp.gmail.com with ESMTPSA id z108sm6125477wrc.49.2017.09.24.00.59.41 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 24 Sep 2017 00:59:41 -0700 (PDT) From: Francois Perrad X-Google-Original-From: Francois Perrad To: buildroot@busybox.net Date: Sun, 24 Sep 2017 09:59:24 +0200 Message-Id: <20170924075932.5990-1-francois.perrad@gadz.org> X-Mailer: git-send-email 2.11.0 Subject: [Buildroot] [PATCH 1/9] luaposix: bump to version 34.0.1 X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Signed-off-by: Francois Perrad --- package/luaposix/luaposix.hash | 2 +- package/luaposix/luaposix.mk | 24 ++++++++++++++++++++---- 2 files changed, 21 insertions(+), 5 deletions(-) diff --git a/package/luaposix/luaposix.hash b/package/luaposix/luaposix.hash index e2216be73..b3984c1d1 100644 --- a/package/luaposix/luaposix.hash +++ b/package/luaposix/luaposix.hash @@ -1,2 +1,2 @@ # Locally calculated -sha256 e66262f5b7fe1c32c65f17a5ef5ffb31c4d1877019b4870a5d373e2ab6526a21 luaposix-33.4.0.tar.gz +sha256 ba0bc343783fc33958cd02a68cdbfd65430152d9f297f7ed92678b1a305bd5d7 luaposix-34.0.1.tar.gz diff --git a/package/luaposix/luaposix.mk b/package/luaposix/luaposix.mk index ea3af16fb..779e707ce 100644 --- a/package/luaposix/luaposix.mk +++ b/package/luaposix/luaposix.mk @@ -4,11 +4,27 @@ # ################################################################################ -LUAPOSIX_VERSION = 33.4.0 +LUAPOSIX_VERSION = 34.0.1 LUAPOSIX_SITE = $(call github,luaposix,luaposix,release-v$(LUAPOSIX_VERSION)) LUAPOSIX_LICENSE = MIT -LUAPOSIX_LICENSE_FILES = COPYING +LUAPOSIX_LICENSE_FILES = LICENSE LUAPOSIX_DEPENDENCIES = luainterpreter host-lua -LUAPOSIX_CONF_OPTS = --libdir="/usr/lib/lua/$(LUAINTERPRETER_ABIVER)" --datarootdir="/usr/share/lua/$(LUAINTERPRETER_ABIVER)" -$(eval $(autotools-package)) +define LUAPOSIX_BUILD_CMDS + (cd $(@D); \ + $(LUA_RUN) build-aux/luke \ + CC="$(TARGET_CC)" \ + CFLAGS="$(TARGET_CFLAGS)" \ + LUA_INCDIR=$(STAGING_DIR)/usr/include \ + ) +endef + +define LUAPOSIX_INSTALL_TARGET_CMDS + (cd $(@D); \ + $(LUA_RUN) build-aux/luke install \ + INST_LIBDIR="$(TARGET_DIR)/usr/lib/lua/$(LUAINTERPRETER_ABIVER)" \ + INST_LUADIR="$(TARGET_DIR)/usr/share/lua/$(LUAINTERPRETER_ABIVER)" \ + ) +endef + +$(eval $(generic-package)) From patchwork Sun Sep 24 07:59:25 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Francois Perrad X-Patchwork-Id: 817871 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.137; helo=fraxinus.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="PCtMo5iM"; dkim-atps=neutral Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3y0KPk590cz9s7v for ; Sun, 24 Sep 2017 17:59:54 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 075B987AFC; Sun, 24 Sep 2017 07:59:52 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P5TSilgpxLij; Sun, 24 Sep 2017 07:59:50 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by fraxinus.osuosl.org (Postfix) with ESMTP id 5E27687AC8; Sun, 24 Sep 2017 07:59:50 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 58D471C0263 for ; Sun, 24 Sep 2017 07:59:46 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 5401788AE4 for ; Sun, 24 Sep 2017 07:59:46 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bN6tSglAGB8q for ; Sun, 24 Sep 2017 07:59:45 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wr0-f194.google.com (mail-wr0-f194.google.com [209.85.128.194]) by whitealder.osuosl.org (Postfix) with ESMTPS id 7A95A88AA6 for ; Sun, 24 Sep 2017 07:59:45 +0000 (UTC) Received: by mail-wr0-f194.google.com with SMTP id g50so2586543wra.3 for ; Sun, 24 Sep 2017 00:59:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=iQ3VRvusQA8M8VaBV6Trz8m2JxRD7MmKhbpZEKQh/1o=; b=PCtMo5iM1rmrp9A67i/4xCBRQxazI//jdLq3jkjMF71xP7g5/gI5/l7X8S+5hHfZZp /+3tIbvCBob3ScDV1cOF2Q+//gE2hQyTpmAFkawvlchSvfXJsWFyWXHq5aqbOKxn7zrW 22J/An7RCPn+NsnL1oYIUPYq80Aw7xsqAKicDhnu7dYQXDXHCqoLRZLC9ZTjUFsM3Gnp 3hRg9Fl7L2x86bEqVjtp4Ud70I/O4VERzVFucsrtGhizpSYEZ448KTZcNflUBuxf4pO8 ZgUNcIb5CJ8KSQEi7qpRfyNakgLUnaDY54vRIrUArkN2Rn7Ua8DWtkhHZGY+Oj0sma9A BXCg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=iQ3VRvusQA8M8VaBV6Trz8m2JxRD7MmKhbpZEKQh/1o=; b=BmAbIAEacoPPAkHiGDWHINlzi36TUrV7VvhqTa+zBOdohMzituV8CA9t/8kZtPtcck b/0hZ6HLEE8k2fSZn6OgtRlbgR12JE+yaJfOX2jMCG+Wl2Badi2ZZq7S1vhS/l+66RWA gfHUTEDNjzCgDBPmPcRGHdAXoD9TYem0/Z8RPqe/YadWhWbe12YMr5l2502h2gXch4ph /wJ2NN8EQdTEoD4wnS+43B0T9jaB+D0xRbWi6VBE2fXwDXvPaKBXcvvp20p74pXhwlfV Fs5vX2nGyQfYAoPKrhBUiO+HN54Z/K4ujUiHzvl3PdAMtzsWkhr6Uwgvzb93F2dXnngJ Qeog== X-Gm-Message-State: AHPjjUhiDLHaASfoi28/ky7aJnl7FzUdeNmQhiMsiRxUyR//HbjAghwF irfnPfe34jthnHInHn/xNt0pMw== X-Google-Smtp-Source: AOwi7QDlVuoBcTRXw3Cor4HDP5ObYEW/9HNwRPKKToJ/ztVZNZ03wu8KDpN4QIZ2d2iBsT3wLWWW0w== X-Received: by 10.223.156.203 with SMTP id h11mr2991978wre.178.1506239983795; Sun, 24 Sep 2017 00:59:43 -0700 (PDT) Received: from localhost.localdomain (5.224.204.77.rev.sfr.net. [77.204.224.5]) by smtp.gmail.com with ESMTPSA id z108sm6125477wrc.49.2017.09.24.00.59.42 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 24 Sep 2017 00:59:43 -0700 (PDT) From: Francois Perrad X-Google-Original-From: Francois Perrad To: buildroot@busybox.net Date: Sun, 24 Sep 2017 09:59:25 +0200 Message-Id: <20170924075932.5990-2-francois.perrad@gadz.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20170924075932.5990-1-francois.perrad@gadz.org> References: <20170924075932.5990-1-francois.perrad@gadz.org> Subject: [Buildroot] [PATCH 2/9] lua-curl: new package X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Signed-off-by: Francois Perrad --- package/Config.in | 1 + package/lua-curl/Config.in | 7 +++++++ package/lua-curl/lua-curl.hash | 2 ++ package/lua-curl/lua-curl.mk | 14 ++++++++++++++ 4 files changed, 24 insertions(+) create mode 100644 package/lua-curl/Config.in create mode 100644 package/lua-curl/lua-curl.hash create mode 100644 package/lua-curl/lua-curl.mk diff --git a/package/Config.in b/package/Config.in index b826bdbc3..119beabab 100644 --- a/package/Config.in +++ b/package/Config.in @@ -574,6 +574,7 @@ menu "Lua libraries/modules" source "package/lua-coat/Config.in" source "package/lua-coatpersistent/Config.in" source "package/lua-csnappy/Config.in" + source "package/lua-curl/Config.in" source "package/lua-ev/Config.in" source "package/lua-flu/Config.in" source "package/lua-iconv/Config.in" diff --git a/package/lua-curl/Config.in b/package/lua-curl/Config.in new file mode 100644 index 000000000..88cdaf10c --- /dev/null +++ b/package/lua-curl/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_LUA_CURL + bool "lua-curl" + select BR2_PACKAGE_LIBCURL + help + Lua binding to libcurl. + + https://lua-curl.github.io/ diff --git a/package/lua-curl/lua-curl.hash b/package/lua-curl/lua-curl.hash new file mode 100644 index 000000000..e73810ced --- /dev/null +++ b/package/lua-curl/lua-curl.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 4cc6389bf5d4a868cc1e6017733b9b6306f2fc8b5083aa928d66399195697f34 lua-curl-0.3.7-1.src.rock diff --git a/package/lua-curl/lua-curl.mk b/package/lua-curl/lua-curl.mk new file mode 100644 index 000000000..9a35d3756 --- /dev/null +++ b/package/lua-curl/lua-curl.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# lua-curl +# +################################################################################ + +LUA_CURL_VERSION_UPSTREAM =0.3.7 +LUA_CURL_VERSION = $(LUA_CURL_VERSION_UPSTREAM)-1 +LUA_CURL_SUBDIR = Lua-cURLv3-$(LUA_CURL_VERSION_UPSTREAM) +LUA_CURL_LICENSE = MIT +LUA_CURL_LICENSE_FILES = $(LUA_CURL_SUBDIR)/LICENSE +LUA_CURL_DEPENDENCIES = libcurl + +$(eval $(luarocks-package)) From patchwork Sun Sep 24 07:59:26 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Francois Perrad X-Patchwork-Id: 817873 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.136; helo=silver.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="BI9r0YRW"; dkim-atps=neutral Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3y0KPn3sQcz9t16 for ; Sun, 24 Sep 2017 17:59:57 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id C4D9C273A4; Sun, 24 Sep 2017 07:59:53 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4KGetJwIA18Y; Sun, 24 Sep 2017 07:59:51 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by silver.osuosl.org (Postfix) with ESMTP id 8818226C35; Sun, 24 Sep 2017 07:59:51 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 206551C0263 for ; Sun, 24 Sep 2017 07:59:48 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 0779A88B56 for ; Sun, 24 Sep 2017 07:59:48 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HQhVNCuL701i for ; Sun, 24 Sep 2017 07:59:46 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wr0-f196.google.com (mail-wr0-f196.google.com [209.85.128.196]) by whitealder.osuosl.org (Postfix) with ESMTPS id 9262188AE4 for ; Sun, 24 Sep 2017 07:59:46 +0000 (UTC) Received: by mail-wr0-f196.google.com with SMTP id k20so2589612wre.1 for ; Sun, 24 Sep 2017 00:59:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=o/McehB482KwWwikLm+JbCzfMxjet6ycbug6LfqnZfs=; b=BI9r0YRWJQ0HQtWqoeP3yN2hUy9GlF/ZFM5fmrSq3yHDDeM+125lZVSQzs0WDS2wCm mdqCjePZk3gLtzYURC4toCzuchhkdZmRB2is9UbgJfP+/LiPw3qCSpHDwizvwmQDgKa/ PZP8oFhZqAkle1aiHuf7/UzJqO5/BQXahbSUl6inKkLX9epTgbc/4HjxP9JPIv1K1S68 NBweR+r19VrX3bkRHgMbQilFcK3a87tabg18JMlWpt4W2fT6nwgnq+fRvYxpoc7W3PcI JpbLkUnA2xyWHzLcrZw90cPyqwFz1urbuMgwRYsS3wks65F6k5ZG7Eg9I9ocv2YX2Jxw JQvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=o/McehB482KwWwikLm+JbCzfMxjet6ycbug6LfqnZfs=; b=gMkqbv0Ta3Cq8K2LxWgfZabrIefV/MlUmgaI5ga+Y11Mr2RKKRPmcQnp4KkWZ3QSY5 Az46i9tSKIuJABdcAibac/EkuVeQ8sjcI1RA6MLD9jBORZksd3TkI87UE0ufk0V+/7Ll Rpih+M1fDXo4Kme9Be/116xEITd+5ObmRBiHHo9vxkhqB7dopKOFPFejui4+ET1duFzR WwjWu/BpM1o4BXFXk7Lqln+svK+SmDoDLtdoBoigvZ31n40JpW5hl8RiX9EflWVhQZv9 bkJNJpjPkSSRKe0ZgFZXwnNNSZ1myO9VJyG9gtAqHwRvlmDuKHA4UqNO5+I+byNY5gz9 VsMA== X-Gm-Message-State: AHPjjUjts8JftZooyjxM6NR485SzX0nn6bF/yXST7y60l68TEePcVFmx cWIHqtcliLVxRqXzsoVyztP19Q== X-Google-Smtp-Source: AOwi7QARMXp7Zz5nDXSWEaOqWmC/5ovm2ZpPlhcBNRg2/lvJR399P/KuiOOygX7I3a38X+ai6MOBbA== X-Received: by 10.223.179.1 with SMTP id j1mr3569588wrd.126.1506239984910; Sun, 24 Sep 2017 00:59:44 -0700 (PDT) Received: from localhost.localdomain (5.224.204.77.rev.sfr.net. [77.204.224.5]) by smtp.gmail.com with ESMTPSA id z108sm6125477wrc.49.2017.09.24.00.59.43 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 24 Sep 2017 00:59:44 -0700 (PDT) From: Francois Perrad X-Google-Original-From: Francois Perrad To: buildroot@busybox.net Date: Sun, 24 Sep 2017 09:59:26 +0200 Message-Id: <20170924075932.5990-3-francois.perrad@gadz.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20170924075932.5990-1-francois.perrad@gadz.org> References: <20170924075932.5990-1-francois.perrad@gadz.org> Subject: [Buildroot] [PATCH 3/9] lua-datafile: new package X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Signed-off-by: Francois Perrad --- package/Config.in | 1 + package/lua-datafile/Config.in | 7 +++++++ package/lua-datafile/lua-datafile.hash | 2 ++ package/lua-datafile/lua-datafile.mk | 13 +++++++++++++ 4 files changed, 23 insertions(+) create mode 100644 package/lua-datafile/Config.in create mode 100644 package/lua-datafile/lua-datafile.hash create mode 100644 package/lua-datafile/lua-datafile.mk diff --git a/package/Config.in b/package/Config.in index 119beabab..767614c7d 100644 --- a/package/Config.in +++ b/package/Config.in @@ -575,6 +575,7 @@ menu "Lua libraries/modules" source "package/lua-coatpersistent/Config.in" source "package/lua-csnappy/Config.in" source "package/lua-curl/Config.in" + source "package/lua-datafile/Config.in" source "package/lua-ev/Config.in" source "package/lua-flu/Config.in" source "package/lua-iconv/Config.in" diff --git a/package/lua-datafile/Config.in b/package/lua-datafile/Config.in new file mode 100644 index 000000000..e65406ed8 --- /dev/null +++ b/package/lua-datafile/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_LUA_DATAFILE + bool "lua-datafile" + help + datafile is a library for avoiding hardcoded paths + when loading resource files in Lua modules. + + https://github.com/hishamhm/datafile diff --git a/package/lua-datafile/lua-datafile.hash b/package/lua-datafile/lua-datafile.hash new file mode 100644 index 000000000..83c346eae --- /dev/null +++ b/package/lua-datafile/lua-datafile.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 37a33079c3476477f19de14bebd664635a39a57dd05a2709c3a402cbc1e79a6b datafile-0.4-1.src.rock diff --git a/package/lua-datafile/lua-datafile.mk b/package/lua-datafile/lua-datafile.mk new file mode 100644 index 000000000..75aef5290 --- /dev/null +++ b/package/lua-datafile/lua-datafile.mk @@ -0,0 +1,13 @@ +################################################################################ +# +# lua-datafile +# +################################################################################ + +LUA_DATAFILE_VERSION = 0.4-1 +LUA_DATAFILE_NAME_UPSTREAM = datafile +LUA_DATAFILE_SUBDIR = datafile +LUA_DATAFILE_LICENSE = MIT +LUA_DATAFILE_LICENSE_FILES = $(LUA_DATAFILE_SUBDIR)/LICENSE + +$(eval $(luarocks-package)) From patchwork Sun Sep 24 07:59:27 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Francois Perrad X-Patchwork-Id: 817872 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.138; helo=whitealder.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="eCNLxz3i"; dkim-atps=neutral Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3y0KPm6PxGz9s7v for ; Sun, 24 Sep 2017 17:59:56 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 1EED488BAC; Sun, 24 Sep 2017 07:59:54 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UhFVx8AJqVpu; Sun, 24 Sep 2017 07:59:52 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by whitealder.osuosl.org (Postfix) with ESMTP id B754688B26; Sun, 24 Sep 2017 07:59:52 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 124651C0263 for ; Sun, 24 Sep 2017 07:59:49 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 0D42888B10 for ; Sun, 24 Sep 2017 07:59:49 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AkqsW3NFYOyh for ; Sun, 24 Sep 2017 07:59:48 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wm0-f66.google.com (mail-wm0-f66.google.com [74.125.82.66]) by whitealder.osuosl.org (Postfix) with ESMTPS id E4F7388B51 for ; Sun, 24 Sep 2017 07:59:47 +0000 (UTC) Received: by mail-wm0-f66.google.com with SMTP id e64so4609240wmi.2 for ; Sun, 24 Sep 2017 00:59:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=eAkhELewjjzf8EC2yHYGskU6B0ZZ30ZgNLSBSjG6lxU=; b=eCNLxz3iTGuaVlI2Ib6v7Pu27jGomZTqeqFez2EGDCc0PNV5t/QuLyJLmCq7zbn55N 4rgujsnsAXgQum999noqIMiDTO33yvOLLKr8tUyo7QQpUsXx249/9sQeRUz3UEKW9Eew 7rWWkU9d6l6jhHSOGtp7CZu5nPKjP3WxCuem4pC1Rqjuv5+NQui5YRaK3djnW2vmYuDm ipe/ykHwEd8W4N3T5U5X6YUUiL9sZIHMM3fODYSuIlwN+eBzO+TAL5ulZ3VaNIX0ji5A AXXg7qZusjSriXcn7KnNIWu9fRthJO8XtnJCIM/DY/egmYoFI6MkTqBgXzDxB7ts8nNt 3aXg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=eAkhELewjjzf8EC2yHYGskU6B0ZZ30ZgNLSBSjG6lxU=; b=Wel0IuxBVNuCdVuaO85e2nIB4jx1WRlljZqtBLqUHA2NQTNrmjOTX07X4rpRf2nciA ibMuiGm++9hLK0kUId1UAmBnB9RGMpiSdhyALgDQiqdws9asgU+O7PHxJQSMUMHjmJkl ZxbzKD0LcXMVGg3NxkQ8575rojHfld+EFqD4zq0gs0WiKNwQueeXueT+Yz7iCecZvrwh s/sLvzBoix92fnIkOc7eHAMMApHshnOTyjZ/9jyo/Y1LqIaPFfOFMRKr66HIu1l+twoB 2YzobQPRsefIuW3n4fb6IW8KvXG+TR54S/30DQJkf598Vac5BOwiw3tGHVVFQh5H7yyb uMWA== X-Gm-Message-State: AHPjjUg3AVGyFHpcemy1MOi22zBiHE5ow4nGiqmHCZhOx9Chxo225p2x zyozBQv3JLZW/IKaRMalMzPpQw== X-Google-Smtp-Source: AOwi7QCaBvlDBb/E0EQ779E9NgiPk1RXe9ocq+OJE/4QoJWj0kSqWxsnJaJqjLpTBE8LpD5wbRcyog== X-Received: by 10.28.191.131 with SMTP id o3mr6751083wmi.113.1506239986211; Sun, 24 Sep 2017 00:59:46 -0700 (PDT) Received: from localhost.localdomain (5.224.204.77.rev.sfr.net. [77.204.224.5]) by smtp.gmail.com with ESMTPSA id z108sm6125477wrc.49.2017.09.24.00.59.45 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 24 Sep 2017 00:59:45 -0700 (PDT) From: Francois Perrad X-Google-Original-From: Francois Perrad To: buildroot@busybox.net Date: Sun, 24 Sep 2017 09:59:27 +0200 Message-Id: <20170924075932.5990-4-francois.perrad@gadz.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20170924075932.5990-1-francois.perrad@gadz.org> References: <20170924075932.5990-1-francois.perrad@gadz.org> Subject: [Buildroot] [PATCH 4/9] lua-valua: new package X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Signed-off-by: Francois Perrad --- package/Config.in | 1 + package/lua-valua/Config.in | 9 +++++++++ package/lua-valua/lua-valua.hash | 2 ++ package/lua-valua/lua-valua.mk | 13 +++++++++++++ 4 files changed, 25 insertions(+) create mode 100644 package/lua-valua/Config.in create mode 100644 package/lua-valua/lua-valua.hash create mode 100644 package/lua-valua/lua-valua.mk diff --git a/package/Config.in b/package/Config.in index 767614c7d..827ab489f 100644 --- a/package/Config.in +++ b/package/Config.in @@ -598,6 +598,7 @@ menu "Lua libraries/modules" source "package/luasec/Config.in" source "package/luasocket/Config.in" source "package/luasql-sqlite3/Config.in" + source "package/lua-valua/Config.in" source "package/lunit/Config.in" source "package/lutok/Config.in" source "package/luv/Config.in" diff --git a/package/lua-valua/Config.in b/package/lua-valua/Config.in new file mode 100644 index 000000000..412bb16d8 --- /dev/null +++ b/package/lua-valua/Config.in @@ -0,0 +1,9 @@ +config BR2_PACKAGE_LUA_VALUA + bool "lua-valua" + help + This module provides tools for validating values, very useful + in forms, but also usable elsewhere. It works in appended chains. + Create a new validation object and start chaining your test + functions. + + https://github.com/sailorproject/valua diff --git a/package/lua-valua/lua-valua.hash b/package/lua-valua/lua-valua.hash new file mode 100644 index 000000000..92ea61311 --- /dev/null +++ b/package/lua-valua/lua-valua.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 bff39692fd2ac3590fd814aa1b1ca33e5d5971092955309aa8424b02b88ce1a3 valua-0.3-1.src.rock diff --git a/package/lua-valua/lua-valua.mk b/package/lua-valua/lua-valua.mk new file mode 100644 index 000000000..8cb0bf526 --- /dev/null +++ b/package/lua-valua/lua-valua.mk @@ -0,0 +1,13 @@ +################################################################################ +# +# lua-valua +# +################################################################################ + +LUA_VALUA_VERSION = 0.3-1 +LUA_VALUA_NAME_UPSTREAM = valua +LUA_VALUA_SUBDIR = valua +LUA_VALUA_LICENSE = MIT +LUA_VALUA_LICENSE_FILES = $(LUA_VALUA_SUBDIR)/LICENSE + +$(eval $(luarocks-package)) From patchwork Sun Sep 24 07:59:28 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Francois Perrad X-Patchwork-Id: 817874 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.138; helo=whitealder.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="fvSYqyEg"; dkim-atps=neutral Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3y0KPq1F4nz9s7v for ; Sun, 24 Sep 2017 17:59:59 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 15C9488B4A; Sun, 24 Sep 2017 07:59:57 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HbhXh6YTBc30; Sun, 24 Sep 2017 07:59:54 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by whitealder.osuosl.org (Postfix) with ESMTP id C1E3D88B87; Sun, 24 Sep 2017 07:59:53 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 39D9C1C0263 for ; Sun, 24 Sep 2017 07:59:50 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 324D388B26 for ; Sun, 24 Sep 2017 07:59:50 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8ERp+wvt87lb for ; Sun, 24 Sep 2017 07:59:49 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wm0-f67.google.com (mail-wm0-f67.google.com [74.125.82.67]) by whitealder.osuosl.org (Postfix) with ESMTPS id 1C91E88B10 for ; Sun, 24 Sep 2017 07:59:49 +0000 (UTC) Received: by mail-wm0-f67.google.com with SMTP id e64so4609264wmi.2 for ; Sun, 24 Sep 2017 00:59:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=O78JuE7vo6TF5twTlKKJz0lUJXKdWxETwrmOvaieHko=; b=fvSYqyEgnIdXB1zFgxLqH2dDQbKByHxKEnkUeaq/85TZiAASqwEPCGhQRXeNts8YGg jjjW0AGbp1FyR5jTtYI16Kqn818LIVk6dXVWCQOrwT2JGSocFKsz9+gXsxiHfNNzY5iv UzIL2BrK3rZyOyoZ2FOHFW9TAnWFv1OAa40YFQA3mm/Ro7Q8UiZyL7EQDUH/2OeOPiAT p5z/IgQr90HLVFYnuUzh96nwg9ViU36Wz8X7Lh/aeErYU+4iRFM0GYNUNhxY9ecjxQ6e nkMOlKjbquW4mn9ofMMyfIuCkBsIN4hOYf8Gf2NcqqdUca4WtBFQ6oTWez41NFSME8sZ U74Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=O78JuE7vo6TF5twTlKKJz0lUJXKdWxETwrmOvaieHko=; b=DdvhOtxdof2axcuuSCfq+0/6Fe0yTz4Bv7to4mNgCJEy8IRBNUi9te6VnGEMSnYsg0 sOTnIa0JwAGCqw46Pa5EALXuRTXghsg7ej+mgliD5BysfK54I8lcGjLxxmYw3hTYc+I9 KbJksyHkBmh1V3Ev2PI74hsZxlN6ksZhF8OUjaVM7AXc7JfeND/727CiGWOQfz0XyJml 7RLEad/WruxQ6gguB/ibxzCNpm4OiXdVJ6rg7+KnI3gx3+hk+r90HW38GUzzvpWTCKn5 P/DmuxWSz+tFIHOgD38STxSx/mF49AgZHi1ZPiD71A0lYROXArV0LEKJS8D2iyOMdct/ lMLQ== X-Gm-Message-State: AHPjjUgF9hjT1lbvXtqzYckQBjeX6opfLpyFeG96oBFyPPC5DtHC6WQB 0qhi7SFh+1cyMeZXoluF/hiwSg== X-Google-Smtp-Source: AOwi7QCXz4ipEdKsfFXTwokLRgppukRmSce27DZkDryMsB6LpK1EKXNstSL4H7stNafhktfvtRUXgw== X-Received: by 10.28.92.136 with SMTP id q130mr7186147wmb.35.1506239987495; Sun, 24 Sep 2017 00:59:47 -0700 (PDT) Received: from localhost.localdomain (5.224.204.77.rev.sfr.net. [77.204.224.5]) by smtp.gmail.com with ESMTPSA id z108sm6125477wrc.49.2017.09.24.00.59.46 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 24 Sep 2017 00:59:46 -0700 (PDT) From: Francois Perrad X-Google-Original-From: Francois Perrad To: buildroot@busybox.net Date: Sun, 24 Sep 2017 09:59:28 +0200 Message-Id: <20170924075932.5990-5-francois.perrad@gadz.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20170924075932.5990-1-francois.perrad@gadz.org> References: <20170924075932.5990-1-francois.perrad@gadz.org> Subject: [Buildroot] [PATCH 5/9] lua-sailor: new package X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Signed-off-by: Francois Perrad --- package/Config.in | 1 + package/lua-sailor/Config.in | 14 ++++++++++++++ package/lua-sailor/lua-sailor.hash | 2 ++ package/lua-sailor/lua-sailor.mk | 13 +++++++++++++ 4 files changed, 30 insertions(+) create mode 100644 package/lua-sailor/Config.in create mode 100644 package/lua-sailor/lua-sailor.hash create mode 100644 package/lua-sailor/lua-sailor.mk diff --git a/package/Config.in b/package/Config.in index 827ab489f..f9a9d476f 100644 --- a/package/Config.in +++ b/package/Config.in @@ -595,6 +595,7 @@ menu "Lua libraries/modules" source "package/luaossl/Config.in" source "package/luaposix/Config.in" source "package/lua-resty-http/Config.in" + source "package/lua-sailor/Config.in" source "package/luasec/Config.in" source "package/luasocket/Config.in" source "package/luasql-sqlite3/Config.in" diff --git a/package/lua-sailor/Config.in b/package/lua-sailor/Config.in new file mode 100644 index 000000000..dc5a05f9f --- /dev/null +++ b/package/lua-sailor/Config.in @@ -0,0 +1,14 @@ +config BR2_PACKAGE_LUA_SAILOR + bool "lua-sailor" + # These are runtime dependencies + select BR2_PACKAGE_CGILUA + select BR2_PACKAGE_LBASE64 + select BR2_PACKAGE_LUAFILESYSTEM + select BR2_PACKAGE_LUA_DATAFILE + select BR2_PACKAGE_LUA_VALUA + select BR2_PACKAGE_XAVANTE + select BR2_PACKAGE_WSAPI_XAVANTE + help + Sailor is a web framework written in Lua that follows the MVC design pattern. + + http://sailorproject.org/ diff --git a/package/lua-sailor/lua-sailor.hash b/package/lua-sailor/lua-sailor.hash new file mode 100644 index 000000000..f4c42cccc --- /dev/null +++ b/package/lua-sailor/lua-sailor.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 4f7f43a7cf6c62712a521ebaf5f53aaf230039c7fb06480ae168c3aa036120bf sailor-0.5-4.src.rock diff --git a/package/lua-sailor/lua-sailor.mk b/package/lua-sailor/lua-sailor.mk new file mode 100644 index 000000000..17fbd7c61 --- /dev/null +++ b/package/lua-sailor/lua-sailor.mk @@ -0,0 +1,13 @@ +################################################################################ +# +# lua-sailor +# +################################################################################ + +LUA_SAILOR_VERSION = 0.5-4 +LUA_SAILOR_NAME_UPSTREAM = sailor +LUA_SAILOR_SUBDIR = sailor +LUA_SAILOR_LICENSE = MIT +LUA_SAILOR_LICENSE_FILES = $(LUA_SAILOR_SUBDIR)/LICENSE + +$(eval $(luarocks-package)) From patchwork Sun Sep 24 07:59:29 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Francois Perrad X-Patchwork-Id: 817876 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.136; helo=silver.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="cpkDXAAl"; dkim-atps=neutral Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3y0KQB3ZJCz9t6N for ; Sun, 24 Sep 2017 18:00:18 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 1D4A227DA3; Sun, 24 Sep 2017 08:00:16 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id saOZeERIJLrV; Sun, 24 Sep 2017 08:00:13 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by silver.osuosl.org (Postfix) with ESMTP id 499C52754D; Sun, 24 Sep 2017 08:00:13 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 136861C0263 for ; Sun, 24 Sep 2017 07:59:52 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 0EA8488B27 for ; Sun, 24 Sep 2017 07:59:52 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bvGQLVqzP45I for ; Sun, 24 Sep 2017 07:59:50 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wm0-f49.google.com (mail-wm0-f49.google.com [74.125.82.49]) by whitealder.osuosl.org (Postfix) with ESMTPS id 81AA688B10 for ; Sun, 24 Sep 2017 07:59:50 +0000 (UTC) Received: by mail-wm0-f49.google.com with SMTP id r136so12227258wmf.2 for ; Sun, 24 Sep 2017 00:59:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=TW0cSWy9ulra+WR4BCDQBhnz5PnSGtEjPrh589wcgeU=; b=cpkDXAAlgvDb/zpVD2OuoQSDJ1dlNVPNFhbPuPoLlQ9GzxYzSUg1G9jPix6mo+DOT3 z/EsxuwiDNvaq0wzeQehWfpQLY+OvxWd+rQkAkKAo1Zf6gBQ4VHFLfy9Vn9825P5I2Xl BNAcSRWKdvAloH5IMEv3AiSS9RUXi/O1FdZmCes5zuYbC9TjdFXHYeD7Rpm+Ov0pqa/P 1DFMbmF7nyMsIm1eIyhe25C6b8GEx0xp0IVsG+acEY1X1N6ylM7rmNfXFaGKxQh0jxVM X5lxoReClQt70lKKlCFdkE7c/4j7+GjTanALPYcg1lwIHOYR/iyQRE072qpnTfRGLxzB CwSA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=TW0cSWy9ulra+WR4BCDQBhnz5PnSGtEjPrh589wcgeU=; b=t9PXE1GLfa+mAADPjHnVp+Y14Jm7tVrfrw6eajDhhlMkTvGE+oUIATk+wfcD8im+8w YDWUVqLRSSRQpELELbYd9hGKw/JwsK7VdtRsBEz4YwqvOzlHJiLT2mh7Gj+Qg/QKTxIm 4i7iPG8XjUyQy7dpF+6wytUBYfWuM2lmiuaMWvFyDXhsUNdlUpeJQomx6q/TC0On2Scw L6Cghh/vn2BGnY42hjqePc05CuwUwb/8tQvc93ocX1huZJod7eE2l2i6dVQTD5QN7E/N CczQi72RHrvDbLqrQExrYB4Zs01P4YZuRvxwH08l2/afb1QnljmmBazUIaVmJbwyWQla F9pg== X-Gm-Message-State: AHPjjUhrhISXiTWckRWHyWosHp+r2p25U8g4ip9BKSDrjb/aO7a6aZsJ A61Q60VxaOKU+TMfWWndtc/A2g== X-Google-Smtp-Source: AOwi7QBUTeogHx4nIICGc1bXEu1BqkA1XkPWmZfCl0xCuaZiOKdf8499kQiiCwK3fdXYFQZ00KlGdw== X-Received: by 10.28.135.5 with SMTP id j5mr8278259wmd.21.1506239988810; Sun, 24 Sep 2017 00:59:48 -0700 (PDT) Received: from localhost.localdomain (5.224.204.77.rev.sfr.net. [77.204.224.5]) by smtp.gmail.com with ESMTPSA id z108sm6125477wrc.49.2017.09.24.00.59.47 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 24 Sep 2017 00:59:48 -0700 (PDT) From: Francois Perrad X-Google-Original-From: Francois Perrad To: buildroot@busybox.net Date: Sun, 24 Sep 2017 09:59:29 +0200 Message-Id: <20170924075932.5990-6-francois.perrad@gadz.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20170924075932.5990-1-francois.perrad@gadz.org> References: <20170924075932.5990-1-francois.perrad@gadz.org> Subject: [Buildroot] [PATCH 6/9] lbase64: restore generic-package X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" with a small patch, this allows to support all Lua versions. Signed-off-by: Francois Perrad --- .../lbase64/0001-retro-compatible-with-Lua-5.1.patch | 20 ++++++++++++++++++++ package/lbase64/Config.in | 7 +------ package/lbase64/lbase64.hash | 2 +- package/lbase64/lbase64.mk | 19 +++++++++++++++---- 4 files changed, 37 insertions(+), 11 deletions(-) create mode 100644 package/lbase64/0001-retro-compatible-with-Lua-5.1.patch diff --git a/package/lbase64/0001-retro-compatible-with-Lua-5.1.patch b/package/lbase64/0001-retro-compatible-with-Lua-5.1.patch new file mode 100644 index 000000000..12acf4483 --- /dev/null +++ b/package/lbase64/0001-retro-compatible-with-Lua-5.1.patch @@ -0,0 +1,20 @@ +retro compatible with Lua 5.1 C/API + +Signed-off-by: Francois Perrad + +Index: b/lbase64.c +=================================================================== +--- a/lbase64.c ++++ b/lbase64.c +@@ -111,7 +111,11 @@ + + LUALIB_API int luaopen_base64(lua_State *L) + { ++#if LUA_VERSION_NUM >= 502 + luaL_newlib(L,R); ++#else ++ luaL_register(L,MYNAME,R); ++#endif + lua_pushliteral(L,"version"); /** version */ + lua_pushliteral(L,MYVERSION); + lua_settable(L,-3); diff --git a/package/lbase64/Config.in b/package/lbase64/Config.in index 5ef91bf30..34ef943aa 100644 --- a/package/lbase64/Config.in +++ b/package/lbase64/Config.in @@ -1,12 +1,7 @@ config BR2_PACKAGE_LBASE64 bool "lbase64" depends on BR2_PACKAGE_HAS_LUAINTERPRETER - depends on BR2_PACKAGE_LUA_5_1 || BR2_PACKAGE_LUAJIT help A base64 library for Lua - http://luaforge.net/projects/lbase64/ - -comment "lbase64 needs a Lua 5.1 interpreter" - depends on !BR2_PACKAGE_LUA_5_1 - depends on !BR2_PACKAGE_LUAJIT + http://webserver2.tecgraf.puc-rio.br/~lhf/ftp/lua/#lbase64 diff --git a/package/lbase64/lbase64.hash b/package/lbase64/lbase64.hash index 080609037..d835d40b2 100644 --- a/package/lbase64/lbase64.hash +++ b/package/lbase64/lbase64.hash @@ -1,2 +1,2 @@ # Locally calculated -sha256 7326658d48a70382b496eb88220b0c398c19ed712e39863939330fec0533362a lbase64-20120820-1.src.rock +sha256 b83dbc87330a322e5222cd891a6e258b533f5b6c46e8f3c18fc0265e4c991aaa lbase64.tar.gz diff --git a/package/lbase64/lbase64.mk b/package/lbase64/lbase64.mk index 80e880079..fd78a6ccd 100644 --- a/package/lbase64/lbase64.mk +++ b/package/lbase64/lbase64.mk @@ -4,9 +4,20 @@ # ################################################################################ -LBASE64_VERSION = 20120820-1 -LBASE64_SUBDIR = base64 +LBASE64_VERSION = 20120820 +LBASE64_SITE = http://webserver2.tecgraf.puc-rio.br/~lhf/ftp/lua/5.3 +LBASE64_SOURCE = lbase64.tar.gz LBASE64_LICENSE = Public domain -LBASE64_LICENSE_FILES = $(LBASE64_SUBDIR)/README +LBASE64_LICENSE_FILES = README +LBASE64_DEPENDENCIES = luainterpreter -$(eval $(luarocks-package)) +define LBASE64_BUILD_CMDS + $(MAKE1) $(TARGET_CONFIGURE_OPTS) -C $(@D) so +endef + +define LBASE64_INSTALL_TARGET_CMDS + $(INSTALL) -D -m 0755 $(@D)/base64.so \ + $(TARGET_DIR)/usr/lib/lua/$(LUAINTERPRETER_ABIVER)/base64.so +endef + +$(eval $(generic-package)) From patchwork Sun Sep 24 07:59:30 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Francois Perrad X-Patchwork-Id: 817875 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.133; helo=hemlock.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="rVoq7ZCC"; dkim-atps=neutral Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3y0KQ82DZHz9t16 for ; Sun, 24 Sep 2017 18:00:16 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id C950388DDF; Sun, 24 Sep 2017 08:00:10 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FUdHC5s6dlgx; Sun, 24 Sep 2017 08:00:08 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by hemlock.osuosl.org (Postfix) with ESMTP id DAC21887DE; Sun, 24 Sep 2017 08:00:07 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 573221CEC14 for ; Sun, 24 Sep 2017 07:59:52 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 5215988B10 for ; Sun, 24 Sep 2017 07:59:52 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y4A1qrdS-umW for ; Sun, 24 Sep 2017 07:59:52 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wm0-f68.google.com (mail-wm0-f68.google.com [74.125.82.68]) by whitealder.osuosl.org (Postfix) with ESMTPS id B33F388B26 for ; Sun, 24 Sep 2017 07:59:51 +0000 (UTC) Received: by mail-wm0-f68.google.com with SMTP id e64so4609297wmi.2 for ; Sun, 24 Sep 2017 00:59:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=ZEH9Ic1GGbH5QpXqAL3HzUjNKTKu1yIa1uS3gmHATCo=; b=rVoq7ZCCTU0iAKrMzJwaYMm2KqR2d+YnY4zRTtAO0QvJx01AOxAt9r6dgZuJjo7fQ+ hN84ROUJsR7zwEypbCOY/BzG5g7dl3rWSHBSsoy4VMB2rtM+XnOAQ6DpYa+/T5hy2IIN +nPl04fy1CIoanbPJNaHB3CINiTSsF+AlZGo4vS61dLUug8xGtC9jefGkLLm9RrH539H 7EMF2kNAgh9c3AFfbJ3lnhNjsHs0KyROcZbD49+IGydCZTa7UzshRzYovZzeVU6zTtej ZqJm/0J4hT5Foqq0TLaAChl7hxtQnuL4ciVB4ZTWsYJMGQThuYujw/BpMGwnQatPmlpF YACg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=ZEH9Ic1GGbH5QpXqAL3HzUjNKTKu1yIa1uS3gmHATCo=; b=gqEGvATxNBWogQId1j/mzJQfZJtbBVCRLaIJzq3Kcz7f37o4AICXYmIqnkKLXp7F1b S8UGuf5yhLemuZ2jYq4e4HIgbIAfFyd6coDUnRoaCRc8M5psXjcSrVCYNm2zPg1gaOEs awrqOZWlo/fT/qx2IDLL4UndqGS9o1PHtPmhMxk9WNstY/diLqRXqqFew3t9GF/qkwQG m8TyQtcWHXF/tmqv/lVkb9QKWWhpLYe0O4px6l6ltgYLMXiZnmJKo6dGEUAODn4Bu7pN OiPhL/QWKtXyoMFQ4G9dwHONGsUbgUzzT1l82Wven3xAG47hv8uesFQwgzaxBiu1El07 xGKg== X-Gm-Message-State: AHPjjUiyBjryDZ90cb00TaLtn70TVDz/TRPJP7uJ4bYKy0mCzPqagc+p q9hsFz1mXxcNiZCPxRSt88walw== X-Google-Smtp-Source: AOwi7QB3j+LT210xrFu/HWc3YPeQfXuyaUSPJKCUpJJYBIkRqRkrexTqe1ye1Owca8SCcStXAgOhkQ== X-Received: by 10.28.169.140 with SMTP id s134mr7506976wme.36.1506239990092; Sun, 24 Sep 2017 00:59:50 -0700 (PDT) Received: from localhost.localdomain (5.224.204.77.rev.sfr.net. [77.204.224.5]) by smtp.gmail.com with ESMTPSA id z108sm6125477wrc.49.2017.09.24.00.59.48 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 24 Sep 2017 00:59:49 -0700 (PDT) From: Francois Perrad X-Google-Original-From: Francois Perrad To: buildroot@busybox.net Date: Sun, 24 Sep 2017 09:59:30 +0200 Message-Id: <20170924075932.5990-7-francois.perrad@gadz.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20170924075932.5990-1-francois.perrad@gadz.org> References: <20170924075932.5990-1-francois.perrad@gadz.org> Subject: [Buildroot] [PATCH 7/9] orbit: mark as only with Lua 5.1 X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Signed-off-by: Francois Perrad --- package/orbit/Config.in | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/package/orbit/Config.in b/package/orbit/Config.in index 2953499e7..c35c475e8 100644 --- a/package/orbit/Config.in +++ b/package/orbit/Config.in @@ -1,5 +1,6 @@ config BR2_PACKAGE_ORBIT bool "orbit" + depends on BR2_PACKAGE_LUA_5_1 || BR2_PACKAGE_LUAJIT # These are runtime dependencies select BR2_PACKAGE_LPEG select BR2_PACKAGE_LUAFILESYSTEM @@ -9,3 +10,7 @@ config BR2_PACKAGE_ORBIT Ruby frameworks such as Camping http://keplerproject.github.com/orbit + +comment "orbit needs a Lua 5.1 interpreter" + depends on !BR2_PACKAGE_LUA_5_1 + depends on !BR2_PACKAGE_LUAJIT From patchwork Sun Sep 24 07:59:31 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Francois Perrad X-Patchwork-Id: 817877 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.138; helo=whitealder.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="pEg7zKwY"; dkim-atps=neutral Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3y0KQB2mW2z9t16 for ; Sun, 24 Sep 2017 18:00:18 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 8E93E88AC3; Sun, 24 Sep 2017 08:00:16 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9gBTk2OqHfzq; Sun, 24 Sep 2017 08:00:15 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by whitealder.osuosl.org (Postfix) with ESMTP id B64EB88B51; Sun, 24 Sep 2017 08:00:15 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 9EBE01C0263 for ; Sun, 24 Sep 2017 07:59:54 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 8508088AC0 for ; Sun, 24 Sep 2017 07:59:54 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id txKFu7Fs8p2M for ; Sun, 24 Sep 2017 07:59:53 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wr0-f176.google.com (mail-wr0-f176.google.com [209.85.128.176]) by whitealder.osuosl.org (Postfix) with ESMTPS id 09FEB88B56 for ; Sun, 24 Sep 2017 07:59:53 +0000 (UTC) Received: by mail-wr0-f176.google.com with SMTP id k20so3311519wre.4 for ; Sun, 24 Sep 2017 00:59:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=XOkXLCFALRBATPvpp8sEMlGp9PAMq+nDl1s+N4H159s=; b=pEg7zKwYMAyAoysMAwfpl/skbKds7A4THN0T+SyPV7F3/QieSWTxFjOYmtej+rWjEO d3Ru5JNQ/+Loo78NrWdrJ2Rvx0uUtS/rYMxyxM+p162bBaRxvF5GiUBDyvj2at4j5Mtx SZM6PaJenOVCukkFYygW97T0wVqSCAN3D72HnXJ6s7EzXfhSOiKdJcWs17SxzLspLlil kRheGS2dVfRM77HaNhKQgIWohTdYw4r52YIUcO9cWxU6DDEiZdzkrZjSIo1K7xHqokVP k03on9fD61H+UDl/b3Ur1CVCsXw3O4PCOODEyitdKrjjZIVe3xGve7ap7e0UfeAUEa4X gJQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=XOkXLCFALRBATPvpp8sEMlGp9PAMq+nDl1s+N4H159s=; b=Blu6JvCznvpoda2cntIIz3jyWpUY3EoXe1boR8Kzd99PHTKGpNTBCwyDmTlRZmqftd RAjWjChEw+1t/ccyQu0vMqU4f0ZRMMxHkfXbWGzNLwx3P/dWmYd3iPUebZa50O5bf9Ah 2rJjnWzM9aR/SLY5pl2vvxYkxy5R4lLumBkYs7xbS/VpH+xi+i7bU+u+JUbOvKSnasqA NW+5sFBxvqQ9J4ZjeJQfHy5WHPFpJu0NtzVRzcTkVQ77iy8xQuXXtnqa7TVyDEFpuyN/ W3wlnMR0CuDF2EqYpL7//row4jmHAfPSTwBPhrif5oIe7SxU5uOHc0zuGS91WIFOp81W clBA== X-Gm-Message-State: AHPjjUiSfPdyVa0ghNt9jq1jDHTRgKtKJjmMSU/qMCmZeEBs3HIdvwRw grXGLzdTJQpVaObAdsiX6Ph0Uw== X-Google-Smtp-Source: AOwi7QCtcZN7ruM/zd9EJ0Bt50TGSaaIE8Lf0TfBWndnfW+XVSWwRN35V+TB0AbcoENqh89F5aNk2g== X-Received: by 10.223.134.93 with SMTP id 29mr3536552wrw.60.1506239991339; Sun, 24 Sep 2017 00:59:51 -0700 (PDT) Received: from localhost.localdomain (5.224.204.77.rev.sfr.net. [77.204.224.5]) by smtp.gmail.com with ESMTPSA id z108sm6125477wrc.49.2017.09.24.00.59.50 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 24 Sep 2017 00:59:50 -0700 (PDT) From: Francois Perrad X-Google-Original-From: Francois Perrad To: buildroot@busybox.net Date: Sun, 24 Sep 2017 09:59:31 +0200 Message-Id: <20170924075932.5990-8-francois.perrad@gadz.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20170924075932.5990-1-francois.perrad@gadz.org> References: <20170924075932.5990-1-francois.perrad@gadz.org> Subject: [Buildroot] [PATCH 8/9] wsapi: fix Lua 5.3 compatibility X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Signed-off-by: Francois Perrad --- package/wsapi/0001-lua-5.3-compatibility.patch | 31 ++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 package/wsapi/0001-lua-5.3-compatibility.patch diff --git a/package/wsapi/0001-lua-5.3-compatibility.patch b/package/wsapi/0001-lua-5.3-compatibility.patch new file mode 100644 index 000000000..31b532736 --- /dev/null +++ b/package/wsapi/0001-lua-5.3-compatibility.patch @@ -0,0 +1,31 @@ +Lua 5.3 compatibility + +Fetch from: https://github.com/keplerproject/wsapi/commit/2d824d2fce31b6a9cc60b2c3f215fbbf1d99c611 + +Signed-off-by: Francois Perrad + +Index: b/wsapi-1.6.1/src/wsapi/ringer.lua +=================================================================== +--- a/wsapi-1.6.1/src/wsapi/ringer.lua ++++ b/wsapi-1.6.1/src/wsapi/ringer.lua +@@ -5,6 +5,7 @@ + local _M = {} + + local init = [==[ ++ local loadstring = loadstring or load + local app_name, bootstrap_code, is_file = ... + if bootstrap_code then + local bootstrap, err +Index: b/wsapi-1.6.1/src/wsapi/util.lua +=================================================================== +--- a/wsapi-1.6.1/src/wsapi/util.lua ++++ b/wsapi-1.6.1/src/wsapi/util.lua +@@ -174,7 +174,7 @@ + end + + function _M.loadfile(filename, env) +- if _VERSION == "Lua 5.2" then ++ if _VERSION ~= "Lua 5.1" then + return loadfile(filename, "bt", env) + else + local f, err = loadfile(filename) From patchwork Sun Sep 24 07:59:32 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Francois Perrad X-Patchwork-Id: 817878 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.138; helo=whitealder.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="ewsDT3m/"; dkim-atps=neutral Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3y0KQK0ZyPz9t16 for ; Sun, 24 Sep 2017 18:00:24 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id C87A188B95; Sun, 24 Sep 2017 08:00:22 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id geluvH17iG3J; Sun, 24 Sep 2017 08:00:20 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by whitealder.osuosl.org (Postfix) with ESMTP id 3BC9E88B27; Sun, 24 Sep 2017 08:00:20 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 657C61C0263 for ; Sun, 24 Sep 2017 07:59:56 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 553EF88AC3 for ; Sun, 24 Sep 2017 07:59:56 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SILK79rv5W0s for ; Sun, 24 Sep 2017 07:59:54 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wr0-f180.google.com (mail-wr0-f180.google.com [209.85.128.180]) by whitealder.osuosl.org (Postfix) with ESMTPS id 2D13488B4A for ; Sun, 24 Sep 2017 07:59:54 +0000 (UTC) Received: by mail-wr0-f180.google.com with SMTP id g29so3297342wrg.11 for ; Sun, 24 Sep 2017 00:59:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=16I4TsFPlb5NPn03eSWljFKkm7qCY3TP+agCc2ikkTc=; b=ewsDT3m/KiSxrJeHNFDXPZyBfL2lY04YfLqNBNO4E+pCOOkXocTOtX5NsyNynHH4Xn jCSwzrNCiiPV5ReV8A6Yjna86Ynxne16hB0qjdseb+/74Du1lwWemTAByI5yiFo9NjuC 1Lm/RFxQBgiqxS/ki2xiBNQYhqIR3/qFKyQvujB32GoNFq6WEHZTSs6mx+idnt0mFEM9 FAZQPXixtR5IvqANuBjS2dVmbUb/ZB5KCxG1HwQfO6c3AlddeOtwwGaN8r+mBo0wAqbq /5tU+QsabT8w5DTb7GtzmXauTtHl/owXpNZSCioyFgNPGy4kdxfVv4rL4tHyfrJnoqK5 bBiA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=16I4TsFPlb5NPn03eSWljFKkm7qCY3TP+agCc2ikkTc=; b=hYauuLlEjXjhb7ZpBFWOBV8mHBWwqMV6nQOUPG389IBJjVpHKVhuFbqPfS3uvmnh+R j5RR+ytGrnmWaMno6vDxKzH4gkaLdP+D6dFfuLPWDhMtbdbMRyVIuiPhTpvvN+EZvQrF 9WSokR3OStwomfYBcl+B00f7ewi//o0+OfzXGTsOukOTznVG/k+HX9PMqrLW3yXhIlPV LlZBf0V1JBNosxnReG3Fg3uQgs6Mx4f3yKwS0aoAfqF672SAJ9ji8MHmW63cDv1Sx6Ov 3waUFwQKIOyTPe1v+u7FVsFr4CerfOt1Evlzx1vbhKz/L3HbKGpS/d/VX425HjjGBxct Kqiw== X-Gm-Message-State: AHPjjUghMjIDmjQp46b/IFYZChiaknCGAHIuXke0CM9GZZKyvWGe4t4K vJUutZ3z21eF77rs9gudgJQ3gw== X-Google-Smtp-Source: AOwi7QDu4KyRUroIKY7P80BoIdigSVoE5ymJDh1tOzUc8upwEFyt9o3xEezI7ILh9YLI9lvyGt+4GA== X-Received: by 10.223.172.228 with SMTP id o91mr2909350wrc.259.1506239992510; Sun, 24 Sep 2017 00:59:52 -0700 (PDT) Received: from localhost.localdomain (5.224.204.77.rev.sfr.net. [77.204.224.5]) by smtp.gmail.com with ESMTPSA id z108sm6125477wrc.49.2017.09.24.00.59.51 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 24 Sep 2017 00:59:51 -0700 (PDT) From: Francois Perrad X-Google-Original-From: Francois Perrad To: buildroot@busybox.net Date: Sun, 24 Sep 2017 09:59:32 +0200 Message-Id: <20170924075932.5990-9-francois.perrad@gadz.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20170924075932.5990-1-francois.perrad@gadz.org> References: <20170924075932.5990-1-francois.perrad@gadz.org> Subject: [Buildroot] [PATCH 9/9] lua-markdown: new package X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Signed-off-by: Francois Perrad --- package/Config.in | 1 + package/lua-markdown/Config.in | 7 +++++++ package/lua-markdown/lua-mardown.hash | 2 ++ package/lua-markdown/lua-mardown.mk | 13 +++++++++++++ 4 files changed, 23 insertions(+) create mode 100644 package/lua-markdown/Config.in create mode 100644 package/lua-markdown/lua-mardown.hash create mode 100644 package/lua-markdown/lua-mardown.mk diff --git a/package/Config.in b/package/Config.in index f9a9d476f..c8392eb69 100644 --- a/package/Config.in +++ b/package/Config.in @@ -579,6 +579,7 @@ menu "Lua libraries/modules" source "package/lua-ev/Config.in" source "package/lua-flu/Config.in" source "package/lua-iconv/Config.in" + source "package/lua-markdown/Config.in" source "package/lua-messagepack/Config.in" source "package/lua-msgpack-native/Config.in" source "package/lua-periphery/Config.in" diff --git a/package/lua-markdown/Config.in b/package/lua-markdown/Config.in new file mode 100644 index 000000000..c53dc4606 --- /dev/null +++ b/package/lua-markdown/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_LUA_MARKDOWN + bool "lua-markdown" + help + A pure-lua implementation of the Markdown text-to-html + markup system. + + https://github.com/mpeterv/markdown diff --git a/package/lua-markdown/lua-mardown.hash b/package/lua-markdown/lua-mardown.hash new file mode 100644 index 000000000..9bfbf6007 --- /dev/null +++ b/package/lua-markdown/lua-mardown.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 bed84231bb48322f8e614b4392181c52c36bc71340f9273e0c3bd72dc922bc07 markdown-0.33-1.src.rock diff --git a/package/lua-markdown/lua-mardown.mk b/package/lua-markdown/lua-mardown.mk new file mode 100644 index 000000000..a98f3125a --- /dev/null +++ b/package/lua-markdown/lua-mardown.mk @@ -0,0 +1,13 @@ +################################################################################ +# +# lua-markdown +# +################################################################################ + +LUA_MARKDOWN_VERSION = 0.33-1 +LUA_MARKDOWN_NAME_UPSTREAM = markdown +LUA_MARKDOWN_SUBDIR = markdown +LUA_MARKDOWN_LICENSE = MIT +LUA_MARKDOWN_LICENSE_FILES = $(LUA_MARKDOWN_SUBDIR)/LICENSE + +$(eval $(luarocks-package))