From patchwork Wed Mar 17 18:02:04 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: =?utf-8?q?Vin=C3=ADcius_dos_Santos_Oliveira?= X-Patchwork-Id: 27900 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id B80C127BC56; Wed, 17 Mar 2021 18:07:07 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id ED22B27BC55 for ; Wed, 17 Mar 2021 18:07:06 +0000 (GMT) Received: from localhost ([::1]:46720 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lMaZV-0005Uv-Uz for patchwork@mira.cbaines.net; Wed, 17 Mar 2021 14:07:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58082) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lMaVa-0002O1-KO for guix-patches@gnu.org; Wed, 17 Mar 2021 14:03:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:60640) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lMaVa-0005oY-DV for guix-patches@gnu.org; Wed, 17 Mar 2021 14:03:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lMaVa-0005kQ-9z for guix-patches@gnu.org; Wed, 17 Mar 2021 14:03:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47216] Update emilua to 0.3.0 Resent-From: =?utf-8?b?Vmluw61jaXVz?= dos Santos Oliveira Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 17 Mar 2021 18:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 47216 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 47216@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.161600415722058 (code B ref -1); Wed, 17 Mar 2021 18:03:02 +0000 Received: (at submit) by debbugs.gnu.org; 17 Mar 2021 18:02:37 +0000 Received: from localhost ([127.0.0.1]:43953 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lMaVA-0005ji-Tq for submit@debbugs.gnu.org; Wed, 17 Mar 2021 14:02:37 -0400 Received: from lists.gnu.org ([209.51.188.17]:40318) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lMaV6-0005jY-2p for submit@debbugs.gnu.org; Wed, 17 Mar 2021 14:02:35 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57908) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lMaV4-0001yY-8W for guix-patches@gnu.org; Wed, 17 Mar 2021 14:02:31 -0400 Received: from mail-io1-xd2f.google.com ([2607:f8b0:4864:20::d2f]:44052) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lMaV0-0005ce-6e for guix-patches@gnu.org; Wed, 17 Mar 2021 14:02:30 -0400 Received: by mail-io1-xd2f.google.com with SMTP id 81so111173iou.11 for ; Wed, 17 Mar 2021 11:02:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=ghGRpLgRnAwThRgYCxJhSJmefy/SvRtxBTuJH0XGX7M=; b=hmgZcqTOC5nadziWRdt7Qz5giHll7h0uWjjfzhnyP7EHfOMjrnLukRWy8vOX7xC6xy JWwpPoX3ee9tVvnd2w182RJA0soNDaPVrgddFJe5Ho7QQWewGhy7FGEDDu4FRtmSe7aN aHEojQ5d3BlungqW8eMFzdwRKjIaFoC6M5Q+To+qu7zFYqMArTKB8C8vvR7wI9P/eR8w ssAuxxVtoHBwl7ZfDLnUR0mWKvTIT/1EvwE396NfsuUB1DxZG1qC+Q7zk4W7sSU+R8MN 2hPizGoRjCguBm/CGdAzJALRxm3WjlUaE5xCCruaZd79yX0HEn3CbRqvqRPBVjLfTTsA V0qg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=ghGRpLgRnAwThRgYCxJhSJmefy/SvRtxBTuJH0XGX7M=; b=RMySRuM1ieE06G8wlkq78ovDYul79MEnlVb2X/LDHLnq3VVCqNntwrxqddsqTIgI2x Uv/PdLEi9XXnv6omtAYy0EMUfN+h0QZIemxDgWB0z9vMm64R1b3Fu7ET2lCFkFCZOhcG /wL6TiTXRUqLrh1YcnGTHFwGXM+HCs8YF+a5G926vJLJxexaxwcbNkt2IJ54jz91n6oC njw9wkglWrLfV6nVlih84Uo2N7bmq0vLVZOjqJcM8RQpHj60nWAHzWolgT6VgK6jBBVt x3HC2bFkayHfGQXosM+NM5ySx2jrI5OjOAiI7MrFBGtdDi4ycIy2BLkmPdBXwv+xgqkl 3kjQ== X-Gm-Message-State: AOAM533xYJxRdVpn/Vdbbg9e6gBqMBIxeRswACjFFM9LQUF/2zTT4DW9 tH+e9bfl1IoP5k26VyQMrJZYyXVepIh/XmFPRpZRspJZ X-Google-Smtp-Source: ABdhPJwmlWzhNVQkmspFS3tJ/aYOPCI0iz17yVfMhJl3UGdlg0+swwOt+Bh5ktYw0D+i3KabO84DIrXcVMzMWdppNsQ= X-Received: by 2002:a02:c6ae:: with SMTP id o14mr3844506jan.33.1616004142426; Wed, 17 Mar 2021 11:02:22 -0700 (PDT) MIME-Version: 1.0 From: =?utf-8?b?Vmluw61jaXVz?= dos Santos Oliveira Date: Wed, 17 Mar 2021 15:02:04 -0300 Message-ID: Received-SPF: pass client-ip=2607:f8b0:4864:20::d2f; envelope-from=vini.ipsmaker@gmail.com; helo=mail-io1-xd2f.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches Patch attached. From 370fe9aacee55705593d11e7c14a02b3435903cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vin=C3=ADcius=20dos=20Santos=20Oliveira?= Date: Wed, 17 Mar 2021 14:25:50 -0300 Subject: [PATCH] gnu: emilua: Update to 0.3.0. * gnu/packages/lua.scm (emilua): Update to 0.3.0. --- gnu/packages/lua.scm | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/gnu/packages/lua.scm b/gnu/packages/lua.scm index 16996572d7..13f63bdbb9 100644 --- a/gnu/packages/lua.scm +++ b/gnu/packages/lua.scm @@ -1108,14 +1108,14 @@ shell command executions.") (define-public emilua (package (name "emilua") - (version "0.2.1") + (version "0.3.0") (source (origin (method git-fetch) (uri (git-reference (url "https://gitlab.com/emilua/emilua.git") (commit (string-append "v" version)) - ;; Current version requires bundled CLI11 and fmt, but at some - ;; future release the ones found in the system could be used + ;; Current version requires bundled CLI11, but at some future + ;; release the one found in the system could be used ;; instead. Current version also requires Trial.Protocol and ;; the HTTP lib developed as part of GSoC 2014 for Boost, but ;; these are dependencies unlikely to be "unbundled" in future @@ -1124,15 +1124,17 @@ shell command executions.") (file-name (git-file-name name version)) (sha256 (base32 - "1d6k5v6x85fbvz2ijq1imnfdwvqmsav4xp021a5v3ah4mgy7yann")))) + "124fj73722c03znwdyqp1i0jygwv3s11f6s1j9rzym513qrf7fnd")))) (build-system meson-build-system) (arguments `(#:meson ,meson-0.55 ;; Tests are disabled for now due to an issue that affecs guix: ;; - #:configure-flags '("-Denable_http=false" "-Denable_tests=false"))) + #:configure-flags + '("-Denable_http=true" "-Denable_tests=false" "-Dversion_suffix=-guix1"))) (native-inputs - `(("gcc" ,gcc-10) ; gcc-7 is too old for our C++17 needs + `(("asciidoctor" ,ruby-asciidoctor) + ("gcc" ,gcc-10) ; gcc-7 is too old for our C++17 needs ("luajit-lua52-openresty" ,luajit-lua52-openresty) ("pkg-config" ,pkg-config) ("re2c" ,re2c) @@ -1140,6 +1142,7 @@ shell command executions.") (inputs `(("boost" ,boost) ("boost-static" ,boost-static) + ("fmt" ,fmt) ;; LuaJIT has a 2GiB addressing limit[1] that has been fixed on OpenResty ;; fork. Emilua is severely affected by this limit, so the upstream package ;; is avoided. Emilua also depends on the -DLUAJIT_ENABLE_LUA52COMPAT @@ -1151,6 +1154,10 @@ shell command executions.") ("luajit-lua52-openresty" ,luajit-lua52-openresty) ("ncurses" ,ncurses) ("openssl" ,openssl))) + (native-search-paths + (list (search-path-specification + (variable "EMILUA_PATH") + (files '("lib/emilua-0.3"))))) (home-page "https://gitlab.com/emilua/emilua") (synopsis "Lua execution engine") (description -- 2.30.2