From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id OPcxNSrkcGFY0AAAgWs5BA (envelope-from ) for ; Thu, 21 Oct 2021 05:53:14 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id 0DbhMCrkcGFBLAAAB5/wlQ (envelope-from ) for ; Thu, 21 Oct 2021 03:53:14 +0000 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 DD1FB9E17 for ; Thu, 21 Oct 2021 05:53:13 +0200 (CEST) Received: from localhost ([::1]:34560 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mdP8j-0007VF-2z for larch@yhetil.org; Wed, 20 Oct 2021 23:53:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38070) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mdP8Y-0007QU-Tt for guix-patches@gnu.org; Wed, 20 Oct 2021 23:53:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:44359) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mdP8Y-0001uM-Cv for guix-patches@gnu.org; Wed, 20 Oct 2021 23:53:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mdP8Y-0005HB-C6 for guix-patches@gnu.org; Wed, 20 Oct 2021 23:53:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#51314] [PATCH 00/29] Add Octoprint (web UI for 3d printers). Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 21 Oct 2021 03:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 51314 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 51314@debbugs.gnu.org Cc: Vinicius Monego X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.163478834120228 (code B ref -1); Thu, 21 Oct 2021 03:53:02 +0000 Received: (at submit) by debbugs.gnu.org; 21 Oct 2021 03:52:21 +0000 Received: from localhost ([127.0.0.1]:55905 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mdP7t-0005GC-By for submit@debbugs.gnu.org; Wed, 20 Oct 2021 23:52:21 -0400 Received: from lists.gnu.org ([209.51.188.17]:37014) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mdP7r-0005G4-5f for submit@debbugs.gnu.org; Wed, 20 Oct 2021 23:52:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37892) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mdP7o-0006ps-OX for guix-patches@gnu.org; Wed, 20 Oct 2021 23:52:18 -0400 Received: from mout01.posteo.de ([185.67.36.65]:43185) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mdP7m-00019Q-9J for guix-patches@gnu.org; Wed, 20 Oct 2021 23:52:16 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 0DE54240026 for ; Thu, 21 Oct 2021 05:52:09 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1634788330; bh=vVzaQEjp5Yn98glo/hhScMgVUNCz06+KBR1X2qWI4ZE=; h=From:To:Cc:Subject:Date:From; b=LXCJh1Vv+2NIf6yCZawpleJJIM3JH5C9kpr5IbpT6vZugPy24ppjY653JI7jUC9Lg c0gajLSNVL901fS5ANGDhg9gs8O0ifidQp+RonaqLsFId4CB8bbZv/uO1rYqpvCMNX L7TGocSqHSO1BIM+txykxADin4q60JjPMVTXr7NOmxYZU/qeTQ4o3e92bhVb8/A3QM eEc6P4MDopqySyK2nP4sFG5OKfAQJ/APldwlbhzT6gB3valcjUZLXDLFSrXreLTc/N A1zOhfllaJvDSkdO/9g28H9EtSi3jEZP9MLSSewBd3E6eEOpNhVneiTheNA2s4MydW 0d2aaHlAdwLyA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4HZYT46fYkz6tm6; Thu, 21 Oct 2021 05:52:08 +0200 (CEST) From: Vinicius Monego Date: Thu, 21 Oct 2021 03:51:00 +0000 Message-Id: <20211021035100.241119-1-monego@posteo.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=185.67.36.65; envelope-from=monego@posteo.net; helo=mout01.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, 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+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1634788394; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=E9hzAPvjdIiwZ+FnYqW1TAORyw1qrpPVN3ywS1qySAs=; b=EwDhCSph2vGUumO/UJiUS4fn7gwQqsf3F3I9HFBLKNOIPo/pHOENiLbETf18vQE2PKYxzm W0/wGGMADA0mxYqhlsuaEn/BObtB1fCbmCX1CK185xZs2IzenWYqtqOb8KXvcK/sRvjFc6 T6AdVlefSfhyQeZ22fQ5pKgdw1CS5CzZZgSpziWybgUyz1ethmy0ItFy8P8dyPqL3zC4mV Dw72wychTsjESybRz6m+gWZ7IpBj6wDD+WTNbS/Ack3HZCU5PP7oHBrAPxrdutBQ8QBtwa 9YxdgtbgFkdRUVVhdmbza9X6SjkVELKOAVWE+tNN2jEVEM9wltBpxfVLWu64Vw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1634788394; a=rsa-sha256; cv=none; b=lBCnH+2zdwYgRj7vRVpE0EvaT92ZO7nB0R+TQ3ZS/0EL9VMbRFooBkUiRIxPY9giKx0CZU JK8F1H9eQ7Oh+MSsBWWGk8mcNZT+J98kdz1SKwFMsV7CAOoKWJrvg2V5VQ73mF+NSQF/bV fMGD/E//1Onu2phJL2GX6Er5qDjbN9ii3m6vToP3Ie7gZdeequ5LfQOv900OqLi9WDwIhW fHdkB/ICE9OsSwTdeF8yAmBN5UFcGKen6Nwy5qVchRHiheC+dgGlCIq0ij7ivNYYY28Fuu joQrGvi3iJX6Hkxhgfr0Bvj5rtzk7wEg7gk/grfWndNqkADHNZCjQaWYBOOGiQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=posteo.net header.s=2017 header.b=LXCJh1Vv; dmarc=fail reason="SPF not aligned (strict)" header.from=posteo.net (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: 3.67 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=posteo.net header.s=2017 header.b=LXCJh1Vv; dmarc=fail reason="SPF not aligned (strict)" header.from=posteo.net (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: DD1FB9E17 X-Spam-Score: 3.67 X-Migadu-Scanner: scn0.migadu.com X-TUID: xKlUiHD7iivb This patchset adds the Octoprint web UI to control 3d printers. Octoprint itself bundles font-awesome. I removed it in a snippet, don't know how much it would affect usability. I haven't found other bundles with license issues. Some of the updates have newer versions but I'm updating to "older" versions to maintain compatibility with octoprint. See the comment in the octoprint package. Vinicius Monego (29): gnu: Add python-filetype. gnu: Add python-immutabledict. gnu: Add python-emoji. gnu: Add python-cachelib. gnu: Add python-sarge. gnu: Add python-pylru. gnu: python-flask: Update to 1.1.4. gnu: python-flask: Respect #:tests?. gnu: Add python-pyscss. gnu: Add python-flask-assets. gnu: Add python-zipstream-new. gnu: Add python-executing. gnu: Add python-sentry-sdk. gnu: Add python-pytest-doctest-custom. gnu: Add python-sgmllib3k. gnu: python-feedparser: Update to 6.0.8. gnu: python-feedparser: Enable tests. gnu: python-netifaces: Update to 0.11.0. gnu: python-websocket-client: Update to 0.59.0. gnu: python-pkginfo: Update to 1.7.1. gnu: python-watchdog: Update to 0.10.7. gnu: python-colorlog: Update to 5.0.1. gnu: python-zeroconf: Update to 0.33.4. gnu: python-wrapt: Update to 1.12.1. gnu: python-wrapt: Enable tests. gnu: Add octoprint-pisupport. gnu: Add octoprint-firmwarecheck. gnu: Add octoprint-filecheck. gnu: Add octoprint. gnu/packages/printers.scm | 181 +++++++++++++++- gnu/packages/python-check.scm | 29 +++ gnu/packages/python-web.scm | 96 ++++++++- gnu/packages/python-xyz.scm | 381 ++++++++++++++++++++++++++++++---- gnu/packages/web.scm | 15 +- 5 files changed, 645 insertions(+), 57 deletions(-) base-commit: 2782cb38a3bc68c530d6e95f6834ae0cb7ed16aa prerequisite-patch-id: 01467a57e2c7d6c0266979c26fc35408e886972b -- 2.30.2