From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id 0IdsInxgn2OqSQEAbAwnHQ (envelope-from ) for ; Sun, 18 Dec 2022 19:48:28 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id IN+EIXxgn2M0RQAAG6o9tA (envelope-from ) for ; Sun, 18 Dec 2022 19:48:28 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 3853059D9 for ; Sun, 18 Dec 2022 19:48:28 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p6yhg-0001c7-DK; Sun, 18 Dec 2022 13:48:04 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p6yhe-0001bY-71 for guix-patches@gnu.org; Sun, 18 Dec 2022 13:48:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1p6yhd-0002B5-SZ for guix-patches@gnu.org; Sun, 18 Dec 2022 13:48:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1p6yhd-0003GD-PK for guix-patches@gnu.org; Sun, 18 Dec 2022 13:48:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#60180] [PATCH 1/3] gnu: ola: Update to 0.10.8. Resent-From: Simon South Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 18 Dec 2022 18:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60180 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 60180@debbugs.gnu.org Received: via spool by 60180-submit@debbugs.gnu.org id=B60180.167138922512348 (code B ref 60180); Sun, 18 Dec 2022 18:48:01 +0000 Received: (at 60180) by debbugs.gnu.org; 18 Dec 2022 18:47:05 +0000 Received: from localhost ([127.0.0.1]:35342 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p6ygi-0003D1-Hv for submit@debbugs.gnu.org; Sun, 18 Dec 2022 13:47:05 -0500 Received: from mailout.easymail.ca ([64.68.200.34]:56252) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p6ygh-0003C3-BZ for 60180@debbugs.gnu.org; Sun, 18 Dec 2022 13:47:04 -0500 Received: from localhost (localhost [127.0.0.1]) by mailout.easymail.ca (Postfix) with ESMTP id 02205673B2 for <60180@debbugs.gnu.org>; Sun, 18 Dec 2022 18:46:58 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at emo09-pco.easydns.vpn Received: from mailout.easymail.ca ([127.0.0.1]) by localhost (emo09-pco.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XBytx8iwOt1R for <60180@debbugs.gnu.org>; Sun, 18 Dec 2022 18:46:57 +0000 (UTC) Received: from localhost.localdomain (23-233-96-72.cpe.pppoe.ca [23.233.96.72]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mailout.easymail.ca (Postfix) with ESMTPSA id A73FA66FD5 for <60180@debbugs.gnu.org>; Sun, 18 Dec 2022 18:46:57 +0000 (UTC) From: Simon South Date: Sun, 18 Dec 2022 13:46:54 -0500 Message-Id: <20221218184656.24432-1-simon@simonsouth.net> X-Mailer: git-send-email 2.38.0 In-Reply-To: <20221218184000.25671-1-simon@simonsouth.net> References: <20221218184000.25671-1-simon@simonsouth.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1671389308; a=rsa-sha256; cv=none; b=j+rUnz/cfLmg7KYohDUXTMiYfmu3EN2yJ7GY4CRW974TB9OaK2vCUyR6UL5qSfgVH8wPCI X8vjZd03jlM0tpiMMhjUVoUWORTvbmeh0QSRPnVBXLKTXIL5qziss6V0lABnrChk46hzxF sTPUJWwM3R5rHo/+fQWGaGApPultJAUB1MB93qugCq1obzTAxDAa3X9w5QkNPesC2Wrhnz yZ2ZGPCnBobZXXXRbXrMafN/QvWPyY7zigOXccBjX9lR0na3Q7UzU7OSGaRiDdgpi4fOlP VeqU/+UwaZoCu+jdkdqOxIFVIwakPAh2WtYxdQXopQLhtXZUWtC+s5abWFxC5A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1671389308; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=vwRcUwTbER8ks1LkVyUF6arV8zUS/AsNA/16NWzLigY=; b=Nx/xUJ4bZNRgDTIqw3WOhiOjadbhkkujN0S6FwQ8jSaL+4h21R0ZUX/GsFiEYPboPNRm7H etTehdBKFxX8He8si5tZ3GLsd9YK/1g1NvqbRu2a4uoJBjYRpSyQ9Y8O8rOZnhDMeP/Kjm K3/FsE0lnFkXlKseS0gkETfoW7n5POeBhXuN9UVhgwTyQDOzypM5FXUAfawFOXQ8Q/ypKm oQXrdFkv+MEkEE5ljUqbVVggPs0Q3ieN4ogcLmGrbwqh8bxGwNJiCYY1Immxd8EdfBWLtR 6IVIhS+C6a0qONWqqnKo63656R3YYL/bWzfaYspR7EXpROCwenDdexH3hdwLqw== Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Scanner: scn1.migadu.com X-Migadu-Spam-Score: -0.18 X-Spam-Score: -0.18 X-Migadu-Queue-Id: 3853059D9 X-TUID: clX7N/T6eqPw * gnu/packages/lighting.scm (ola): Update to 0.10.8. --- gnu/packages/lighting.scm | 82 +++++++++++++++++++-------------------- 1 file changed, 39 insertions(+), 43 deletions(-) diff --git a/gnu/packages/lighting.scm b/gnu/packages/lighting.scm index 5850da84d8..5af49eea86 100644 --- a/gnu/packages/lighting.scm +++ b/gnu/packages/lighting.scm @@ -36,52 +36,48 @@ (define-module (gnu packages lighting) #:use-module (gnu packages protobuf)) (define-public ola - ;; Use a commit that allows building with libmicrohttpd 0.9.71. - ;; https://github.com/OpenLightingProject/ola/pull/1651 - (let ((commit "5d882936436240b312b3836afd199587beaca840") - (revision "0")) - (package - (name "ola") - (version (git-version "0.10.7" revision commit)) - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/OpenLightingProject/ola") - (commit commit))) - (sha256 - (base32 "1bhl3gvmvmnyrygfj13cibf2xirm285m8abjkaxq22hrqbsvab2m")) - (file-name (git-file-name name version)))) - (build-system gnu-build-system) - (native-inputs - (list bison - cppunit - flex - pkg-config - ;; For git repository bootstrapping. - autoconf - automake - libtool)) - (inputs - `(("libftdi" ,libftdi) - ("libmicrohttpd" ,libmicrohttpd) - ("libusb" ,libusb) - ("libuuid" ,util-linux "lib") - ("zlib" ,zlib))) - (propagated-inputs - (list protobuf)) ; for pkg-config --libs libola - (arguments - `( ;; G++ >= 4.8 macro expansion tracking requires lots of memory, causing - ;; build to fail on low memory systems. We disable that with the - ;; following configure flags. - #:configure-flags (list "CXXFLAGS=-ftrack-macro-expansion=0"))) - (synopsis "Framework for controlling entertainment lighting equipment") - (description "The Open Lighting Architecture is a framework for lighting + (package + (name "ola") + (version "0.10.8") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/OpenLightingProject/ola") + (commit version))) + (sha256 + (base32 "17dwmjdw87hv314gv5b1rmh5jglz8a0rzw7wj26xn74xw2jvxa6l")) + (file-name (git-file-name name version)))) + (build-system gnu-build-system) + (native-inputs + (list bison + cppunit + flex + pkg-config + ;; For git repository bootstrapping. + autoconf + automake + libtool)) + (inputs + `(("libftdi" ,libftdi) + ("libmicrohttpd" ,libmicrohttpd) + ("libusb" ,libusb) + ("libuuid" ,util-linux "lib") + ("zlib" ,zlib))) + (propagated-inputs + (list protobuf)) ; for pkg-config --libs libola + (arguments + `( ;; G++ >= 4.8 macro expansion tracking requires lots of memory, causing + ;; build to fail on low memory systems. We disable that with the + ;; following configure flags. + #:configure-flags (list "CXXFLAGS=-ftrack-macro-expansion=0"))) + (synopsis "Framework for controlling entertainment lighting equipment") + (description "The Open Lighting Architecture is a framework for lighting control information. It supports a range of protocols and over a dozen USB devices. It can run as a standalone service, which is useful for converting signals between protocols, or alternatively using the OLA API, it can be used as the backend for lighting control software. OLA runs on many different platforms including ARM, which makes it a perfect fit for low cost Ethernet to DMX gateways.") - (home-page "https://www.openlighting.org/ola") - (license license:lgpl2.1+)))) + (home-page "https://www.openlighting.org/ola") + (license license:lgpl2.1+))) -- 2.38.1