From unknown Fri Jun 13 11:30:43 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#50663] [PATCH 01/18] gnu: Add python-pyee. Resent-From: phodina Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 Sep 2021 17:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 50663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50663@debbugs.gnu.org X-Debbugs-Original-To: "guix-patches@gnu.org" Reply-To: phodina Received: via spool by submit@debbugs.gnu.org id=B.163198452228346 (code B ref -1); Sat, 18 Sep 2021 17:03:01 +0000 Received: (at submit) by debbugs.gnu.org; 18 Sep 2021 17:02:02 +0000 Received: from localhost ([127.0.0.1]:36682 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRdj0-0007Mt-03 for submit@debbugs.gnu.org; Sat, 18 Sep 2021 13:02:02 -0400 Received: from lists.gnu.org ([209.51.188.17]:44564) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRdiv-0007Iy-9d for submit@debbugs.gnu.org; Sat, 18 Sep 2021 13:02:00 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43086) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mRdiu-0007kG-Gk for guix-patches@gnu.org; Sat, 18 Sep 2021 13:01:56 -0400 Received: from mail-4316.protonmail.ch ([185.70.43.16]:43323) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mRdis-000315-3x for guix-patches@gnu.org; Sat, 18 Sep 2021 13:01:56 -0400 Date: Sat, 18 Sep 2021 17:01:46 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1631984510; bh=p4YwinjKa4+VbkE+TonWGsoOUGeBKOpdEj/344stqog=; h=Date:To:From:Reply-To:Subject:From; b=Tm8qxkXdO+g3az54hRF/RDgztn5hm/eDw3ATNvOtBdihzUQilZKZ8m5K6x+0s2P2i uJ49YW8xSobbSwDQOlapyqfZ+QlLanEJ+GE9vP6dByJghdJKCe421yhwV4qT6L5jzX Z14CHSuuL0eBBXrU1/GgroZmb5myah2d500TrCQc= From: phodina Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch Received-SPF: pass client-ip=185.70.43.16; envelope-from=phodina@protonmail.com; helo=mail-4316.protonmail.ch 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_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) * gnu/packages/python-xyz.scm (python-pyee): New variable. diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 758c20868e..7add339e90 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -16446,6 +16446,35 @@ Record Format (DWARF).") (define-public python2-pyev (package-with-python2 python-pyev)) +(define-public python-pyee + (package + (name "python-pyee") + (version "8.1.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pyee" version)) + (sha256 + (base32 + "0cgxbdr4zmil03wwr5fv58789i51gka8a9fxm1dgkf5xs9dwrnlj")))) + (build-system python-build-system) + (native-inputs + `(("python-pytest-trio" ,python-pytest-trio) + ("python-pytest-asyncio" ,python-pytest-asyncio) + ("python-pytest-runner" ,python-pytest-runner) + ("python-pytest" ,python-pytest) + ("python-mock" ,python-mock))) + (propagated-inputs + `(("python-vcversioner" ,python-vcversioner) + ("python-twisted" ,python-twisted) + ("python-trio" ,python-trio))) + (home-page "https://github.com/jfhbrook/pyee") + (synopsis + "Port of node.js's EventEmitter to python") + (description + "Port of node.js's EventEmitter to python.") + (license license:expat))) + (define-public python-imagesize (package (name "python-imagesize") -- 2.32.0 From unknown Fri Jun 13 11:30:43 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#50663] [PATCH 02/18] gnu: Add python-fann2. References: In-Reply-To: Resent-From: phodina Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 Sep 2021 17:05:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "50663@debbugs.gnu.org" <50663@debbugs.gnu.org> Reply-To: phodina Received: via spool by 50663-submit@debbugs.gnu.org id=B50663.163198469030567 (code B ref 50663); Sat, 18 Sep 2021 17:05:07 +0000 Received: (at 50663) by debbugs.gnu.org; 18 Sep 2021 17:04:50 +0000 Received: from localhost ([127.0.0.1]:36739 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRdlh-0007wx-PI for submit@debbugs.gnu.org; Sat, 18 Sep 2021 13:04:49 -0400 Received: from mail-40136.protonmail.ch ([185.70.40.136]:57761) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRdlf-0007wF-Du for 50663@debbugs.gnu.org; Sat, 18 Sep 2021 13:04:47 -0400 Date: Sat, 18 Sep 2021 17:04:39 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1631984680; bh=AYIcuok/CEYVcYXi5XB4rTbDiLwGESBDd8XO7buUA5s=; h=Date:To:From:Reply-To:Subject:From; b=GAXIQrVy1tfX0DQ8ujSTPn21JG9GqiHOmOSAxyEuL+0szucdmnp3lK54bUTure2M8 raY5zAojG6JJQg558V9WA+Y54x4QQOOvDWnUPi1uQlV5T2YKcucrYTUoo1LNgIfZLc i/IwRu7H7oPFWKVjIk2uk10+gRs4jZn7fKvYNDe0= From: phodina Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-fann2): New variable. diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 7add339e90..6aa0f3236a 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -174,6 +174,7 @@ #:use-module (gnu packages maths) #:use-module (gnu packages monitoring) #:use-module (gnu packages multiprecision) + #:use-module (gnu packages machine-learning) #:use-module (gnu packages networking) #:use-module (gnu packages ncurses) #:use-module (gnu packages openstack) @@ -17885,6 +17886,28 @@ current test, while only declaring the test-specif= ic fields") (define-public python2-factory-boy (package-with-python2 python-factory-boy)) +(define-public python-fann2 + (package + (name "python-fann2") + (version "1.0.7") + (source + (origin + (method url-fetch) + (uri (pypi-uri "fann2" version)) + (sha256 + (base32 + "17zv6hbq26qg9jmsshx3xnnnv203fr4cyjg4v3rgq38a5i5agv2k")))) + (build-system python-build-system) + (native-inputs `(("swig" ,swig))) + (propagated-inputs `(("fann" ,fann))) + (home-page + "https://github.com/FutureLinkCorporation/fann2") + (synopsis + "Fast Artificial Neural Network Library (FANN) Python bindings") + (description + "Fast Artificial Neural Network Library (FANN) Python bindings.") + (license license:lgpl2.1))) + (define-public python-translate-toolkit (package (name "python-translate-toolkit") -- 2.32.0 From unknown Fri Jun 13 11:30:43 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#50663] [PATCH 03/19] gnu: Add python-padaos. References: In-Reply-To: Resent-From: phodina Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 Sep 2021 19:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "50663@debbugs.gnu.org" <50663@debbugs.gnu.org> Reply-To: phodina Received: via spool by 50663-submit@debbugs.gnu.org id=B50663.16319915519280 (code B ref 50663); Sat, 18 Sep 2021 19:00:02 +0000 Received: (at 50663) by debbugs.gnu.org; 18 Sep 2021 18:59:11 +0000 Received: from localhost ([127.0.0.1]:36881 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRfYN-0002Pb-E3 for submit@debbugs.gnu.org; Sat, 18 Sep 2021 14:59:11 -0400 Received: from mail-40131.protonmail.ch ([185.70.40.131]:63567) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRfYK-0002PL-Sq for 50663@debbugs.gnu.org; Sat, 18 Sep 2021 14:59:09 -0400 Date: Sat, 18 Sep 2021 18:58:56 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1631991538; bh=52MpmvlF1z+MufddPVqTBcWNCzjACh5mUx0UvD2EOIQ=; h=Date:To:From:Reply-To:Subject:From; b=inJOEs8b3aok1s7RkDZaHpongYSVCuMC1619SfjDK9fiYQWRjhhQh/fo9w31ICqnx hCmbIe5pqzG1f90mgEiS9XmQYwqj3zCXk8eC5EfmXh6Df0eMhaBWIF7hmLDMfEmFqw OtnXj+yKYVxuNHERL9fq536pLi1oyUun+/fMb5u0= From: phodina Message-ID: <1Y1jXI0j316yGOUUVTgI8YYNWbjfYVVwrY1ye6FCjH1zvsK9fNlvdOG30SPHHLaR2kEoTG8R9FA32XUcABfdT4wQnevjJR7662pswAtaLyI=@protonmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-padaos): New variable. diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 074f799130..b2d7a290e6 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -13759,6 +13759,23 @@ anymore.") (define-public python2-pathlib (package-with-python2 python-pathlib)) +(define-public python-padaos + (package + (name "python-padaos") + (version "0.1.9") + (source + (origin + (method url-fetch) + (uri (pypi-uri "padaos" version)) + (sha256 + (base32 + "10zfk0nfv0fsy6r0by4cf6hlxxid7kp4bai2fwsbad9zskz6dgj7")))) + (build-system python-build-system) + (home-page "https://github.com/MycroftAI/padaos") + (synopsis "Rigid, lightweight, dead-simple intent parser") + (description "Converts sentences into one big chunk of regex. Each int= ent is a single compiled regex matcher.") + (license license:expat))) + (define-public python2-pathlib2 (package (name "python2-pathlib2") -- 2.32.0 From unknown Fri Jun 13 11:30:43 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#50663] [PATCH 04/19] gnu: Add python-precise-runner. References: In-Reply-To: Resent-From: phodina Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 Sep 2021 19:00:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "50663@debbugs.gnu.org" <50663@debbugs.gnu.org> Reply-To: phodina Received: via spool by 50663-submit@debbugs.gnu.org id=B50663.16319915799323 (code B ref 50663); Sat, 18 Sep 2021 19:00:03 +0000 Received: (at 50663) by debbugs.gnu.org; 18 Sep 2021 18:59:39 +0000 Received: from localhost ([127.0.0.1]:36884 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRfYp-0002QJ-La for submit@debbugs.gnu.org; Sat, 18 Sep 2021 14:59:39 -0400 Received: from mail1.protonmail.ch ([185.70.40.18]:11801) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRfYm-0002Q2-H7 for 50663@debbugs.gnu.org; Sat, 18 Sep 2021 14:59:37 -0400 Date: Sat, 18 Sep 2021 18:59:28 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1631991570; bh=7Yah7JGuQu6aUdcei429DaaYkyKclZnjOxZ6+JNPyU0=; h=Date:To:From:Reply-To:Subject:From; b=SoBiKL0QEQyy+TcZGHFPyLDmuGNta38o/0PJ3q7Pme1zHfXCij4rrI+4czhDEmS0A rE48WjGXAbXHhlmwvPLrk7kWUTQark6EnqSeK01b107r6S0KgweA2QFgwxyr+3K15L fffBCG2y+D6qv2rSZw2fl+6SQ3R6ukCukcmSfdpM= From: phodina Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-precise-runner): New variable. diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index b2d7a290e6..4fe8748931 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -133,6 +133,7 @@ #:use-module (gnu packages adns) #:use-module (gnu packages aidc) #:use-module (gnu packages attr) + #:use-module (gnu packages audio) #:use-module (gnu packages backup) #:use-module (gnu packages bash) #:use-module (gnu packages check) @@ -22094,6 +22095,26 @@ multi-language pre-commit hooks.") RFC 8265 and RFC 8266.") (license license:expat))) +(define-public python-precise-runner + (package + (name "python-precise-runner") + (version "0.2.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "precise-runner" version)) + (sha256 + (base32 + "13zbxd8yccsk67b5ksrjf7206krwxj2s3q07x9pnhrrn8k6hkn45")))) + (build-system python-build-system) + (propagated-inputs + `(("python-pyaudio" ,python-pyaudio))) + (home-page "https://github.com/MycroftAI/mycroft-precise") + (synopsis "Wrapper to use Mycroft Precise Wake Word Listener") + (description "Audio stream monitoring wrapper which triggers an event = when +it recognizes a specific phrase.") + (license license:asl2.0))) + (define-public python-absl-py (package (name "python-absl-py") -- 2.32.0 From unknown Fri Jun 13 11:30:43 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#50663] [PATCH 05/19] gnu: Add python-petact. References: In-Reply-To: Resent-From: phodina Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 Sep 2021 19:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "50663@debbugs.gnu.org" <50663@debbugs.gnu.org> Reply-To: phodina Received: via spool by 50663-submit@debbugs.gnu.org id=B50663.16319916059533 (code B ref 50663); Sat, 18 Sep 2021 19:01:02 +0000 Received: (at 50663) by debbugs.gnu.org; 18 Sep 2021 19:00:05 +0000 Received: from localhost ([127.0.0.1]:36889 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRfZE-0002TO-U8 for submit@debbugs.gnu.org; Sat, 18 Sep 2021 15:00:05 -0400 Received: from mail-40131.protonmail.ch ([185.70.40.131]:25340) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRfZD-0002Qi-AV for 50663@debbugs.gnu.org; Sat, 18 Sep 2021 15:00:03 -0400 Date: Sat, 18 Sep 2021 18:59:51 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1631991593; bh=ASHT4jG3d1YHZPJgZiTIDVsqSSkda+kPwh2CmMTCmiQ=; h=Date:To:From:Reply-To:Subject:From; b=Ixo5bVa+htk+74DEOEee5mAGV0fxRzrQPrHcixhTkaIpHBdPI2BIcCqlPJdewFfJX tG5Q0xEgF49Iq/3tWeP0HHIvgbvzQEQeGh9D3zX4m3OYyjC9u9+YioxHMBHepx6je4 m1tmT0edRdjTrSk65hHJbiZLMWdQNP2QBfoeaD4k= From: phodina Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-petact): New variable. diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 4fe8748931..072bd121d5 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -9349,6 +9349,24 @@ PEP 8.") ,@(package-arguments base))) (native-inputs `())))) +(define-public python-petact + (package + (name "python-petact") + (version "0.1.2") + (source + (origin + (method url-fetch) + (uri (pypi-uri "petact" version)) + (sha256 + (base32 + "1rjh0fjimmixbvrv6znkfrfa83ndjc4pgyfyl90iwq3az120vjsx")))) + (build-system python-build-system) + (home-page "https://github.com/matthewscholefield/petact") + (synopsis "Package extraction tool") + (description "Library used for installing and updating compressed tar +files.") + (license license:expat))) ; MIT + (define-public python-pyflakes (package (name "python-pyflakes") -- 2.32.0 From unknown Fri Jun 13 11:30:43 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#50663] [PATCH 06/19] gnu: Add python-padatious. References: In-Reply-To: Resent-From: phodina Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 Sep 2021 19:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "50663@debbugs.gnu.org" <50663@debbugs.gnu.org> Reply-To: phodina Received: via spool by 50663-submit@debbugs.gnu.org id=B50663.163199164011795 (code B ref 50663); Sat, 18 Sep 2021 19:01:02 +0000 Received: (at 50663) by debbugs.gnu.org; 18 Sep 2021 19:00:40 +0000 Received: from localhost ([127.0.0.1]:36892 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRfZo-00033w-CC for submit@debbugs.gnu.org; Sat, 18 Sep 2021 15:00:40 -0400 Received: from mail1.protonmail.ch ([185.70.40.18]:51165) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRfZk-0002w7-SX for 50663@debbugs.gnu.org; Sat, 18 Sep 2021 15:00:38 -0400 Date: Sat, 18 Sep 2021 19:00:27 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1631991630; bh=UiR+PDtWRiCZ3ppCq/APF93iuf8nPcH8VfQv84yXCSA=; h=Date:To:From:Reply-To:Subject:From; b=edR4cjfcp2Ex8pX3OYtYlmOSiEwFq6uPXF2H7/O6UttikDWSa3JOg1KgBdrFXKr0I ivcBcf9DqynTLmQGKdGIjSI6Bgl6yIVgqm75Xvvu5EvQ2zcZMg3Lp+jc4PxeAjHAtK C532UTgvkbKu5jqqtuAIwHARdbDPIq+AIXvHKQKw= From: phodina Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-padatious): New variable. diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 072bd121d5..1b1a26f603 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -142,6 +142,7 @@ #:use-module (gnu packages crypto) #:use-module (gnu packages databases) #:use-module (gnu packages dbm) + #:use-module (gnu packages digest) #:use-module (gnu packages djvu) #:use-module (gnu packages docker) #:use-module (gnu packages enchant) @@ -13795,6 +13796,27 @@ anymore.") (description "Converts sentences into one big chunk of regex. Each int= ent is a single compiled regex matcher.") (license license:expat))) +(define-public python-padatious + (package + (name "python-padatious") + (version "0.4.8") + (source + (origin + (method url-fetch) + (uri (pypi-uri "padatious" version)) + (sha256 + (base32 + "0xbgf75kxclacgairid8m948hrrngcxhykr1wkvav32fp58z4wg4")))) + (build-system python-build-system) + (propagated-inputs + `(("python-fann2" ,python-fann2) + ("python-padaos" ,python-padaos) + ("python-xxhash" ,python-xxhash))) + (home-page "https://github.com/MycroftAI/padatious") + (synopsis "Neural network intent parser") + (description "A neural network intent parser") + (license license:asl2.0))) + (define-public python2-pathlib2 (package (name "python2-pathlib2") -- 2.32.0 From unknown Fri Jun 13 11:30:43 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#50663] [PATCH 07/19] gnu: Add python-lazy. References: In-Reply-To: Resent-From: phodina Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 Sep 2021 19:02:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "50663@debbugs.gnu.org" <50663@debbugs.gnu.org> Reply-To: phodina Received: via spool by 50663-submit@debbugs.gnu.org id=B50663.163199168714344 (code B ref 50663); Sat, 18 Sep 2021 19:02:01 +0000 Received: (at 50663) by debbugs.gnu.org; 18 Sep 2021 19:01:27 +0000 Received: from localhost ([127.0.0.1]:36897 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRfaY-0003j8-Py for submit@debbugs.gnu.org; Sat, 18 Sep 2021 15:01:27 -0400 Received: from mail-4316.protonmail.ch ([185.70.43.16]:63677) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRfaV-0003bt-JV for 50663@debbugs.gnu.org; Sat, 18 Sep 2021 15:01:24 -0400 Date: Sat, 18 Sep 2021 19:01:15 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1631991677; bh=mXfl3sXkMLAfV/CZLQx2Z3+Qs46NKwEv3Gq2e07wqBI=; h=Date:To:From:Reply-To:Subject:From; b=RAMK9XnGfPy/T7y2qjXwW1E3jx1VGL6VvRnCTGz0C/HwQtawHxC09Ld5pd3US9NVV rzlrdzgHnmN5VjgwNM6bkH5gXQ8p6IUm9tbKpgGcMGeQXSw0vczGNQdfr/l5E7TyDj IsQMqWEZAOIEFeNTKIfcCBYcAewPi4C2gIDmsNg0= From: phodina Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-lazy): New variable. diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 1b1a26f603..8f92800112 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -15254,6 +15254,28 @@ feels like an AST.") inspection of types defined in the Python standard typing module.") (license license:expat))) +(define-public python-lazy + (package + (name "python-lazy") + (version "1.4") + (source + (origin + (method git-fetch) + (uri (git-reference ; pypi release link leads to project page + (url "https://github.com/stefanholek/lazy") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1y3y35jr0nnfh32zgdrb4r4sf9v8k36j07z2m0g6kz7bf3azsgc5")))) + (build-system python-build-system) + (home-page "https://github.com/stefanholek/lazy") + (synopsis "Lazy attributes for Python objects") + (description "Provides lazy attributes that are evaluated only once, +the first time they are used. Subsequent uses return the results of the f= irst +call.") + (license license:bsd-2))) + (define-public python-lazy-object-proxy (package (name "python-lazy-object-proxy") -- 2.32.0 From unknown Fri Jun 13 11:30:43 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#50663] [PATCH 08/19] gnu: Add python-pako. References: In-Reply-To: Resent-From: phodina Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 Sep 2021 19:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "50663@debbugs.gnu.org" <50663@debbugs.gnu.org> Reply-To: phodina Received: via spool by 50663-submit@debbugs.gnu.org id=B50663.163199170815423 (code B ref 50663); Sat, 18 Sep 2021 19:02:02 +0000 Received: (at 50663) by debbugs.gnu.org; 18 Sep 2021 19:01:48 +0000 Received: from localhost ([127.0.0.1]:36900 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRfau-00040T-4Z for submit@debbugs.gnu.org; Sat, 18 Sep 2021 15:01:48 -0400 Received: from mail-40133.protonmail.ch ([185.70.40.133]:11554) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRfar-0003u2-Ir for 50663@debbugs.gnu.org; Sat, 18 Sep 2021 15:01:46 -0400 Date: Sat, 18 Sep 2021 19:01:31 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1631991695; bh=F21C8XJve49n8NMrQ5ITv/rubpk1yXWtdvsvNYoL75I=; h=Date:To:From:Reply-To:Subject:From; b=Z+QRaQuFewI4Z9HhIB+pYIlgYYt14kzuGPYgfPJamGdrLEb1ABP/wGbBMA4AvdWCV DyJbaVIrNl06qRxbKYJCSsiFGRnQbu9efC8jQdK9pHR4brYj8jzS4u7pmlu1H9yUv/ T3QFV9xkklHZsrUY087FU8x8CzZEN3GSTe1CrdQ8= From: phodina Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-pako): New variable. diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 8f92800112..7180be87e5 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -13817,6 +13817,26 @@ anymore.") (description "A neural network intent parser") (license license:asl2.0))) +(define-public python-pako + (package + (name "python-pako") + (version "0.3.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pako" version)) + (sha256 + (base32 + "07r3f86idlxb2x2mvy24fzkxyq5xalkbmk0zmqva7341pdrs0cy0")))) + (build-system python-build-system) + (propagated-inputs + `(("python-appdirs" ,python-appdirs))) + (home-page "https://github.com/MycroftAI/pako") + (synopsis "The universal package manager library") + (description + "Provides unified way to handle native universal package manager.") + (license license:asl2.0))) + (define-public python2-pathlib2 (package (name "python2-pathlib2") -- 2.32.0 From unknown Fri Jun 13 11:30:43 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#50663] [PATCH 09/19] gnu: Add python-adapt-parser. References: In-Reply-To: Resent-From: phodina Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 Sep 2021 19:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "50663@debbugs.gnu.org" <50663@debbugs.gnu.org> Reply-To: phodina Received: via spool by 50663-submit@debbugs.gnu.org id=B50663.163199177318038 (code B ref 50663); Sat, 18 Sep 2021 19:03:01 +0000 Received: (at 50663) by debbugs.gnu.org; 18 Sep 2021 19:02:53 +0000 Received: from localhost ([127.0.0.1]:36905 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRfbx-0004gs-EU for submit@debbugs.gnu.org; Sat, 18 Sep 2021 15:02:53 -0400 Received: from mail-4317.protonmail.ch ([185.70.43.17]:62497) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRfbv-0004ge-Qw for 50663@debbugs.gnu.org; Sat, 18 Sep 2021 15:02:52 -0400 Date: Sat, 18 Sep 2021 19:02:44 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1631991765; bh=nJD0UV6aQP5Ux+pVssvM8qVbJOL52pmi57FBGMLmSfA=; h=Date:To:From:Reply-To:Subject:From; b=u7D53H2l7arRt0b9N+Gb61hTDHAhF5/9VgdceOTM/EI+86xEhQ+6njHLkAOPSfNmL 4knhaRMe9IuE3jcK96E/8k52Czno7h+6KRCIHZ/krwPMfKjX49EtXkoUzWRcfJBkUS YgdtGSBZfsWxwuFcFrj4vIfzCZRRgWEUNL9nciwQ= From: phodina Message-ID: <9CWWuF11TrnE2Cuq79S8qlkMzdkAGpVyA1yQFWfbvmJGuh_CNWPeMCQ3uh8GWNmo100ewFbAiYF93tfTRFLwK0ZMGnX-vP4t8t-6174vlN8=@protonmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-adapt-parser): New variable. diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 7180be87e5..e3f996a2d2 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -13502,6 +13502,30 @@ ISO 8859, etc.).") (define-public python2-translitcodec (package-with-python2 python-translitcodec)) +(define-public python-adapt-parser + (package + (name "python-adapt-parser") + (version "v0.3.7") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/MycroftAI/adapt") + (commit (string-append "release/" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1f67plj9f0314pm2vfqvmzqmngfq4vznzs3ikgkwsz798m1hzl6y")))) + (build-system python-build-system) + (propagated-inputs + `(("python-pyee" ,python-pyee) + ("python-six" ,python-six))) + (home-page "https://github.com/MycroftAI/adapt") + (synopsis "Text-to-intent parsing framework") + (description "Flexible and extensible way to parse natural language te= xt +into a structured intent.") + (license license:asl2.0))) + (define-public python-anyqt (package (name "python-anyqt") -- 2.32.0 From unknown Fri Jun 13 11:30:43 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#50663] [PATCH 10/19] gnu: Add python-msm. References: In-Reply-To: Resent-From: phodina Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 Sep 2021 19:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "50663@debbugs.gnu.org" <50663@debbugs.gnu.org> Reply-To: phodina Received: via spool by 50663-submit@debbugs.gnu.org id=B50663.163199180918113 (code B ref 50663); Sat, 18 Sep 2021 19:04:02 +0000 Received: (at 50663) by debbugs.gnu.org; 18 Sep 2021 19:03:29 +0000 Received: from localhost ([127.0.0.1]:36909 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRfcW-0004i4-NO for submit@debbugs.gnu.org; Sat, 18 Sep 2021 15:03:28 -0400 Received: from mail-40133.protonmail.ch ([185.70.40.133]:12216) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRfcU-0004hr-SB for 50663@debbugs.gnu.org; Sat, 18 Sep 2021 15:03:27 -0400 Date: Sat, 18 Sep 2021 19:03:15 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1631991797; bh=uxSKHGFlS2V7w+OSh6jVdDmcp7iGKmVBdsbUsoV+OQA=; h=Date:To:From:Reply-To:Subject:From; b=FYDEWR8SyTnpbINuME+9WhyeYxYQMR6ayZNPS7xVDq+Tv9bLun56EKcFk7fWAHI0h obEilABtnIbpEAQ7LqruWtjjZw4eUjdwAUry97X8KczHLNmSb5Bc4dhUsUdS+sLpx+ oAyOat/txmdEuqII7Pu7gXeV+bYUFh0X9AXkibKg= From: phodina Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-msm): New variable. diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index e3f996a2d2..1379302ef4 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -148,6 +148,7 @@ #:use-module (gnu packages enchant) #:use-module (gnu packages file) #:use-module (gnu packages fontutils) + #:use-module (gnu packages freedesktop) #:use-module (gnu packages gcc) #:use-module (gnu packages geo) #:use-module (gnu packages ghostscript) @@ -10143,6 +10144,32 @@ reading and writing MessagePack data.") (define-public python2-msgpack (package-with-python2 python-msgpack)) +(define-public python-msm + (package + (name "python-msm") + (version "0.8.9") + (source + (origin + (method url-fetch) + (uri (pypi-uri "msm" version)) + (sha256 + (base32 + "00z588imq7q33iv3hn83mf2cyqrbs5f6zzyfa6445ainxvskkzz2")))) + (build-system python-build-system) + (propagated-inputs + `(("python-fasteners" ,python-fasteners) + ("python-gitpython" ,python-gitpython) + ("python-lazy" ,python-lazy) + ("python-pako" ,python-pako) + ("python-pyxdg" ,python-pyxdg) + ("python-pyyaml" ,python-pyyaml) + ("python-requests" ,python-requests))) + (home-page "https://github.com/MycroftAI/mycroft-skills-manager") + (synopsis "Mycroft Skills Manager") + (description "Command line tool for interacting with the mycroft-skill= s +repository.") + (license license:asl2.0))) + (define-public python-netaddr (package (name "python-netaddr") -- 2.32.0 From unknown Fri Jun 13 11:30:43 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#50663] [PATCH 11/19] gnu: Add python-msk. References: In-Reply-To: Resent-From: phodina Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 Sep 2021 19:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "50663@debbugs.gnu.org" <50663@debbugs.gnu.org> Reply-To: phodina Received: via spool by 50663-submit@debbugs.gnu.org id=B50663.163199183118148 (code B ref 50663); Sat, 18 Sep 2021 19:04:02 +0000 Received: (at 50663) by debbugs.gnu.org; 18 Sep 2021 19:03:51 +0000 Received: from localhost ([127.0.0.1]:36912 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRfcs-0004id-W7 for submit@debbugs.gnu.org; Sat, 18 Sep 2021 15:03:51 -0400 Received: from mail-4322.protonmail.ch ([185.70.43.22]:52429) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRfcp-0004iO-01 for 50663@debbugs.gnu.org; Sat, 18 Sep 2021 15:03:49 -0400 Date: Sat, 18 Sep 2021 19:03:36 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1631991820; bh=P8nyFI5wylClnZ74YyrB8BFEuDfT3XHB0I6O9rAijPs=; h=Date:To:From:Reply-To:Subject:From; b=xHkksPa3ZKa8diKNYPAr5Vy9vyetRDDlkLDV2Yj2IEct5NMhEbu/fPKRSg/ikBsdw uVLczm/fmvQPBlyChCSo9tK32CimIVwxRIMSNyb4/AkCyDE11MfJL6FFef8NPek5IN YkAhH3zhJDorsQsWBpmu62lE7ie9Ri9KJLHeqeIA= From: phodina Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-msk): New variable. diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 1379302ef4..6f03518ea8 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -10144,6 +10144,30 @@ reading and writing MessagePack data.") (define-public python2-msgpack (package-with-python2 python-msgpack)) +(define-public python-msk + (package + (name "python-msk") + (version "0.3.16") + (source + (origin + (method url-fetch) + (uri (pypi-uri "msk" version)) + (sha256 + (base32 + "11zf2s5wdglzki2r05plx6j9gykwvbpdn8fbr3fnjz4g0vy1g9y6")))) + (build-system python-build-system) + (propagated-inputs + `(("python-colorama" ,python-colorama) + ("python-gitpython" ,python-gitpython) + ("python-msm" ,python-msm) + ("python-pygithub" ,python-pygithub) + ("python-requests" ,python-requests))) + (home-page "https://github.com/MycroftAI/mycroft-skills-kit") + (synopsis "Mycroft Skills Kit") + (description "Tool to help with creating, uploading, and upgrading Myc= roft +skills.") + (license license:asl2.0))) + (define-public python-msm (package (name "python-msm") -- 2.32.0 From unknown Fri Jun 13 11:30:43 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#50663] [PATCH 12/19] gnu: Add python-lingua-franca. References: In-Reply-To: Resent-From: phodina Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 Sep 2021 19:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "50663@debbugs.gnu.org" <50663@debbugs.gnu.org> Reply-To: phodina Received: via spool by 50663-submit@debbugs.gnu.org id=B50663.163199185318218 (code B ref 50663); Sat, 18 Sep 2021 19:05:02 +0000 Received: (at 50663) by debbugs.gnu.org; 18 Sep 2021 19:04:13 +0000 Received: from localhost ([127.0.0.1]:36917 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRfdF-0004jk-7p for submit@debbugs.gnu.org; Sat, 18 Sep 2021 15:04:13 -0400 Received: from mail-4323.protonmail.ch ([185.70.43.23]:37861) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRfdC-0004jU-OK for 50663@debbugs.gnu.org; Sat, 18 Sep 2021 15:04:11 -0400 Date: Sat, 18 Sep 2021 19:03:58 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1631991842; bh=Q5hOsWd2g+n8HjP+NZXVWOF6pXT2hcip6WAHl3xA7gA=; h=Date:To:From:Reply-To:Subject:From; b=VcDPdPpfl8kRgYdTOaRF9qYSOWK0Nj7mEDQxbhFRxeo/obE7N9LwDJ6DEiPqHb4Vi 9DQ61ecFE6BMzWKkIC980GfHAZKMTOvgHuC47QdSbwpYVWT6oFax2uZiW5RgGYOyPJ 7tx6GlkZusntS88qF+W9SdPnwqxnTI7xHCbIOJDs= From: phodina Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-lingua-franca): New variable. diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 6f03518ea8..5c068ee17b 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -19348,6 +19348,35 @@ lines are read from a single file.") (define-public python2-linecache2 (package-with-python2 python-linecache2)) +(define-public python-lingua-franca + (package + (name "python-lingua-franca") + (version "v0.4.1") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/MycroftAI/lingua-franca") + (commit (string-append "release/" version)))) + (file-name (git-file-name name version)) + (modules '((guix build utils))) + (snippet '(begin + ;; Use newer version of pkg + (substitute* "requirements.txt" + (("python-dateutil=3D=3D") "python-dateutil>=3D")) + #t)) + (sha256 + (base32 + "1qrd1jdi57lv9q3h1g18sg1whgxsmij7x3jw6p608cnhpssf92dr")))) + (build-system python-build-system) + (propagated-inputs + `(("python-dateutil" ,python-dateutil))) + (home-page "https://github.com/MycroftAI/lingua-franca") + (synopsis "Mycroft's multilingual text parsing and formatting library"= ) + (description "Converts data into spoken equivalents.") + (license license:asl2.0))) + (define-public python-traceback2 (package (name "python-traceback2") -- 2.32.0 From unknown Fri Jun 13 11:30:43 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#50663] [PATCH 13/19] gnu: Add python-pocketsphinx. References: In-Reply-To: Resent-From: phodina Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 Sep 2021 19:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "50663@debbugs.gnu.org" <50663@debbugs.gnu.org> Reply-To: phodina Received: via spool by 50663-submit@debbugs.gnu.org id=B50663.163199187918267 (code B ref 50663); Sat, 18 Sep 2021 19:05:02 +0000 Received: (at 50663) by debbugs.gnu.org; 18 Sep 2021 19:04:39 +0000 Received: from localhost ([127.0.0.1]:36920 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRfdf-0004kZ-H5 for submit@debbugs.gnu.org; Sat, 18 Sep 2021 15:04:39 -0400 Received: from mail-4316.protonmail.ch ([185.70.43.16]:41793) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRfdd-0004kK-Rh for 50663@debbugs.gnu.org; Sat, 18 Sep 2021 15:04:38 -0400 Date: Sat, 18 Sep 2021 19:04:27 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1631991872; bh=L+H8S0PH9CiWwJVJlwKMj1lhI2/YzZa3Byf0O4BU7Ck=; h=Date:To:From:Reply-To:Subject:From; b=tGL2jTDSZ+KKcyMyggGvgw5/cOWS9Pti+oqD7cq4HOXSDM2cg/PzjlSDFfdZUlS8g 1MNQgh8CfxQAyvSMyqMeUPPFbSvClMfkB44ZLnOj5x5J7LYiiZkEBrfT/J/A8h97AK VrdNIfkS+DYSjHEK4ooE9zvHIW5JCICnz1UlCeQM= From: phodina Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-pocketsphinx): New variable. diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm index a7a3443707..5f9967ba0e 100644 --- a/gnu/packages/sphinx.scm +++ b/gnu/packages/sphinx.scm @@ -45,14 +45,44 @@ #:use-module (gnu packages graphviz) #:use-module (gnu packages image) #:use-module (gnu packages imagemagick) + #:use-module (gnu packages linux) + #:use-module (gnu packages pulseaudio) #:use-module (gnu packages python-build) #:use-module (gnu packages python-crypto) #:use-module (gnu packages python-web) #:use-module (gnu packages python-xyz) + #:use-module (gnu packages swig) #:use-module (gnu packages time) #:use-module (gnu packages python-science) #:use-module (gnu packages graph)) +(define-public python-pocketsphinx + (package + (name "python-pocketsphinx") + (version "0.1.15") + (source + (origin + (method git-fetch) + (uri (git-reference +=09 (url "https://github.com/bambocher/pocketsphinx-python") +=09 (recursive? #t) +=09 (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "18i1jw9138ldxigfcjz6rk9z2c2wc2ng2zdnkzippv45d5izkdz8")))) + (build-system python-build-system) + (native-inputs + `(("python-pytest" ,python-pytest) + ("swig" ,swig))) + (propagated-inputs + `(("pulseaudio" ,pulseaudio) + ("alsa-lib" ,alsa-lib))) + (home-page "https://github.com/bambocher/pocketsphinx-python") + (synopsis "Python interface to CMU Sphinxbase and Pocketsphinx librari= es") + (description "Python interface to CMU Sphinxbase and Pocketsphinx libr= aries") + (license license:bsd-3))) + (define-public python-sphinx (package (name "python-sphinx") -- 2.32.0 From unknown Fri Jun 13 11:30:43 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#50663] [PATCH 14/19] gnu: Add python-gtts. References: In-Reply-To: Resent-From: phodina Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 Sep 2021 19:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "50663@debbugs.gnu.org" <50663@debbugs.gnu.org> Reply-To: phodina Received: via spool by 50663-submit@debbugs.gnu.org id=B50663.163199192218375 (code B ref 50663); Sat, 18 Sep 2021 19:06:02 +0000 Received: (at 50663) by debbugs.gnu.org; 18 Sep 2021 19:05:22 +0000 Received: from localhost ([127.0.0.1]:36925 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRfeL-0004mI-Qq for submit@debbugs.gnu.org; Sat, 18 Sep 2021 15:05:22 -0400 Received: from mail-4322.protonmail.ch ([185.70.43.22]:19411) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRfe7-0004lN-Fa for 50663@debbugs.gnu.org; Sat, 18 Sep 2021 15:05:20 -0400 Date: Sat, 18 Sep 2021 19:04:59 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1631991901; bh=7VzpR0mptQhh2BL1VDG+X08/ekyp29CtCbFP1RSkcj8=; h=Date:To:From:Reply-To:Subject:From; b=V4vRHxlGudiqmYM3knauA3ZaFhEFEH99pJjYzTjI1o7SheUGZ0LbvMPGqWEzbc6Fg 2yYrTUWun8WoTMbHvaIlvL9zeYLLHNh7cps4vDGHAi/x5jycM736Bd7wiQvMoV2+Qk Bt3Kb+JAQycN2TPUn+deeQFQwvz7ieZxHa+sG6QY= From: phodina Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-gtts): New variable. diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 5c068ee17b..46e5c2522d 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -16371,6 +16371,37 @@ A GraphQL schema describes your data model, and pr= ovides a GraphQL server with an associated set of resolve methods that know how to fetch data.") (license license:expat))) +(define-public python-gtts + (package + (name "python-gtts") + (version "2.2.2") + (source + (origin + (method url-fetch) + (uri (pypi-uri "gTTS" version)) + (sha256 + (base32 + "03qah9gxhx8m6apviqyffay2dpijm2k5h88ikzgndyvs6zc18dxm")))) + (build-system python-build-system) + (native-inputs + `(("python-flake8" ,python-flake8) + ("python-mock" ,python-mock) + ("python-pytest" ,python-pytest) + ("python-pytest-cov" ,python-pytest-cov) + ("python-six" ,python-six) + ("python-testfixtures" ,python-testfixtures))) + (propagated-inputs + `(("python-click" ,python-click) + ("python-requests" ,python-requests) + ("python-six" ,python-six))) + (home-page "https://github.com/pndurette/gTTS") + (synopsis + "Python interface to Google Translate text-to-speech API") + (description + "Python library and CLI tool to interface with Google Translate +text-to-speech API") + (license license:expat))) + (define-public python-nautilus (package (name "python-nautilus") -- 2.32.0 From unknown Fri Jun 13 11:30:43 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#50663] [PATCH 16/19] gnu: Add python-mycroft-messagebus-client. References: In-Reply-To: Resent-From: phodina Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 Sep 2021 19:12:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "50663@debbugs.gnu.org" <50663@debbugs.gnu.org> Reply-To: phodina Received: via spool by 50663-submit@debbugs.gnu.org id=B50663.163199227819004 (code B ref 50663); Sat, 18 Sep 2021 19:12:01 +0000 Received: (at 50663) by debbugs.gnu.org; 18 Sep 2021 19:11:18 +0000 Received: from localhost ([127.0.0.1]:36944 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRfk6-0004wS-5p for submit@debbugs.gnu.org; Sat, 18 Sep 2021 15:11:18 -0400 Received: from mail-4323.protonmail.ch ([185.70.43.23]:20723) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRfk4-0004wF-Bt for 50663@debbugs.gnu.org; Sat, 18 Sep 2021 15:11:16 -0400 Date: Sat, 18 Sep 2021 19:11:08 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1631992269; bh=+PCMpuVX3MSbJBVRphvcrAZhLLAJYmmPk2R5WiJ/eMY=; h=Date:To:From:Reply-To:Subject:From; b=V7Cy2n+w8EgavXc2CB9DV+KT9jH8CbmM43L5LURKOfi0vpDY7qKf8XlwFzz6n1VQO Ls4d/Y+8P/8dWygtxOsFFQwvOMb/s85ukW60TNWubsul+Ah8YkPwJsuFKn1qK2JVPJ TLAKkYc9pYzP1vBGm3A9M+EBGPSUcx0HZpD8emiU= From: phodina Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-mycroft-messagebus-client): New varia= ble. diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 60d597677a..84ad0ae37a 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -20700,6 +20700,29 @@ working with iterables.") (propagated-inputs `(("python2-six" ,python2-six-bootstrap))))) +(define-public python-mycroft-messagebus-client + (package + (name "python-mycroft-messagebus-client") + (version "0.9.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "mycroft-messagebus-client" version)) + (sha256 + (base32 + "0dvzq1rnpg88bzz9dp5275fvw4jrr8wdfgdl3bbz81zhxnp151ih")))) + (build-system python-build-system) + (propagated-inputs + `(("python-pyee" ,python-pyee) + ("python-websocket-client" + ,python-websocket-client))) + (home-page "https://github.com/MycroftAI/mycroft-messagebus-client") + (synopsis "Mycroft Messagebus Client") + (description "This module provides simple interface for the mycroft +messagebus and can be used to connect to mycroft, send messages and react +to messages sent by the Mycroft system.") + (license license:asl2.0))) + (define-public python-latexcodec (package (name "python-latexcodec") -- 2.32.0 From unknown Fri Jun 13 11:30:43 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#50663] [PATCH 17/19] gnu: Add mycroft-mimic. References: In-Reply-To: Resent-From: phodina Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 Sep 2021 19:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "50663@debbugs.gnu.org" <50663@debbugs.gnu.org> Reply-To: phodina Received: via spool by 50663-submit@debbugs.gnu.org id=B50663.163199231319057 (code B ref 50663); Sat, 18 Sep 2021 19:12:02 +0000 Received: (at 50663) by debbugs.gnu.org; 18 Sep 2021 19:11:53 +0000 Received: from localhost ([127.0.0.1]:36947 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRfkf-0004xJ-E9 for submit@debbugs.gnu.org; Sat, 18 Sep 2021 15:11:53 -0400 Received: from mail2.protonmail.ch ([185.70.40.22]:64182) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRfkd-0004x3-7T for 50663@debbugs.gnu.org; Sat, 18 Sep 2021 15:11:52 -0400 Date: Sat, 18 Sep 2021 19:11:42 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1631992304; bh=vMT/XyfEWzmBy+RgHUARUnuSqghgulppsK5ovdoJk78=; h=Date:To:From:Reply-To:Subject:From; b=t00XPa5htzfoNTVnv5mVYH+Y9mR49wRqjBEiakRgiLuD2VnTpL8VMJybwT5JkTFB9 pozHt059W6BZ1gb/yJ4wZsA618j7xRY/FxEStr4W1aGdJ9zw9l3uJ7U2rwiqe7TKW1 3vc4X4GB9wUsV4IYoAm6MaSBR/u7wOoqg4s8+wmQ= From: phodina Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/speech.scm (mycroft-mimic): New variable. diff --git a/gnu/packages/speech.scm b/gnu/packages/speech.scm index cbc46b32b4..78694362e8 100644 --- a/gnu/packages/speech.scm +++ b/gnu/packages/speech.scm @@ -8,6 +8,7 @@ ;;; Copyright =C2=A9 2020 Nicolas Goaziou ;;; Copyright =C2=A9 2020 Efraim Flashner ;;; Copyright =C2=A9 2021 qblade +;;; Copyright =C2=A9 2021 Petr Hodina ;;; ;;; This file is part of GNU Guix. ;;; @@ -45,6 +46,7 @@ #:use-module (gnu packages gstreamer) #:use-module (gnu packages linux) #:use-module (gnu packages ncurses) + #:use-module (gnu packages pcre) #:use-module (gnu packages perl) #:use-module (gnu packages pkg-config) #:use-module (gnu packages pulseaudio) @@ -237,6 +239,36 @@ efficiency through the use of a compact vector represe= ntation of n-grams.") (home-page "https://github.com/mitlm/mitlm") (license license:expat))) +(define-public mycroft-mimic + (package + (name "mycroft-mimic") + (version "1.3.0.1") + (source (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/MycroftAI/mimic1") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1agwgby9ql8r3x5rd1rgx3xp9y4cdg4pi3kqlz3vanv9na8nf3id")))) + (build-system gnu-build-system) + (native-inputs + `(("pkg-config" ,pkg-config) + ("libtool" ,libtool) + ("automake" ,automake) + ("autoconf" ,autoconf))) + (inputs `(("alsa-lib" ,alsa-lib) + ("pcre2" ,pcre2))) + (synopsis "Mycroft's TTS engine, based on CMU's Flite (Festival Lite)"= ) + (description "Mimic is a fast, lightweight Text-to-speech engine devel= oped +by Mycroft A.I. and VocaliD, based on Carnegie Mellon University=E2=80= =99s Flite +(Festival-Lite) software. Mimic takes in text and reads it out loud to cr= eate +a high quality voice.") + (home-page "https://github.com/MycroftAI/mimic1") + (license #f))) + (define-public speech-dispatcher (package (name "speech-dispatcher") -- 2.32.0 From unknown Fri Jun 13 11:30:43 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#50663] [PATCH 18/19] gnu: Add python-speech-recognition. References: In-Reply-To: Resent-From: phodina Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 Sep 2021 19:13:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "50663@debbugs.gnu.org" <50663@debbugs.gnu.org> Reply-To: phodina Received: via spool by 50663-submit@debbugs.gnu.org id=B50663.163199234819137 (code B ref 50663); Sat, 18 Sep 2021 19:13:01 +0000 Received: (at 50663) by debbugs.gnu.org; 18 Sep 2021 19:12:28 +0000 Received: from localhost ([127.0.0.1]:36952 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRflD-0004yb-Q6 for submit@debbugs.gnu.org; Sat, 18 Sep 2021 15:12:28 -0400 Received: from mail-4323.protonmail.ch ([185.70.43.23]:62231) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRflC-0004yO-3b for 50663@debbugs.gnu.org; Sat, 18 Sep 2021 15:12:26 -0400 Date: Sat, 18 Sep 2021 19:12:16 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1631992340; bh=bxThLrpDc7KTlKeCPunTbpKoWp4eJ9M4tu2v0UTTpFg=; h=Date:To:From:Reply-To:Subject:From; b=xq6C68bUGosbg3ejTV+zdDBgepL00CMY2Cj+y2REeWkG2tixjXoc6kEteIUHDLHht Te5T4xhRY5qYFMkKnFkdOO9uOLh5pR4pC9HNY3QJ44PK5O1H5679ORTbAJcbjwdVM1 3mxFFnhOSq7QqIRYZjbmX3RLX27Ox0SWh3BE4AiM= From: phodina Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-speech-recognition): New variable. diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 84ad0ae37a..0af13a0423 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -5340,6 +5340,31 @@ color scales, and color space conversion easy. It h= as support for: (define-public python2-spectra (package-with-python2 python-spectra)) +(define-public python-speech-recognition + (package + (name "python-speech-recognition") + (version "3.8.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Uberi/speech_recognition") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1lq6g4kl3y1b4ch3b6wik7xy743x6pp5iald0jb9zxqgyxy1zsz4")))) + (build-system python-build-system) + (arguments + ;; Attempts to aquire sound card + '(#:tests? #f)) + (inputs `(("python-pyaudio" ,python-pyaudio))) + (home-page "https://github.com/Uberi/speech_recognition") + (synopsis "Speech recognition module for Python") + (description "Library for performing speech recognition, with support = for +several engines and APIs, online and offline.") + (license license:bsd-2))) + (define-public python-pyspnego (package (name "python-pyspnego") -- 2.32.0 From unknown Fri Jun 13 11:30:43 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#50663] [PATCH 19/19] gnu: Add python-mycroft-core. References: In-Reply-To: Resent-From: phodina Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 Sep 2021 19:13:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "50663@debbugs.gnu.org" <50663@debbugs.gnu.org> Reply-To: phodina Received: via spool by 50663-submit@debbugs.gnu.org id=B50663.163199237419180 (code B ref 50663); Sat, 18 Sep 2021 19:13:01 +0000 Received: (at 50663) by debbugs.gnu.org; 18 Sep 2021 19:12:54 +0000 Received: from localhost ([127.0.0.1]:36955 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRfle-0004zG-2X for submit@debbugs.gnu.org; Sat, 18 Sep 2021 15:12:54 -0400 Received: from mail-40131.protonmail.ch ([185.70.40.131]:41031) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRflc-0004z4-5M for 50663@debbugs.gnu.org; Sat, 18 Sep 2021 15:12:52 -0400 Date: Sat, 18 Sep 2021 19:12:40 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1631992361; bh=BSQAzbsI/pzxp6pjNfIwgjFBunHsVVKiFjFtSvjzu5k=; h=Date:To:From:Reply-To:Subject:From; b=tIg3U1WvBJYxc/piAndKDl4MMBabirfujEsTHi72SDq32qqGEvMRZ2+pNoCUZB1mr W6yHhwfnmfaRoPDUcTZ/nD63ogF+w2K0SXlcGRIbXcgVPsoEe87Grm7YnGtZ9R3euz D0FOGUae8U/d5YSjxAxNME+YdzBX4fnGmHcQYmsw= From: phodina Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-mycroft-core): New variable. diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 0af13a0423..fcb936e31e 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -202,6 +202,7 @@ #:use-module (gnu packages search) #:use-module (gnu packages serialization) #:use-module (gnu packages shells) + #:use-module (gnu packages speech) #:use-module (gnu packages sphinx) #:use-module (gnu packages ssh) #:use-module (gnu packages swig) @@ -20725,6 +20726,87 @@ working with iterables.") (propagated-inputs `(("python2-six" ,python2-six-bootstrap))))) +(define-public python-mycroft-core + (package + (name "python-mycroft-core") + (version "21.2.1") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/MycroftAI/mycroft-core") + (commit (string-append "release/v" version)))) + (file-name (git-file-name name version)) + (modules '((guix build utils))) + (snippet '(begin + ;; Use newer version of pkg + (substitute* "requirements/requirements.txt" + (("tornado=3D=3D") "tornado>=3D")) + (substitute* "requirements/requirements.txt" + (("pyserial=3D=3D") "pyserial>=3D")) + (substitute* "requirements/requirements.txt" + (("psutil=3D=3D") "psutil>=3D")) + (substitute* "requirements/requirements.txt" + (("pocketsphinx=3D=3D") "pocketsphinx>=3D")) + (substitute* "requirements/requirements.txt" + (("python-dateutil=3D=3D") "python-dateutil>=3D")) + (substitute* "requirements/requirements.txt" + (("fasteners=3D=3D") "fasteners>=3D")) + (substitute* "requirements/requirements.txt" + (("PyYAML=3D=3D5.4") "PyYAML>=3D5.3.1")) + (substitute* "requirements/requirements.txt" + (("pyxdg=3D=3D") "pyxdg>=3D")) + #t)) + (sha256 + (base32 + "1v5yb48y3zr4s0cgkid8y1zsi6x1wrhy1jfb9axzi090ammgy700")))) + (build-system python-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (replace 'check + (lambda _ + (setenv "PYTHONPATH" + (string-append "./build/lib:" (getenv "PYTHONPATH")))))))= ) + (inputs `(("mycroft-mimic" ,mycroft-mimic) + ("pocketsphinx" ,pocketsphinx))) + (propagated-inputs + `(("python-fasteners" ,python-fasteners) + ("python-inflection" ,python-inflection) + ("python-pyxdg" ,python-pyxdg) + ("python-mycroft-messagebus-client" + ,python-mycroft-messagebus-client) + ("python-psutil" ,python-psutil) + ("python-tornado" ,python-tornado-6) + ("python-petact" ,python-petact) + ("python-precise-runner" ,python-precise-runner) + ("python-padaos" ,python-padaos) + ("python-speech-recoginition" ,python-speech-recognition) + ("python-padatious" ,python-padatious) + ("python-msk" ,python-msk) + ("python-pillow" ,python-pillow) + ("python-gtts" ,python-gtts) + ("python-requests-futures" ,python-requests-futures) + ("python-pyserial" ,python-pyserial) + ("python-pocketsphinx" ,python-pocketsphinx) + ("python-adapt-parser" ,python-adapt-parser) + ("python-lingua-franca" ,python-lingua-franca) + ("python-pyyaml" ,python-pyyaml) + ("python-fasteners" ,python-fasteners) + ("python-pyee" ,python-pyee) + ("python-psutil" ,python-psutil) + ("python-fann2" ,python-fann2) + ("python-pyxdg" ,python-pyxdg) + ("python-websocket-client" ,python-websocket-client) + ("python-requests" ,python-requests) + ("python-requests-futures" + ,python-requests-futures))) + (home-page "https://github.com/HelloChatterbox/HolmesIV") + (synopsis "Mycroft Core, the Mycroft Artificial Intelligence platform"= ) + (description "This module provides a hackable open source voice assist= ant - Mycroft") + (license license:asl2.0))) + (define-public python-mycroft-messagebus-client (package (name "python-mycroft-messagebus-client") -- 2.32.0 From unknown Fri Jun 13 11:30:43 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#50663] [PATCH 02/19] gnu: Add python-pyee. References: In-Reply-To: Resent-From: phodina Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 Sep 2021 19:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "50663@debbugs.gnu.org" <50663@debbugs.gnu.org> Reply-To: phodina Received: via spool by 50663-submit@debbugs.gnu.org id=B50663.163199259519595 (code B ref 50663); Sat, 18 Sep 2021 19:17:02 +0000 Received: (at 50663) by debbugs.gnu.org; 18 Sep 2021 19:16:35 +0000 Received: from localhost ([127.0.0.1]:36965 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRfpD-00055x-AI for submit@debbugs.gnu.org; Sat, 18 Sep 2021 15:16:35 -0400 Received: from mail-4317.protonmail.ch ([185.70.43.17]:38495) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRfpC-00055j-0d for 50663@debbugs.gnu.org; Sat, 18 Sep 2021 15:16:34 -0400 Date: Sat, 18 Sep 2021 19:16:25 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1631992587; bh=Gc6cFqlVfwSzw2RautUorl13LUTONQOKrGpRhaapvkg=; h=Date:To:From:Reply-To:Subject:From; b=bVG7Vyt1mQKN5MMNvujFxIZyWGRFqCzRRLcN/1zAckMp/oz2Cz+zMRSDZePrdabHl 4YTh/I4eE6o6Qb8Or56feHNJB+GTJqZbBLgfKIayY0mEKuTLcP1pz6xDWMwMTI3Qx/ 8thMmr/uE7yhpX1kyAbk0U1MsEGoTHRXyebpG8Oc= From: phodina Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is the second patch. I unfortunately mismanaged the numbering during r= ebase operation. If necessary I can send the patches again or if you wrap y= our head around that here's the order: 0001-gnu-Add-python-requests-futures.patch 0002-gnu-Add-python-pyee.patch 0003-gnu-Add-python-fann2.patch 0004-gnu-Add-python-padaos.patch 0005-gnu-Add-python-precise-runner.patch 0006-gnu-Add-python-petact.patch 0007-gnu-Add-python-padatious.patch 0008-gnu-Add-python-lazy.patch 0009-gnu-Add-python-pako.patch 0010-gnu-Add-python-adapt-parser.patch 0011-gnu-Add-python-msm.patch 0012-gnu-Add-python-msk.patch 0013-gnu-Add-python-lingua-franca.patch 0014-gnu-Add-python-pocketsphinx.patch 0015-gnu-Add-python-gtts.patch 0016-gnu-Add-python-mycroft-messagebus-client.patch 0017-gnu-Add-mycroft-mimic.patch 0018-gnu-Add-python-speech-recognition.patch 0019-gnu-Add-python-mycroft-core.patch Sorry for that :-) --8<---------------cut here---------------start------------->8--- * gnu/packages/python-xyz.scm (python-pyee): New variable. diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index d108389aef..c2527e915f 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -16446,6 +16446,33 @@ Record Format (DWARF).") (define-public python2-pyev (package-with-python2 python-pyev)) +(define-public python-pyee + (package + (name "python-pyee") + (version "8.1.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pyee" version)) + (sha256 + (base32 + "0cgxbdr4zmil03wwr5fv58789i51gka8a9fxm1dgkf5xs9dwrnlj")))) + (build-system python-build-system) + (native-inputs + `(("python-pytest-trio" ,python-pytest-trio) + ("python-pytest-asyncio" ,python-pytest-asyncio) + ("python-pytest-runner" ,python-pytest-runner) + ("python-pytest" ,python-pytest) + ("python-mock" ,python-mock))) + (propagated-inputs + `(("python-vcversioner" ,python-vcversioner) + ("python-twisted" ,python-twisted) + ("python-trio" ,python-trio))) + (home-page "https://github.com/jfhbrook/pyee") + (synopsis "Port of node.js's EventEmitter to python") + (description "Provides a port of node.js's EventEmitter to python.") + (license license:expat))) + (define-public python-imagesize (package (name "python-imagesize") -- 2.32.0 From unknown Fri Jun 13 11:30:43 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#50663] Add Mycroft - Voice Assistant References: In-Reply-To: Resent-From: phodina Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 08 Dec 2021 11:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "50663@debbugs.gnu.org" <50663@debbugs.gnu.org> Reply-To: phodina Received: via spool by 50663-submit@debbugs.gnu.org id=B50663.163896414027026 (code B ref 50663); Wed, 08 Dec 2021 11:49:02 +0000 Received: (at 50663) by debbugs.gnu.org; 8 Dec 2021 11:49:00 +0000 Received: from localhost ([127.0.0.1]:39647 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1muvRS-00071h-9z for submit@debbugs.gnu.org; Wed, 08 Dec 2021 06:49:00 -0500 Received: from mail-4322.protonmail.ch ([185.70.43.22]:57167) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1muvRN-00071P-TJ for 50663@debbugs.gnu.org; Wed, 08 Dec 2021 06:48:56 -0500 Date: Wed, 08 Dec 2021 11:48:42 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1638964124; bh=ADKTZLWKYf+GbNgatE9DqJovCZ4lFEbuWi9+XtALtw8=; h=Date:To:From:Reply-To:Subject:Message-ID:From:To:Cc; b=NgbzoTD9azoT88tJCEs8JGFCth2+CR+CyQNosbvpFfZ+jGdMAab4FPBuWlYn5OaK0 CLfxgLmiTspOsOLFCYSZ1vv/UzZdjHyu8qFCSCSGTZuvmeWxPpXsSSY0E0kWvYpy+m pHfrVztZc80eS7leL81QNJ7FBFnE3EwY0h4+u0nWSIhka/ICl9cdVKoH+7lmU+u9n+ TaXrHJZcoQziHoWvZudr4m3ugoiGK9L/uzvGvMfrfoNqIbhBgO3UF02IcTLE1z2fHU WkeBVH3/Oh+Jwo75ZG8epE6fAuSGRmtuPz5gb3mWcEPQzdI0tJ0BRZaSTKF3fbXSEE Qzs4yfxuda4fA== From: phodina Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_2n1HTBVU8JAa1bIMqxyJXIkvFktsxXEQs09PWP2cc" X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is a multi-part message in MIME format. --b1_2n1HTBVU8JAa1bIMqxyJXIkvFktsxXEQs09PWP2cc Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, I've rebased the patch set and updated the package definitions. The aim of this patch set is to bring in the MyCroft - private and open Voi= ce Assistant. ---- Petr --b1_2n1HTBVU8JAa1bIMqxyJXIkvFktsxXEQs09PWP2cc Content-Type: text/x-patch; name=0001-gnu-Add-python-requests-futures.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-gnu-Add-python-requests-futures.patch RnJvbSAyNDdlYzI2ZjA0MGY5ZDYyMzdiOWFiMjhiZDdhNGFjZjZkYThjOGE3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogRnJpLCAzMCBKdWwgMjAyMSAxNzoxNTo0MSArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMDEv MjBdIGdudTogQWRkIHB5dGhvbi1yZXF1ZXN0cy1mdXR1cmVzLgoKKiBnbnUvcGFja2FnZXMvcHl0 aG9uLXh5ei5zY20gKHB5dGhvbi1yZXF1ZXN0cy1mdXR1cmVzKTogTmV3IHZhcmlhYmxlLgoKZGlm ZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNjbSBiL2dudS9wYWNrYWdlcy9weXRo b24teHl6LnNjbQppbmRleCA4MWI5OWUxZDJlLi4yM2ZhNDA5ZTFhIDEwMDY0NAotLS0gYS9nbnUv cGFja2FnZXMvcHl0aG9uLXh5ei5zY20KKysrIGIvZ251L3BhY2thZ2VzL3B5dGhvbi14eXouc2Nt CkBAIC0yMTkzNiw2ICsyMTkzNiwyOCBAQCAoZGVmaW5lLXB1YmxpYyBweXRob24tcmVxdWVzdHMt ZmlsZQogKGRlZmluZS1wdWJsaWMgcHl0aG9uMi1yZXF1ZXN0cy1maWxlCiAgIChwYWNrYWdlLXdp dGgtcHl0aG9uMiBweXRob24tcmVxdWVzdHMtZmlsZSkpCiAKKyhkZWZpbmUtcHVibGljIHB5dGhv bi1yZXF1ZXN0cy1mdXR1cmVzCisgIChwYWNrYWdlCisgICAgKG5hbWUgInB5dGhvbi1yZXF1ZXN0 cy1mdXR1cmVzIikKKyAgICAodmVyc2lvbiAiMS4wLjAiKQorICAgIChzb3VyY2UKKyAgICAgKG9y aWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKHB5cGktdXJpICJy ZXF1ZXN0cy1mdXR1cmVzIiB2ZXJzaW9uKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNl MzIKKyAgICAgICAgICIwajYxMWcxd2tuOThxcDJiMTZrcXo3bGZ6MjlhMTUzanlmbTAycjNoOG4w cnB3MTdhbTFtIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIHB5dGhvbi1idWlsZC1zeXN0ZW0pCisg ICAgKGFyZ3VtZW50cworICAgICA7OyBUaGUgdGVzdCB0cmllcyB0byBvcGVuIGEgY29ubmVjdGlv biB0byBhIHJlbW90ZSBzZXJ2ZXIuCisgICAgIGAoIzp0ZXN0cz8gI2YpKQorICAgIChwcm9wYWdh dGVkLWlucHV0cworICAgICBgKCgicHl0aG9uLXJlcXVlc3RzIiAscHl0aG9uLXJlcXVlc3RzKSkp CisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL3Jvc3MvcmVxdWVzdHMtZnV0dXJl cyIpCisgICAgKHN5bm9wc2lzICJBc3luY2hyb25vdXMgUHl0aG9uIEhUVFAgZm9yIEh1bWFucyIp CisgICAgKGRlc2NyaXB0aW9uICJBc3luY2hyb25vdXMgUHl0aG9uIEhUVFAgZm9yIEh1bWFucy4i KQorICAgIChsaWNlbnNlIGxpY2Vuc2U6YXNsMi4wKSkpCisKIChkZWZpbmUtcHVibGljIHB5dGhv bi1pZGVudGlmeQogICAocGFja2FnZQogICAgIChuYW1lICJweXRob24taWRlbnRpZnkiKQotLSAK Mi4zNC4wCgo= --b1_2n1HTBVU8JAa1bIMqxyJXIkvFktsxXEQs09PWP2cc Content-Type: text/x-patch; name=0002-gnu-Add-python-pyee.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0002-gnu-Add-python-pyee.patch RnJvbSAzMWYxNTM4N2YxOGE5ZTUwY2Y4ZGYwMzAyMzA2MzZiZWM5NjhjYmFkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogRnJpLCAzMCBKdWwgMjAyMSAxNzoxOToyMSArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMDIv MjBdIGdudTogQWRkIHB5dGhvbi1weWVlLgoKKiBnbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20g KHB5dGhvbi1weWVlKTogTmV3IHZhcmlhYmxlLgoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9w eXRob24teHl6LnNjbSBiL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNjbQppbmRleCAyM2ZhNDA5 ZTFhLi5jNjc3NWNmNTIyIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20K KysrIGIvZ251L3BhY2thZ2VzL3B5dGhvbi14eXouc2NtCkBAIC0xNzM2Myw2ICsxNzM2MywzMyBA QCAoZGVmaW5lLXB1YmxpYyBweXRob24tcHlldgogKGRlZmluZS1wdWJsaWMgcHl0aG9uMi1weWV2 CiAgIChwYWNrYWdlLXdpdGgtcHl0aG9uMiBweXRob24tcHlldikpCiAKKyhkZWZpbmUtcHVibGlj IHB5dGhvbi1weWVlCisgIChwYWNrYWdlCisgICAgKG5hbWUgInB5dGhvbi1weWVlIikKKyAgICAo dmVyc2lvbiAiOC4xLjAiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRo b2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKHB5cGktdXJpICJweWVlIiB2ZXJzaW9uKSkKKyAg ICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwY2d4YmRyNHptaWwwM3d3 cjVmdjU4Nzg5aTUxZ2thOGE5ZnhtMWRna2Y1eHM5ZHdybmxqIikpKSkKKyAgICAoYnVpbGQtc3lz dGVtIHB5dGhvbi1idWlsZC1zeXN0ZW0pCisgICAgKG5hdGl2ZS1pbnB1dHMKKyAgICAgYCgoInB5 dGhvbi1weXRlc3QtdHJpbyIgLHB5dGhvbi1weXRlc3QtdHJpbykKKyAgICAgICAoInB5dGhvbi1w eXRlc3QtYXN5bmNpbyIgLHB5dGhvbi1weXRlc3QtYXN5bmNpbykKKyAgICAgICAoInB5dGhvbi1w eXRlc3QtcnVubmVyIiAscHl0aG9uLXB5dGVzdC1ydW5uZXIpCisgICAgICAgKCJweXRob24tcHl0 ZXN0IiAscHl0aG9uLXB5dGVzdCkKKyAgICAgICAoInB5dGhvbi1tb2NrIiAscHl0aG9uLW1vY2sp KSkKKyAgICAocHJvcGFnYXRlZC1pbnB1dHMKKyAgICAgYCgoInB5dGhvbi12Y3ZlcnNpb25lciIg LHB5dGhvbi12Y3ZlcnNpb25lcikKKyAgICAgICAoInB5dGhvbi10d2lzdGVkIiAscHl0aG9uLXR3 aXN0ZWQpCisgICAgICAgKCJweXRob24tdHJpbyIgLHB5dGhvbi10cmlvKSkpCisgICAgKGhvbWUt cGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2pmaGJyb29rL3B5ZWUiKQorICAgIChzeW5vcHNpcyAi UG9ydCBvZiBub2RlLmpzJ3MgRXZlbnRFbWl0dGVyIHRvIHB5dGhvbiIpCisgICAgKGRlc2NyaXB0 aW9uICJQcm92aWRlcyBhIHBvcnQgb2Ygbm9kZS5qcydzIEV2ZW50RW1pdHRlciB0byBweXRob24u IikKKyAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCisKIChkZWZpbmUtcHVibGljIHB5dGhv bi1pbWFnZXNpemUKICAgKHBhY2thZ2UKICAgICAobmFtZSAicHl0aG9uLWltYWdlc2l6ZSIpCi0t IAoyLjM0LjAKCg== --b1_2n1HTBVU8JAa1bIMqxyJXIkvFktsxXEQs09PWP2cc Content-Type: text/x-patch; name=0011-gnu-Add-python-msm.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0011-gnu-Add-python-msm.patch RnJvbSA5NTNkOGIyYzVkMzUzZTYzYzFiZDdhMWViZmE4YmU2YTVhNGU5YWEwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogRnJpLCAzMCBKdWwgMjAyMSAxNzozODowMSArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMTEv MjBdIGdudTogQWRkIHB5dGhvbi1tc20uCgoqIGdudS9wYWNrYWdlcy9weXRob24teHl6LnNjbSAo cHl0aG9uLW1zbSk6IE5ldyB2YXJpYWJsZS4KCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvcHl0 aG9uLXh5ei5zY20gYi9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20KaW5kZXggNDI2Mjk1ODQ0 YS4uMjNmMTExMDkyZSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL3B5dGhvbi14eXouc2NtCisr KyBiL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNjbQpAQCAtMTUxLDYgKzE1MSw3IEBAIChkZWZp bmUtbW9kdWxlIChnbnUgcGFja2FnZXMgcHl0aG9uLXh5eikKICAgIzp1c2UtbW9kdWxlIChnbnUg cGFja2FnZXMgZW5jaGFudCkKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgZmlsZSkKICAg Izp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgZm9udHV0aWxzKQorICAjOnVzZS1tb2R1bGUgKGdu dSBwYWNrYWdlcyBmcmVlZGVza3RvcCkKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgZ2Nj KQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBnZW8pCiAgICM6dXNlLW1vZHVsZSAoZ251 IHBhY2thZ2VzIGdob3N0c2NyaXB0KQpAQCAtMTA3ODcsNiArMTA3ODgsMzIgQEAgKGRlZmluZS1w dWJsaWMgcHl0aG9uLW1zZ3BhY2stdHJhbnNpdGlvbmFsCiAoZGVmaW5lLXB1YmxpYyBweXRob24y LW1zZ3BhY2sKICAgKHBhY2thZ2Utd2l0aC1weXRob24yIHB5dGhvbi1tc2dwYWNrKSkKIAorKGRl ZmluZS1wdWJsaWMgcHl0aG9uLW1zbQorICAocGFja2FnZQorICAgIChuYW1lICJweXRob24tbXNt IikKKyAgICAodmVyc2lvbiAiMC44LjkiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAg ICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKHB5cGktdXJpICJtc20iIHZlcnNp b24pKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjAwejU4OGlt cTdxMzNpdjNobjgzbWYyY3lxcmJzNWY2enp5ZmE2NDQ1YWlueHZza2t6ejIiKSkpKQorICAgIChi dWlsZC1zeXN0ZW0gcHl0aG9uLWJ1aWxkLXN5c3RlbSkKKyAgICAocHJvcGFnYXRlZC1pbnB1dHMK KyAgICAgYCgoInB5dGhvbi1mYXN0ZW5lcnMiICxweXRob24tZmFzdGVuZXJzKQorICAgICAgICgi cHl0aG9uLWdpdHB5dGhvbiIgLHB5dGhvbi1naXRweXRob24pCisgICAgICAgKCJweXRob24tbGF6 eSIgLHB5dGhvbi1sYXp5KQorICAgICAgICgicHl0aG9uLXBha28iICxweXRob24tcGFrbykKKyAg ICAgICAoInB5dGhvbi1weXhkZyIgLHB5dGhvbi1weXhkZykKKyAgICAgICAoInB5dGhvbi1weXlh bWwiICxweXRob24tcHl5YW1sKQorICAgICAgICgicHl0aG9uLXJlcXVlc3RzIiAscHl0aG9uLXJl cXVlc3RzKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL015Y3JvZnRBSS9t eWNyb2Z0LXNraWxscy1tYW5hZ2VyIikKKyAgICAoc3lub3BzaXMgIk15Y3JvZnQgU2tpbGxzIE1h bmFnZXIiKQorICAgIChkZXNjcmlwdGlvbiAiQ29tbWFuZCBsaW5lIHRvb2wgZm9yIGludGVyYWN0 aW5nIHdpdGggdGhlIG15Y3JvZnQtc2tpbGxzCityZXBvc2l0b3J5LiIpCisgICAgKGxpY2Vuc2Ug bGljZW5zZTphc2wyLjApKSkKKwogKGRlZmluZS1wdWJsaWMgcHl0aG9uLW5ldGFkZHIKICAgKHBh Y2thZ2UKICAgICAobmFtZSAicHl0aG9uLW5ldGFkZHIiKQotLSAKMi4zNC4wCgo= --b1_2n1HTBVU8JAa1bIMqxyJXIkvFktsxXEQs09PWP2cc Content-Type: text/x-patch; name=0003-gnu-Add-python-fann2.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0003-gnu-Add-python-fann2.patch RnJvbSAxYTZhOTAzODhmYTJiMTE0Y2U2MmY3ZGYzYjA0YzAwMTE2NzkzMzFiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogRnJpLCAzMCBKdWwgMjAyMSAxNzoyMjo0OCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMDMv MjBdIGdudTogQWRkIHB5dGhvbi1mYW5uMi4KCiogZ251L3BhY2thZ2VzL3B5dGhvbi14eXouc2Nt IChweXRob24tZmFubjIpOiBOZXcgdmFyaWFibGUuCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2Vz L3B5dGhvbi14eXouc2NtIGIvZ251L3BhY2thZ2VzL3B5dGhvbi14eXouc2NtCmluZGV4IGM2Nzc1 Y2Y1MjIuLjYxNTJiODJiNmUgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNj bQorKysgYi9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20KQEAgLTE3Nyw2ICsxNzcsNyBAQCAo ZGVmaW5lLW1vZHVsZSAoZ251IHBhY2thZ2VzIHB5dGhvbi14eXopCiAgICM6dXNlLW1vZHVsZSAo Z251IHBhY2thZ2VzIG1hdGhzKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBtb25pdG9y aW5nKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBtdWx0aXByZWNpc2lvbikKKyAgIzp1 c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgbWFjaGluZS1sZWFybmluZykKICAgIzp1c2UtbW9kdWxl IChnbnUgcGFja2FnZXMgbmV0d29ya2luZykKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMg bmN1cnNlcykKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgb3BlbnN0YWNrKQpAQCAtMTg4 MDAsNiArMTg4MDEsMjUgQEAgKGRlZmluZS1wdWJsaWMgcHl0aG9uLWZhY3RvcnktYm95CiAoZGVm aW5lLXB1YmxpYyBweXRob24yLWZhY3RvcnktYm95CiAgIChwYWNrYWdlLXdpdGgtcHl0aG9uMiBw eXRob24tZmFjdG9yeS1ib3kpKQogCisoZGVmaW5lLXB1YmxpYyBweXRob24tZmFubjIKKyAgKHBh Y2thZ2UKKyAgICAobmFtZSAicHl0aG9uLWZhbm4yIikKKyAgICAodmVyc2lvbiAiMS4wLjciKQor ICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAg ICAgICh1cmkgKHB5cGktdXJpICJmYW5uMiIgdmVyc2lvbikpCisgICAgICAgKHNoYTI1NgorICAg ICAgICAoYmFzZTMyCisgICAgICAgICAiMTd6djZoYnEyNnFnOWptc3NoeDN4bm5udjIwM2ZyNGN5 amc0djNyZ3EzOGE1aTVhZ3YyayIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBweXRob24tYnVpbGQt c3lzdGVtKQorICAgIChuYXRpdmUtaW5wdXRzIGAoKCJzd2lnIiAsc3dpZykpKQorICAgIChwcm9w YWdhdGVkLWlucHV0cyBgKCgiZmFubiIgLGZhbm4pKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczov L2dpdGh1Yi5jb20vRnV0dXJlTGlua0NvcnBvcmF0aW9uL2Zhbm4yIikKKyAgICAoc3lub3BzaXMg IkZhc3QgQXJ0aWZpY2lhbCBOZXVyYWwgTmV0d29yayBMaWJyYXJ5IChGQU5OKSBQeXRob24gYmlu ZGluZ3MiKQorICAgIChkZXNjcmlwdGlvbiAiUHJvdmlkZXMgYmluZGluZ3MgZm9yIEZhc3QgQXJ0 aWZpY2lhbCBOZXVyYWwgTmV0d29ya3MgMi4yLjAuIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmxn cGwyLjEpKSkKKwogKGRlZmluZS1wdWJsaWMgcHl0aG9uLXRyYW5zbGF0ZS10b29sa2l0CiAgIChw YWNrYWdlCiAgICAgKG5hbWUgInB5dGhvbi10cmFuc2xhdGUtdG9vbGtpdCIpCi0tIAoyLjM0LjAK Cg== --b1_2n1HTBVU8JAa1bIMqxyJXIkvFktsxXEQs09PWP2cc Content-Type: text/x-patch; name=0006-gnu-Add-python-petact.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0006-gnu-Add-python-petact.patch RnJvbSBmZDk1MTc1ZTM2NTgzNTU4OTU2YThiOWU1MDhlM2NjZDY2ZDEyZGY2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogRnJpLCAzMCBKdWwgMjAyMSAxNzoyNjoxMiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMDYv MjBdIGdudTogQWRkIHB5dGhvbi1wZXRhY3QuCgoqIGdudS9wYWNrYWdlcy9weXRob24teHl6LnNj bSAocHl0aG9uLXBldGFjdCk6IE5ldyB2YXJpYWJsZS4KCmRpZmYgLS1naXQgYS9nbnUvcGFja2Fn ZXMvcHl0aG9uLXh5ei5zY20gYi9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20KaW5kZXggODJk MTFmMDRhYS4uNmQyMzk0MTg5OSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL3B5dGhvbi14eXou c2NtCisrKyBiL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNjbQpAQCAtOTk3Miw2ICs5OTcyLDI0 IEBAIChkZWZpbmUtcHVibGljIHB5dGhvbjItcGVwNTE3CiAgICAgICAgICAsQChwYWNrYWdlLWFy Z3VtZW50cyBiYXNlKSkpCiAgICAgKG5hdGl2ZS1pbnB1dHMgYCgpKSkpKQogCisoZGVmaW5lLXB1 YmxpYyBweXRob24tcGV0YWN0CisgIChwYWNrYWdlCisgICAgKG5hbWUgInB5dGhvbi1wZXRhY3Qi KQorICAgICh2ZXJzaW9uICIwLjEuMiIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAg ICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAocHlwaS11cmkgInBldGFjdCIgdmVy c2lvbikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMXJqaDBm amltbWl4YnZydjZ6bmtmcmZhODNuZGpjNHBneWZ5bDkwaXdxM2F6MTIwdmpzeCIpKSkpCisgICAg KGJ1aWxkLXN5c3RlbSBweXRob24tYnVpbGQtc3lzdGVtKQorICAgIChob21lLXBhZ2UgImh0dHBz Oi8vZ2l0aHViLmNvbS9tYXR0aGV3c2Nob2xlZmllbGQvcGV0YWN0IikKKyAgICAoc3lub3BzaXMg IlBhY2thZ2UgZXh0cmFjdGlvbiB0b29sIikKKyAgICAoZGVzY3JpcHRpb24gIkxpYnJhcnkgdXNl ZCBmb3IgaW5zdGFsbGluZyBhbmQgdXBkYXRpbmcgY29tcHJlc3NlZCB0YXIKK2ZpbGVzLiIpCisg ICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKSA7IE1JVAorCiAoZGVmaW5lLXB1YmxpYyBweXRo b24tcHlmbGFrZXMKICAgKHBhY2thZ2UKICAgICAobmFtZSAicHl0aG9uLXB5Zmxha2VzIikKLS0g CjIuMzQuMAoK --b1_2n1HTBVU8JAa1bIMqxyJXIkvFktsxXEQs09PWP2cc Content-Type: text/x-patch; name=0009-gnu-Add-python-pako.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0009-gnu-Add-python-pako.patch RnJvbSBiNWZlNmI1ODNlMTk5M2NiNGMxMWFmMDMzYjcyNGUzOWExM2NhOTY2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogRnJpLCAzMCBKdWwgMjAyMSAxNzozMzowMyArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMDkv MjBdIGdudTogQWRkIHB5dGhvbi1wYWtvLgoKKiBnbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20g KHB5dGhvbi1wYWtvKTogTmV3IHZhcmlhYmxlLgoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9w eXRob24teHl6LnNjbSBiL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNjbQppbmRleCAyYjVlMmE5 NGIyLi5iN2E4MTZmZWY4IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20K KysrIGIvZ251L3BhY2thZ2VzL3B5dGhvbi14eXouc2NtCkBAIC0xNDYzMCw2ICsxNDYzMCwyNiBA QCAoZGVmaW5lLXB1YmxpYyBweXRob24tcGFkYXRpb3VzCiAgICAgKGRlc2NyaXB0aW9uICJBIG5l dXJhbCBuZXR3b3JrIGludGVudCBwYXJzZXIiKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6YXNsMi4w KSkpCiAKKyhkZWZpbmUtcHVibGljIHB5dGhvbi1wYWtvCisgIChwYWNrYWdlCisgICAgKG5hbWUg InB5dGhvbi1wYWtvIikKKyAgICAodmVyc2lvbiAiMC4zLjEiKQorICAgIChzb3VyY2UKKyAgICAg KG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKHB5cGktdXJp ICJwYWtvIiB2ZXJzaW9uKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAg ICAgICIwN3IzZjg2aWRseGIyeDJtdnkyNGZ6a3h5cTV4YWxrYm1rMHptcXZhNzM0MXBkcnMwY3kw IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIHB5dGhvbi1idWlsZC1zeXN0ZW0pCisgICAgKHByb3Bh Z2F0ZWQtaW5wdXRzCisgICAgIGAoKCJweXRob24tYXBwZGlycyIgLHB5dGhvbi1hcHBkaXJzKSkp CisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL015Y3JvZnRBSS9wYWtvIikKKyAg ICAoc3lub3BzaXMgIlRoZSB1bml2ZXJzYWwgcGFja2FnZSBtYW5hZ2VyIGxpYnJhcnkiKQorICAg IChkZXNjcmlwdGlvbgorICAgICAiUHJvdmlkZXMgdW5pZmllZCB3YXkgdG8gaGFuZGxlIG5hdGl2 ZSB1bml2ZXJzYWwgcGFja2FnZSBtYW5hZ2VyLiIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTphc2wy LjApKSkKKwogKGRlZmluZS1wdWJsaWMgcHl0aG9uMi1wYXRobGliMgogICAocGFja2FnZQogICAg IChuYW1lICJweXRob24yLXBhdGhsaWIyIikKLS0gCjIuMzQuMAoK --b1_2n1HTBVU8JAa1bIMqxyJXIkvFktsxXEQs09PWP2cc Content-Type: text/x-patch; name=0007-gnu-Add-python-padatious.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0007-gnu-Add-python-padatious.patch RnJvbSAwMmNlNjFjYTAyOTMwN2UzNTUwOTQ5NjI4MTQ3MGVhYTBhNGFiMTRlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogRnJpLCAzMCBKdWwgMjAyMSAxNzoyOTo0MiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMDcv MjBdIGdudTogQWRkIHB5dGhvbi1wYWRhdGlvdXMuCgoqIGdudS9wYWNrYWdlcy9weXRob24teHl6 LnNjbSAocHl0aG9uLXBhZGF0aW91cyk6IE5ldyB2YXJpYWJsZS4KCmRpZmYgLS1naXQgYS9nbnUv cGFja2FnZXMvcHl0aG9uLXh5ei5zY20gYi9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20KaW5k ZXggNmQyMzk0MTg5OS4uZDM2ZWI2MTVmZCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL3B5dGhv bi14eXouc2NtCisrKyBiL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNjbQpAQCAtMTQ0LDYgKzE0 NCw3IEBAIChkZWZpbmUtbW9kdWxlIChnbnUgcGFja2FnZXMgcHl0aG9uLXh5eikKICAgIzp1c2Ut bW9kdWxlIChnbnUgcGFja2FnZXMgY3J5cHRvKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdl cyBkYXRhYmFzZXMpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGRibSkKKyAgIzp1c2Ut bW9kdWxlIChnbnUgcGFja2FnZXMgZGlnZXN0KQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdl cyBkamFuZ28pCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGRqdnUpCiAgICM6dXNlLW1v ZHVsZSAoZ251IHBhY2thZ2VzIGRvY2tlcikKQEAgLTE0NjA4LDYgKzE0NjA5LDI3IEBAIChkZWZp bmUtcHVibGljIHB5dGhvbi1wYWRhb3MKIGlzIGEgc2luZ2xlIGNvbXBpbGVkIHJlZ2V4IG1hdGNo ZXIuIikKICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHB5 dGhvbi1wYWRhdGlvdXMKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicHl0aG9uLXBhZGF0aW91cyIp CisgICAgKHZlcnNpb24gIjAuNC44IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAg ICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChweXBpLXVyaSAicGFkYXRpb3VzIiB2 ZXJzaW9uKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIweGJn Zjc1a3hjbGFjZ2FpcmlkOG05NDhocnJuZ2N4aHlrcjF3a3ZhdjMyZnA1OHo0d2c0IikpKSkKKyAg ICAoYnVpbGQtc3lzdGVtIHB5dGhvbi1idWlsZC1zeXN0ZW0pCisgICAgKHByb3BhZ2F0ZWQtaW5w dXRzCisgICAgIGAoKCJweXRob24tZmFubjIiICxweXRob24tZmFubjIpCisgICAgICAgKCJweXRo b24tcGFkYW9zIiAscHl0aG9uLXBhZGFvcykKKyAgICAgICAoInB5dGhvbi14eGhhc2giICxweXRo b24teHhoYXNoKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL015Y3JvZnRB SS9wYWRhdGlvdXMiKQorICAgIChzeW5vcHNpcyAiTmV1cmFsIG5ldHdvcmsgaW50ZW50IHBhcnNl ciIpCisgICAgKGRlc2NyaXB0aW9uICJBIG5ldXJhbCBuZXR3b3JrIGludGVudCBwYXJzZXIiKQor ICAgIChsaWNlbnNlIGxpY2Vuc2U6YXNsMi4wKSkpCisKIChkZWZpbmUtcHVibGljIHB5dGhvbjIt cGF0aGxpYjIKICAgKHBhY2thZ2UKICAgICAobmFtZSAicHl0aG9uMi1wYXRobGliMiIpCi0tIAoy LjM0LjAKCg== --b1_2n1HTBVU8JAa1bIMqxyJXIkvFktsxXEQs09PWP2cc Content-Type: text/x-patch; name=0008-gnu-Add-python-lazy.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0008-gnu-Add-python-lazy.patch RnJvbSA4Y2UxYTNhNTFlMDAwNjcyZTlhYTQ1ZTUyZDkzNGUwMmEwYTc4ZGFkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogRnJpLCAzMCBKdWwgMjAyMSAxNzozMjowNyArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMDgv MjBdIGdudTogQWRkIHB5dGhvbi1sYXp5LgoKKiBnbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20g KHB5dGhvbi1sYXp5KTogTmV3IHZhcmlhYmxlLgoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9w eXRob24teHl6LnNjbSBiL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNjbQppbmRleCBkMzZlYjYx NWZkLi4yYjVlMmE5NGIyIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20K KysrIGIvZ251L3BhY2thZ2VzL3B5dGhvbi14eXouc2NtCkBAIC0xNjA5NSw2ICsxNjA5NSwyOCBA QCAoZGVmaW5lLXB1YmxpYyBweXRob24tdHlwaW5nLWluc3BlY3QKIGluc3BlY3Rpb24gb2YgdHlw ZXMgZGVmaW5lZCBpbiB0aGUgUHl0aG9uIHN0YW5kYXJkIHR5cGluZyBtb2R1bGUuIikKICAgICAo bGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHB5dGhvbi1sYXp5Cisg IChwYWNrYWdlCisgICAgKG5hbWUgInB5dGhvbi1sYXp5IikKKyAgICAodmVyc2lvbiAiMS40IikK KyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIGdpdC1mZXRjaCkKKyAg ICAgICAodXJpIChnaXQtcmVmZXJlbmNlICAgOyBweXBpIHJlbGVhc2UgbGluayBsZWFkcyB0byBw cm9qZWN0IHBhZ2UKKyAgICAgICAgICAgICAodXJsICJodHRwczovL2dpdGh1Yi5jb20vc3RlZmFu aG9sZWsvbGF6eSIpCisgICAgICAgICAgICAgKGNvbW1pdCB2ZXJzaW9uKSkpCisgICAgICAgKGZp bGUtbmFtZSAoZ2l0LWZpbGUtbmFtZSBuYW1lIHZlcnNpb24pKQorICAgICAgIChzaGEyNTYKKyAg ICAgICAgKGJhc2UzMgorICAgICAgICAgIjF5M3kzNWpyMG5uZmgzMnpnZHJiNHI0c2Y5djhrMzZq MDd6Mm0wZzZrejdiZjNhenNnYzUiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gcHl0aG9uLWJ1aWxk LXN5c3RlbSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vc3RlZmFuaG9sZWsv bGF6eSIpCisgICAgKHN5bm9wc2lzICJMYXp5IGF0dHJpYnV0ZXMgZm9yIFB5dGhvbiBvYmplY3Rz IikKKyAgICAoZGVzY3JpcHRpb24gIlByb3ZpZGVzIGxhenkgYXR0cmlidXRlcyB0aGF0IGFyZSBl dmFsdWF0ZWQgb25seSBvbmNlLAordGhlIGZpcnN0IHRpbWUgdGhleSBhcmUgdXNlZC4gIFN1YnNl cXVlbnQgdXNlcyByZXR1cm4gdGhlIHJlc3VsdHMgb2YgdGhlIGZpcnN0CitjYWxsLiIpCisgICAg KGxpY2Vuc2UgbGljZW5zZTpic2QtMikpKQorCiAoZGVmaW5lLXB1YmxpYyBweXRob24tbGF6eS1v YmplY3QtcHJveHkKICAgKHBhY2thZ2UKICAgICAobmFtZSAicHl0aG9uLWxhenktb2JqZWN0LXBy b3h5IikKLS0gCjIuMzQuMAoK --b1_2n1HTBVU8JAa1bIMqxyJXIkvFktsxXEQs09PWP2cc Content-Type: text/x-patch; name=0012-gnu-Add-python-msk.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0012-gnu-Add-python-msk.patch RnJvbSBjMjE1YWYxZWUyZGUwOWEwM2U4N2JmOTA4YzNlNGViYWM1MTc0Y2UzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogRnJpLCAzMCBKdWwgMjAyMSAxNzozNjoyNiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMTIv MjBdIGdudTogQWRkIHB5dGhvbi1tc2suCgoqIGdudS9wYWNrYWdlcy9weXRob24teHl6LnNjbSAo cHl0aG9uLW1zayk6IE5ldyB2YXJpYWJsZS4KCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvcHl0 aG9uLXh5ei5zY20gYi9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20KaW5kZXggMjNmMTExMDky ZS4uMzljNjc0MWQyZiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL3B5dGhvbi14eXouc2NtCisr KyBiL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNjbQpAQCAtMTA3ODgsNiArMTA3ODgsMzAgQEAg KGRlZmluZS1wdWJsaWMgcHl0aG9uLW1zZ3BhY2stdHJhbnNpdGlvbmFsCiAoZGVmaW5lLXB1Ymxp YyBweXRob24yLW1zZ3BhY2sKICAgKHBhY2thZ2Utd2l0aC1weXRob24yIHB5dGhvbi1tc2dwYWNr KSkKIAorKGRlZmluZS1wdWJsaWMgcHl0aG9uLW1zaworICAocGFja2FnZQorICAgIChuYW1lICJw eXRob24tbXNrIikKKyAgICAodmVyc2lvbiAiMC4zLjE2IikKKyAgICAoc291cmNlCisgICAgIChv cmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChweXBpLXVyaSAi bXNrIiB2ZXJzaW9uKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAg ICIxMXpmMnM1d2RnbHpraTJyMDVwbHg2ajlneWt3dmJwZG44ZmJyM2Zuano0ZzB2eTFnOXk2Iikp KSkKKyAgICAoYnVpbGQtc3lzdGVtIHB5dGhvbi1idWlsZC1zeXN0ZW0pCisgICAgKHByb3BhZ2F0 ZWQtaW5wdXRzCisgICAgIGAoKCJweXRob24tY29sb3JhbWEiICxweXRob24tY29sb3JhbWEpCisg ICAgICAgKCJweXRob24tZ2l0cHl0aG9uIiAscHl0aG9uLWdpdHB5dGhvbikKKyAgICAgICAoInB5 dGhvbi1tc20iICxweXRob24tbXNtKQorICAgICAgICgicHl0aG9uLXB5Z2l0aHViIiAscHl0aG9u LXB5Z2l0aHViKQorICAgICAgICgicHl0aG9uLXJlcXVlc3RzIiAscHl0aG9uLXJlcXVlc3RzKSkp CisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL015Y3JvZnRBSS9teWNyb2Z0LXNr aWxscy1raXQiKQorICAgIChzeW5vcHNpcyAiTXljcm9mdCBTa2lsbHMgS2l0IikKKyAgICAoZGVz Y3JpcHRpb24gIlRvb2wgdG8gaGVscCB3aXRoIGNyZWF0aW5nLCB1cGxvYWRpbmcsIGFuZCB1cGdy YWRpbmcgTXljcm9mdAorc2tpbGxzLiIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTphc2wyLjApKSkK KwogKGRlZmluZS1wdWJsaWMgcHl0aG9uLW1zbQogICAocGFja2FnZQogICAgIChuYW1lICJweXRo b24tbXNtIikKLS0gCjIuMzQuMAoK --b1_2n1HTBVU8JAa1bIMqxyJXIkvFktsxXEQs09PWP2cc Content-Type: text/x-patch; name=0013-gnu-Add-python-lingua-franca.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0013-gnu-Add-python-lingua-franca.patch RnJvbSBjNzE2ZWJhM2JjYjIwMDkzNWFkZTgwMjJlNmM5YjZhY2NkMTY4Y2MwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogRnJpLCAzMCBKdWwgMjAyMSAxNzozODo1NCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMTMv MjBdIGdudTogQWRkIHB5dGhvbi1saW5ndWEtZnJhbmNhLgoKKiBnbnUvcGFja2FnZXMvcHl0aG9u LXh5ei5zY20gKHB5dGhvbi1saW5ndWEtZnJhbmNhKTogTmV3IHZhcmlhYmxlLgoKZGlmZiAtLWdp dCBhL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNjbSBiL2dudS9wYWNrYWdlcy9weXRob24teHl6 LnNjbQppbmRleCAzOWM2NzQxZDJmLi41MjdjZjgwOTAzIDEwMDY0NAotLS0gYS9nbnUvcGFja2Fn ZXMvcHl0aG9uLXh5ei5zY20KKysrIGIvZ251L3BhY2thZ2VzL3B5dGhvbi14eXouc2NtCkBAIC0y MDMwOCw2ICsyMDMwOCwzNSBAQCAoZGVmaW5lLXB1YmxpYyBweXRob24tbGluZWNhY2hlMgogKGRl ZmluZS1wdWJsaWMgcHl0aG9uMi1saW5lY2FjaGUyCiAgIChwYWNrYWdlLXdpdGgtcHl0aG9uMiBw eXRob24tbGluZWNhY2hlMikpCiAKKyhkZWZpbmUtcHVibGljIHB5dGhvbi1saW5ndWEtZnJhbmNh CisgIChwYWNrYWdlCisgICAgKG5hbWUgInB5dGhvbi1saW5ndWEtZnJhbmNhIikKKyAgICAodmVy c2lvbiAiMC40LjIiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2Qg Z2l0LWZldGNoKQorICAgICAgICh1cmkKKyAgICAgICAgKGdpdC1yZWZlcmVuY2UKKyAgICAgICAg ICh1cmwgImh0dHBzOi8vZ2l0aHViLmNvbS9NeWNyb2Z0QUkvbGluZ3VhLWZyYW5jYSIpCisgICAg ICAgICAoY29tbWl0IChzdHJpbmctYXBwZW5kICJyZWxlYXNlL3YiIHZlcnNpb24pKSkpCisgICAg ICAgKGZpbGUtbmFtZSAoZ2l0LWZpbGUtbmFtZSBuYW1lIHZlcnNpb24pKQorICAgICAgIChtb2R1 bGVzICcoKGd1aXggYnVpbGQgdXRpbHMpKSkKKyAgICAgICAoc25pcHBldCAnKGJlZ2luCisgICAg ICAgICAgICAgICAgICAgOzsgVXNlIG5ld2VyIHZlcnNpb24gb2YgcGtnCisgICAgICAgICAgICAg ICAgICAgKHN1YnN0aXR1dGUqICJyZXF1aXJlbWVudHMudHh0IgorICAgICAgICAgICAgICAgICAg ICAgKCgicHl0aG9uLWRhdGV1dGlsPT0iKSAicHl0aG9uLWRhdGV1dGlsPj0iKSkKKyAgICAgICAg ICAgICAgICAgICAjdCkpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAg ICAiMXd4MWM4YTJrOTE1NXo3NDExM3luMXhjczZ5MHpsamJnYW4ycGJibXpzdmtpOG0wejZqbiIp KSkpCisgICAgKGJ1aWxkLXN5c3RlbSBweXRob24tYnVpbGQtc3lzdGVtKQorICAgIChwcm9wYWdh dGVkLWlucHV0cworICAgICBgKCgicHl0aG9uLWRhdGV1dGlsIiAscHl0aG9uLWRhdGV1dGlsKSkp CisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL015Y3JvZnRBSS9saW5ndWEtZnJh bmNhIikKKyAgICAoc3lub3BzaXMgIk15Y3JvZnQncyBtdWx0aWxpbmd1YWwgdGV4dCBwYXJzaW5n IGFuZCBmb3JtYXR0aW5nIGxpYnJhcnkiKQorICAgIChkZXNjcmlwdGlvbiAiQ29udmVydHMgZGF0 YSBpbnRvIHNwb2tlbiBlcXVpdmFsZW50cy4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6YXNsMi4w KSkpCisKIChkZWZpbmUtcHVibGljIHB5dGhvbi10cmFjZWJhY2syCiAgIChwYWNrYWdlCiAgICAg KG5hbWUgInB5dGhvbi10cmFjZWJhY2syIikKLS0gCjIuMzQuMAoK --b1_2n1HTBVU8JAa1bIMqxyJXIkvFktsxXEQs09PWP2cc Content-Type: text/x-patch; name=0017-gnu-Add-mycroft-mimic.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0017-gnu-Add-mycroft-mimic.patch RnJvbSAxMjE2MGJhOGQ3MmM2YTU3MzhiY2E3Y2M3ZjJmOTJlYTk1NTQ4ZjQ5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogRnJpLCAzMCBKdWwgMjAyMSAyMDozNToxMiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMTcv MjBdIGdudTogQWRkIG15Y3JvZnQtbWltaWMuCgoqIGdudS9wYWNrYWdlcy9zcGVlY2guc2NtICht eWNyb2Z0LW1pbWljKTogTmV3IHZhcmlhYmxlLgoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9z cGVlY2guc2NtIGIvZ251L3BhY2thZ2VzL3NwZWVjaC5zY20KaW5kZXggY2JjNDZiMzJiNC4uYWQw NzMzMjJjZiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL3NwZWVjaC5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL3NwZWVjaC5zY20KQEAgLTgsNiArOCw3IEBACiA7OzsgQ29weXJpZ2h0IMKpIDIwMjAg Tmljb2xhcyBHb2F6aW91IDxtYWlsQG5pY29sYXNnb2F6aW91LmZyPgogOzs7IENvcHlyaWdodCDC qSAyMDIwIEVmcmFpbSBGbGFzaG5lciA8ZWZyYWltQGZsYXNobmVyLmNvLmlsPgogOzs7IENvcHly aWdodCDCqSAyMDIxIHFibGFkZSA8cWJsYWRlQHByb3Rvbm1haWwuY29tPgorOzs7IENvcHlyaWdo dCDCqSAyMDIxIFBldHIgSG9kaW5hIDxwaG9kaW5hQHByb3Rvbm1haWwuY29tPgogOzs7CiA7Ozsg VGhpcyBmaWxlIGlzIHBhcnQgb2YgR05VIEd1aXguCiA7OzsKQEAgLTQ1LDYgKzQ2LDcgQEAgKGRl ZmluZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBzcGVlY2gpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBh Y2thZ2VzIGdzdHJlYW1lcikKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgbGludXgpCiAg ICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIG5jdXJzZXMpCisgICM6dXNlLW1vZHVsZSAoZ251 IHBhY2thZ2VzIHBjcmUpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHBlcmwpCiAgICM6 dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHBrZy1jb25maWcpCiAgICM6dXNlLW1vZHVsZSAoZ251 IHBhY2thZ2VzIHB1bHNlYXVkaW8pCkBAIC0yMzcsNiArMjM5LDM2IEBAIChkZWZpbmUtcHVibGlj IG1pdGxtCiAgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL21pdGxtL21pdGxtIikK ICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIG15Y3JvZnQt bWltaWMKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAibXljcm9mdC1taW1pYyIpCisgICAgKHZlcnNp b24gIjEuMy4wLjEiKQorICAgIChzb3VyY2UgKG9yaWdpbgorICAgICAgICAgICAgICAobWV0aG9k IGdpdC1mZXRjaCkKKyAgICAgICAgICAgICAgKHVyaQorICAgICAgICAgICAgICAgKGdpdC1yZWZl cmVuY2UKKyAgICAgICAgICAgICAgICAodXJsICJodHRwczovL2dpdGh1Yi5jb20vTXljcm9mdEFJ L21pbWljMSIpCisgICAgICAgICAgICAgICAgKGNvbW1pdCB2ZXJzaW9uKSkpCisgICAgICAgICAg ICAgIChmaWxlLW5hbWUgKGdpdC1maWxlLW5hbWUgbmFtZSB2ZXJzaW9uKSkKKyAgICAgICAgICAg ICAgKHNoYTI1NgorICAgICAgICAgICAgICAgKGJhc2UzMgorICAgICAgICAgICAgICAgICIxYWd3 Z2J5OXFsOHIzeDVyZDFyZ3gzeHA5eTRjZGc0cGkza3FsejN2YW52OW5hOG5mM2lkIikpKSkKKyAg ICAoYnVpbGQtc3lzdGVtIGdudS1idWlsZC1zeXN0ZW0pCisgICAgKG5hdGl2ZS1pbnB1dHMKKyAg ICAgYCgoInBrZy1jb25maWciICxwa2ctY29uZmlnKQorICAgICAgICgibGlidG9vbCIgLGxpYnRv b2wpCisgICAgICAgKCJhdXRvbWFrZSIgLGF1dG9tYWtlKQorICAgICAgICgiYXV0b2NvbmYiICxh dXRvY29uZikpKQorICAgIChpbnB1dHMgYCgoImFsc2EtbGliIiAsYWxzYS1saWIpCisgICAgICAg ICAgICAgICgicGNyZTIiICxwY3JlMikpKQorICAgIChzeW5vcHNpcyAiTXljcm9mdCdzIFRUUyBl bmdpbmUsIGJhc2VkIG9uIENNVSdzIEZsaXRlIChGZXN0aXZhbCBMaXRlKSIpCisgICAgKGRlc2Ny aXB0aW9uICJNaW1pYyBpcyBhIGZhc3QsIGxpZ2h0d2VpZ2h0IFRleHQtdG8tc3BlZWNoIGVuZ2lu ZSBkZXZlbG9wZWQKK2J5IE15Y3JvZnQgQS5JLiBhbmQgVm9jYWxpRCwgYmFzZWQgb24gQ2FybmVn aWUgTWVsbG9uIFVuaXZlcnNpdHnigJlzIEZsaXRlCisoRmVzdGl2YWwtTGl0ZSkgc29mdHdhcmUu ICBNaW1pYyB0YWtlcyBpbiB0ZXh0IGFuZCByZWFkcyBpdCBvdXQgbG91ZCB0byBjcmVhdGUKK2Eg aGlnaCBxdWFsaXR5IHZvaWNlLiIpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29t L015Y3JvZnRBSS9taW1pYzEiKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6YXNsMi4wKSkpCisKIChk ZWZpbmUtcHVibGljIHNwZWVjaC1kaXNwYXRjaGVyCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInNw ZWVjaC1kaXNwYXRjaGVyIikKLS0gCjIuMzQuMAoK --b1_2n1HTBVU8JAa1bIMqxyJXIkvFktsxXEQs09PWP2cc Content-Type: text/x-patch; name=0020-gnu-Add-python-mycroft-core.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0020-gnu-Add-python-mycroft-core.patch RnJvbSAzZjViM2ZkZTQ1MjdjMDRjNDBhYWI3Nzc2OTYwNjFhNDI0YjMxZjA5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogRnJpLCAzMCBKdWwgMjAyMSAxNzoyMTowNyArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMjAv MjBdIGdudTogQWRkIHB5dGhvbi1teWNyb2Z0LWNvcmUuCgoqIGdudS9wYWNrYWdlcy9weXRob24t eHl6LnNjbSAocHl0aG9uLW15Y3JvZnQtY29yZSk6IE5ldyB2YXJpYWJsZS4KCmRpZmYgLS1naXQg YS9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20gYi9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5z Y20KaW5kZXggOTkyYzZmYmQxYi4uZTIzNmIxNzBjMiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2Vz L3B5dGhvbi14eXouc2NtCisrKyBiL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNjbQpAQCAtMjA2 LDYgKzIwNiw3IEBAIChkZWZpbmUtbW9kdWxlIChnbnUgcGFja2FnZXMgcHl0aG9uLXh5eikKICAg Izp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgc2VhcmNoKQogICAjOnVzZS1tb2R1bGUgKGdudSBw YWNrYWdlcyBzZXJpYWxpemF0aW9uKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBzaGVs bHMpCisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHNwZWVjaCkKICAgIzp1c2UtbW9kdWxl IChnbnUgcGFja2FnZXMgc3BoaW54KQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBzc2gp CiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHN3aWcpCkBAIC0yMTY4NSw2ICsyMTY4Niw4 NiBAQCAoZGVmaW5lLXB1YmxpYyBweXRob24yLW1vcmUtaXRlcnRvb2xzCiAgICAgKHByb3BhZ2F0 ZWQtaW5wdXRzCiAgICAgIGAoKCJweXRob24yLXNpeCIgLHB5dGhvbjItc2l4LWJvb3RzdHJhcCkp KSkpCiAKKyhkZWZpbmUtcHVibGljIHB5dGhvbi1teWNyb2Z0LWNvcmUKKyAgKHBhY2thZ2UKKyAg ICAobmFtZSAicHl0aG9uLW15Y3JvZnQtY29yZSIpCisgICAgKHZlcnNpb24gIjIxLjIuMSIpCisg ICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpCisgICAg ICAgKHVyaQorICAgICAgICAoZ2l0LXJlZmVyZW5jZQorICAgICAgICAgKHVybCAiaHR0cHM6Ly9n aXRodWIuY29tL015Y3JvZnRBSS9teWNyb2Z0LWNvcmUiKQorICAgICAgICAgKGNvbW1pdCAoc3Ry aW5nLWFwcGVuZCAicmVsZWFzZS92IiB2ZXJzaW9uKSkpKQorICAgICAgIChmaWxlLW5hbWUgKGdp dC1maWxlLW5hbWUgbmFtZSB2ZXJzaW9uKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNl MzIKKyAgICAgICAgICIxdjV5YjQ4eTN6cjRzMGNna2lkOHkxenNpNngxd3JoeTFqZmI5YXh6aTA5 MGFtbWd5NzAwIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIHB5dGhvbi1idWlsZC1zeXN0ZW0pCisg ICAgKGFyZ3VtZW50cworICAgICBgKCM6cGhhc2VzCisgICAgICAgKG1vZGlmeS1waGFzZXMgJXN0 YW5kYXJkLXBoYXNlcworICAgICAgICAgKGFkZC1hZnRlciAndW5wYWNrICdwYXRjaC1yZXF1aXJl bWVudHMKKyAgICAgICAgICAgKGxhbWJkYSogKCM6a2V5IGlucHV0cyAjOmFsbG93LW90aGVyLWtl eXMpCisgICAgICAgICAgICAgOzsgVXNlIG5ld2VyIHZlcnNpb24gb2YgcGtnCisgICAgICAgICAg ICAgKHN1YnN0aXR1dGUqICJyZXF1aXJlbWVudHMvcmVxdWlyZW1lbnRzLnR4dCIKKyAgICAgICAg ICAgICAgICgoIm15Y3JvZnQtbWVzc2FnZWJ1cy1jbGllbnQ9PSIpICJteWNyb2Z0LW1lc3NhZ2Vi dXMtY2xpZW50Pj0iKQorICAgICAgICAgICAgICAgKCgidG9ybmFkbz09IikgInRvcm5hZG8+PSIp CisgICAgICAgICAgICAgICAoKCJweXNlcmlhbD09IikgInB5c2VyaWFsPj0iKQorICAgICAgICAg ICAgICAgKCgicHN1dGlsPT0iKSAicHN1dGlsPj0iKQorICAgICAgICAgICAgICAgKCgicGFkYW9z PT0iKSAicGFkYW9zPj0iKQorICAgICAgICAgICAgICAgKCgicHJlY2lzZS1ydW5uZXI9PSIpICJw cmVjaXNlLXJ1bm5lcj49IikKKyAgICAgICAgICAgICAgICgoInBvY2tldHNwaGlueD09IikgInBv Y2tldHNwaGlueD49IikKKyAgICAgICAgICAgICAgICgoInB5dGhvbi1kYXRldXRpbD09IikgInB5 dGhvbi1kYXRldXRpbD49IikKKyAgICAgICAgICAgICAgICgoImZhc3RlbmVycz09IikgImZhc3Rl bmVycz49IikKKyAgICAgICAgICAgICAgICgoInJlcXVlc3RzLWZ1dHVyZXM9PSIpICJyZXF1ZXN0 cy1mdXR1cmVzPj0iKQorICAgICAgICAgICAgICAgKCgicGlsbG93PT0iKSAicGlsbG93Pj0iKQor ICAgICAgICAgICAgICAgKCgiUHlZQU1MPT01LjQiKSAiUHlZQU1MPj01LjMuMSIpCisgICAgICAg ICAgICAgICAoKCJweXhkZz09IikgInB5eGRnPj0iKSkpKQorICAgICAgICAgKHJlcGxhY2UgJ2No ZWNrCisgICAgICAgICAgIChsYW1iZGEqICgjOmtleSB0ZXN0cz8gIzphbGxvdy1vdGhlci1rZXlz KQorICAgICAgICAgICAgICh3aGVuIHRlc3RzPworICAgICAgICAgICAgICAgKHNldGVudiAiUFlU SE9OUEFUSCIKKyAgICAgICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgIi4vYnVpbGQv bGliOiIgKGdldGVudgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIlBZVEhPTlBBVEgiKSkpKSkpKSkpCisgICAgKGlucHV0cyBgKCgibXljcm9m dC1taW1pYyIgLG15Y3JvZnQtbWltaWMpCisgICAgICAgICAgICAgICgicG9ja2V0c3BoaW54IiAs cG9ja2V0c3BoaW54KSkpCisgICAgKHByb3BhZ2F0ZWQtaW5wdXRzCisgICAgIGAoKCJweXRob24t ZmFzdGVuZXJzIiAscHl0aG9uLWZhc3RlbmVycykKKyAgICAgICAoInB5dGhvbi1pbmZsZWN0aW9u IiAscHl0aG9uLWluZmxlY3Rpb24pCisgICAgICAgKCJweXRob24tcHl4ZGciICxweXRob24tcHl4 ZGcpCisgICAgICAgKCJweXRob24tbXljcm9mdC1tZXNzYWdlYnVzLWNsaWVudCIKKyAgICAgICAg LHB5dGhvbi1teWNyb2Z0LW1lc3NhZ2VidXMtY2xpZW50KQorICAgICAgICgicHl0aG9uLXBzdXRp bCIgLHB5dGhvbi1wc3V0aWwpCisgICAgICAgKCJweXRob24tdG9ybmFkbyIgLHB5dGhvbi10b3Ju YWRvLTYpCisgICAgICAgKCJweXRob24tcGV0YWN0IiAscHl0aG9uLXBldGFjdCkKKyAgICAgICAo InB5dGhvbi1wcmVjaXNlLXJ1bm5lciIgLHB5dGhvbi1wcmVjaXNlLXJ1bm5lcikKKyAgICAgICAo InB5dGhvbi1wYWRhb3MiICxweXRob24tcGFkYW9zKQorICAgICAgICgicHl0aG9uLXNwZWVjaC1y ZWNvZ2luaXRpb24iICxweXRob24tc3BlZWNoLXJlY29nbml0aW9uKQorICAgICAgICgicHl0aG9u LXBhZGF0aW91cyIgLHB5dGhvbi1wYWRhdGlvdXMpCisgICAgICAgKCJweXRob24tbXNrIiAscHl0 aG9uLW1zaykKKyAgICAgICAoInB5dGhvbi1waWxsb3ciICxweXRob24tcGlsbG93KQorICAgICAg ICgicHl0aG9uLWd0dHMiICxweXRob24tZ3R0cykKKyAgICAgICAoInB5dGhvbi1yZXF1ZXN0cy1m dXR1cmVzIiAscHl0aG9uLXJlcXVlc3RzLWZ1dHVyZXMpCisgICAgICAgKCJweXRob24tcHlzZXJp YWwiICxweXRob24tcHlzZXJpYWwpCisgICAgICAgKCJweXRob24tcG9ja2V0c3BoaW54IiAscHl0 aG9uLXBvY2tldHNwaGlueCkKKyAgICAgICAoInB5dGhvbi1hZGFwdC1wYXJzZXIiICxweXRob24t YWRhcHQtcGFyc2VyKQorICAgICAgICgicHl0aG9uLWxpbmd1YS1mcmFuY2EiICxweXRob24tbGlu Z3VhLWZyYW5jYSkKKyAgICAgICAoInB5dGhvbi1weXlhbWwiICxweXRob24tcHl5YW1sKQorICAg ICAgICgicHl0aG9uLWZhc3RlbmVycyIgLHB5dGhvbi1mYXN0ZW5lcnMpCisgICAgICAgKCJweXRo b24tcHllZSIgLHB5dGhvbi1weWVlKQorICAgICAgICgicHl0aG9uLXBzdXRpbCIgLHB5dGhvbi1w c3V0aWwpCisgICAgICAgKCJweXRob24tZmFubjIiICxweXRob24tZmFubjIpCisgICAgICAgKCJw eXRob24tcHl4ZGciICxweXRob24tcHl4ZGcpCisgICAgICAgKCJweXRob24td2Vic29ja2V0LWNs aWVudCIgLHB5dGhvbi13ZWJzb2NrZXQtY2xpZW50KQorICAgICAgICgicHl0aG9uLXJlcXVlc3Rz IiAscHl0aG9uLXJlcXVlc3RzKQorICAgICAgICgicHl0aG9uLXJlcXVlc3RzLWZ1dHVyZXMiCisg ICAgICAgICxweXRob24tcmVxdWVzdHMtZnV0dXJlcykpKQorICAgIChob21lLXBhZ2UgImh0dHBz Oi8vZ2l0aHViLmNvbS9IZWxsb0NoYXR0ZXJib3gvSG9sbWVzSVYiKQorICAgIChzeW5vcHNpcyAi TXljcm9mdCBDb3JlLCB0aGUgTXljcm9mdCBBcnRpZmljaWFsIEludGVsbGlnZW5jZSBwbGF0Zm9y bSIpCisgICAgKGRlc2NyaXB0aW9uICJUaGlzIG1vZHVsZSBwcm92aWRlcyBhIGhhY2thYmxlIG9w ZW4gc291cmNlIHZvaWNlIGFzc2lzdGFudCAtIE15Y3JvZnQiKQorICAgIChsaWNlbnNlIGxpY2Vu c2U6YXNsMi4wKSkpCisKIChkZWZpbmUtcHVibGljIHB5dGhvbi1teWNyb2Z0LW1lc3NhZ2VidXMt Y2xpZW50CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInB5dGhvbi1teWNyb2Z0LW1lc3NhZ2VidXMt Y2xpZW50IikKLS0gCjIuMzQuMAoK --b1_2n1HTBVU8JAa1bIMqxyJXIkvFktsxXEQs09PWP2cc Content-Type: text/x-patch; name=0004-gnu-Add-python-padaos.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0004-gnu-Add-python-padaos.patch RnJvbSAxMzVkNGI0MDRiYjAwYjEwZTI3YTljNDY0MTI2ZDRmYTAyNDAyNzU4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogRnJpLCAzMCBKdWwgMjAyMSAxNzoyMzo1MCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMDQv MjBdIGdudTogQWRkIHB5dGhvbi1wYWRhb3MuCgoqIGdudS9wYWNrYWdlcy9weXRob24teHl6LnNj bSAocHl0aG9uLXBhZGFvcyk6IE5ldyB2YXJpYWJsZS4KCmRpZmYgLS1naXQgYS9nbnUvcGFja2Fn ZXMvcHl0aG9uLXh5ei5zY20gYi9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20KaW5kZXggNjE1 MmI4MmI2ZS4uZmQzYTJlMWI3NSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL3B5dGhvbi14eXou c2NtCisrKyBiL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNjbQpAQCAtMTQ1NzEsNiArMTQ1NzEs MjQgQEAgKGRlZmluZS1wdWJsaWMgcHl0aG9uLXBhdGhsaWIKIChkZWZpbmUtcHVibGljIHB5dGhv bjItcGF0aGxpYgogICAocGFja2FnZS13aXRoLXB5dGhvbjIgcHl0aG9uLXBhdGhsaWIpKQogCiso ZGVmaW5lLXB1YmxpYyBweXRob24tcGFkYW9zCisgIChwYWNrYWdlCisgICAgKG5hbWUgInB5dGhv bi1wYWRhb3MiKQorICAgICh2ZXJzaW9uICIwLjEuMTAiKQorICAgIChzb3VyY2UKKyAgICAgKG9y aWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKHB5cGktdXJpICJw YWRhb3MiIHZlcnNpb24pKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAg ICAgIjB3a2Q2cDNnZ2YzZmZzZzNqNDdmZ2ZjZm1tajVrN2g1cmFrODhtYmtyMXI2cjM1bXpoMWEi KSkpKQorICAgIChidWlsZC1zeXN0ZW0gcHl0aG9uLWJ1aWxkLXN5c3RlbSkKKyAgICAoaG9tZS1w YWdlICJodHRwczovL2dpdGh1Yi5jb20vTXljcm9mdEFJL3BhZGFvcyIpCisgICAgKHN5bm9wc2lz ICJSaWdpZCwgbGlnaHR3ZWlnaHQsIGRlYWQtc2ltcGxlIGludGVudCBwYXJzZXIiKQorICAgIChk ZXNjcmlwdGlvbiAiQ29udmVydHMgc2VudGVuY2VzIGludG8gb25lIGJpZyBjaHVuayBvZiByZWdl eC4gIEVhY2ggaW50ZW50CitpcyBhIHNpbmdsZSBjb21waWxlZCByZWdleCBtYXRjaGVyLiIpCisg ICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQorCiAoZGVmaW5lLXB1YmxpYyBweXRob24yLXBh dGhsaWIyCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInB5dGhvbjItcGF0aGxpYjIiKQotLSAKMi4z NC4wCgo= --b1_2n1HTBVU8JAa1bIMqxyJXIkvFktsxXEQs09PWP2cc Content-Type: text/x-patch; name=0015-gnu-Add-python-gtts.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0015-gnu-Add-python-gtts.patch RnJvbSAzMWVjOGVhMzEzMzFmNTVmYWU0M2JmMmYwNjg5YmU3ZGI5MWUyZGU1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogRnJpLCAzMCBKdWwgMjAyMSAyMDoyOToxNSArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMTUv MjBdIGdudTogQWRkIHB5dGhvbi1ndHRzLgoKKiBnbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20g KHB5dGhvbi1ndHRzKTogTmV3IHZhcmlhYmxlLgoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9w eXRob24teHl6LnNjbSBiL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNjbQppbmRleCA1MjdjZjgw OTAzLi5lNzBlMjFiZWFhIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20K KysrIGIvZ251L3BhY2thZ2VzL3B5dGhvbi14eXouc2NtCkBAIC0xNzI4OSw2ICsxNzI4OSwzNSBA QCAoZGVmaW5lLXB1YmxpYyBweXRob24tZ3JhcGhlbmUKIHdpdGggYW4gYXNzb2NpYXRlZCBzZXQg b2YgcmVzb2x2ZSBtZXRob2RzIHRoYXQga25vdyBob3cgdG8gZmV0Y2ggZGF0YS4iKQogICAgIChs aWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcHl0aG9uLWd0dHMKKyAg KHBhY2thZ2UKKyAgICAobmFtZSAicHl0aG9uLWd0dHMiKQorICAgICh2ZXJzaW9uICIyLjIuMyIp CisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisg ICAgICAgKHVyaSAocHlwaS11cmkgImdUVFMiIHZlcnNpb24pKQorICAgICAgIChzaGEyNTYKKyAg ICAgICAgKGJhc2UzMgorICAgICAgICAgIjBnNDY3aDE1MDFreHc0em5peW0wM3hrejM3NjZiZHA2 ajJqNWwwNHAxMWtpNGg4c21rdzgiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gcHl0aG9uLWJ1aWxk LXN5c3RlbSkKKyAgICAobmF0aXZlLWlucHV0cworICAgICBgKCgicHl0aG9uLWZsYWtlOCIgLHB5 dGhvbi1mbGFrZTgpCisgICAgICAgKCJweXRob24tbW9jayIgLHB5dGhvbi1tb2NrKQorICAgICAg ICgicHl0aG9uLXB5dGVzdCIgLHB5dGhvbi1weXRlc3QpCisgICAgICAgKCJweXRob24tcHl0ZXN0 LWNvdiIgLHB5dGhvbi1weXRlc3QtY292KQorICAgICAgICgicHl0aG9uLXNpeCIgLHB5dGhvbi1z aXgpCisgICAgICAgKCJweXRob24tdGVzdGZpeHR1cmVzIiAscHl0aG9uLXRlc3RmaXh0dXJlcykp KQorICAgIChwcm9wYWdhdGVkLWlucHV0cworICAgICBgKCgicHl0aG9uLWNsaWNrIiAscHl0aG9u LWNsaWNrKQorICAgICAgICgicHl0aG9uLXJlcXVlc3RzIiAscHl0aG9uLXJlcXVlc3RzKQorICAg ICAgICgicHl0aG9uLXNpeCIgLHB5dGhvbi1zaXgpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczov L2dpdGh1Yi5jb20vcG5kdXJldHRlL2dUVFMiKQorICAgIChzeW5vcHNpcyAiUHl0aG9uIGludGVy ZmFjZSB0byBHb29nbGUgVHJhbnNsYXRlIHRleHQtdG8tc3BlZWNoIEFQSSIpCisgICAgKGRlc2Ny aXB0aW9uICJQeXRob24gbGlicmFyeSBhbmQgQ0xJIHRvb2wgdG8gaW50ZXJmYWNlIHdpdGggR29v Z2xlIFRyYW5zbGF0ZQordGV4dC10by1zcGVlY2ggQVBJIikKKyAgICAobGljZW5zZSBsaWNlbnNl OmV4cGF0KSkpCisKIChkZWZpbmUtcHVibGljIHB5dGhvbi1uYXV0aWx1cwogICAocGFja2FnZQog ICAgIChuYW1lICJweXRob24tbmF1dGlsdXMiKQotLSAKMi4zNC4wCgo= --b1_2n1HTBVU8JAa1bIMqxyJXIkvFktsxXEQs09PWP2cc Content-Type: text/x-patch; name=0014-gnu-Add-python-pocketsphinx.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0014-gnu-Add-python-pocketsphinx.patch RnJvbSBkNTY3YWQ0ZTVkN2YzNjcwNGZjNjI0MWFlMGE2NzkxMzU1ZGJmMDliIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogRnJpLCAzMCBKdWwgMjAyMSAxNzo0MDo0NyArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMTQv MjBdIGdudTogQWRkIHB5dGhvbi1wb2NrZXRzcGhpbnguCgoqIGdudS9wYWNrYWdlcy9weXRob24t eHl6LnNjbSAocHl0aG9uLXBvY2tldHNwaGlueCk6IE5ldyB2YXJpYWJsZS4KCmRpZmYgLS1naXQg YS9nbnUvcGFja2FnZXMvc3BoaW54LnNjbSBiL2dudS9wYWNrYWdlcy9zcGhpbnguc2NtCmluZGV4 IGE3YTM0NDM3MDcuLmFjYWI1YzExNzggMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9zcGhpbngu c2NtCisrKyBiL2dudS9wYWNrYWdlcy9zcGhpbnguc2NtCkBAIC00NSwxNCArNDUsNDQgQEAgKGRl ZmluZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBzcGhpbngpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBh Y2thZ2VzIGdyYXBodml6KQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBpbWFnZSkKICAg Izp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgaW1hZ2VtYWdpY2spCisgICM6dXNlLW1vZHVsZSAo Z251IHBhY2thZ2VzIGxpbnV4KQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBwdWxzZWF1 ZGlvKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBweXRob24tYnVpbGQpCiAgICM6dXNl LW1vZHVsZSAoZ251IHBhY2thZ2VzIHB5dGhvbi1jcnlwdG8pCiAgICM6dXNlLW1vZHVsZSAoZ251 IHBhY2thZ2VzIHB5dGhvbi13ZWIpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHB5dGhv bi14eXopCisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHN3aWcpCiAgICM6dXNlLW1vZHVs ZSAoZ251IHBhY2thZ2VzIHRpbWUpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHB5dGhv bi1zY2llbmNlKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBncmFwaCkpCiAKKyhkZWZp bmUtcHVibGljIHB5dGhvbi1wb2NrZXRzcGhpbngKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicHl0 aG9uLXBvY2tldHNwaGlueCIpCisgICAgKHZlcnNpb24gIjAuMS4xNSIpCisgICAgKHNvdXJjZQor ICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpCisgICAgICAgKHVyaSAoZ2l0 LXJlZmVyZW5jZQorICAgICAgICAgICAgICh1cmwgImh0dHBzOi8vZ2l0aHViLmNvbS9iYW1ib2No ZXIvcG9ja2V0c3BoaW54LXB5dGhvbiIpCisgICAgICAgICAgICAgKHJlY3Vyc2l2ZT8gI3QpCisg ICAgICAgICAgICAgKGNvbW1pdCAoc3RyaW5nLWFwcGVuZCAidiIgdmVyc2lvbikpKSkKKyAgICAg ICAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpCisgICAgICAgKHNoYTI1 NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMThpMWp3OTEzOGxkeGlnZmNqejZyazl6MmMy d2MybmcyemRua3ppcHB2NDVkNWl6a2R6OCIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBweXRob24t YnVpbGQtc3lzdGVtKQorICAgIChuYXRpdmUtaW5wdXRzCisgICAgIGAoKCJweXRob24tcHl0ZXN0 IiAscHl0aG9uLXB5dGVzdCkKKyAgICAgICAoInN3aWciICxzd2lnKSkpCisgICAgKHByb3BhZ2F0 ZWQtaW5wdXRzCisgICAgIGAoKCJwdWxzZWF1ZGlvIiAscHVsc2VhdWRpbykKKyAgICAgICAoImFs c2EtbGliIiAsYWxzYS1saWIpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20v YmFtYm9jaGVyL3BvY2tldHNwaGlueC1weXRob24iKQorICAgIChzeW5vcHNpcyAiUHl0aG9uIGlu dGVyZmFjZSB0byBDTVUgU3BoaW54YmFzZSBhbmQgUG9ja2V0c3BoaW54IGxpYnJhcmllcyIpCisg ICAgKGRlc2NyaXB0aW9uICJQeXRob24gaW50ZXJmYWNlIHRvIENNVSBTcGhpbnhiYXNlIGFuZCBQ b2NrZXRzcGhpbnggbGlicmFyaWVzIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmJzZC0zKSkpCisK IChkZWZpbmUtcHVibGljIHB5dGhvbi1zcGhpbngKICAgKHBhY2thZ2UKICAgICAobmFtZSAicHl0 aG9uLXNwaGlueCIpCi0tIAoyLjM0LjAKCg== --b1_2n1HTBVU8JAa1bIMqxyJXIkvFktsxXEQs09PWP2cc Content-Type: text/x-patch; name=0018-gnu-Add-python-speech-recognition.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0018-gnu-Add-python-speech-recognition.patch RnJvbSAzY2E4OTE0YmI5OTNiNmUyM2ZmY2Q1ODM2ZDkzMmQ5MDAzYTZkN2IwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogU2F0LCAxOCBTZXAgMjAyMSAxODo0NDozOSArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMTgv MjBdIGdudTogQWRkIHB5dGhvbi1zcGVlY2gtcmVjb2duaXRpb24uCgoqIGdudS9wYWNrYWdlcy9w eXRob24teHl6LnNjbSAocHl0aG9uLXNwZWVjaC1yZWNvZ25pdGlvbik6IE5ldyB2YXJpYWJsZS4K CmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20gYi9nbnUvcGFja2FnZXMv cHl0aG9uLXh5ei5zY20KaW5kZXggZWI5MDJiOTVhMi4uMDNmNzM0MTY5ZCAxMDA2NDQKLS0tIGEv Z251L3BhY2thZ2VzL3B5dGhvbi14eXouc2NtCisrKyBiL2dudS9wYWNrYWdlcy9weXRob24teHl6 LnNjbQpAQCAtNTYzMSw2ICs1NjMxLDMxIEBAIChkZWZpbmUtcHVibGljIHB5dGhvbi1zcGVjdHJh CiAoZGVmaW5lLXB1YmxpYyBweXRob24yLXNwZWN0cmEKICAgKHBhY2thZ2Utd2l0aC1weXRob24y IHB5dGhvbi1zcGVjdHJhKSkKIAorKGRlZmluZS1wdWJsaWMgcHl0aG9uLXNwZWVjaC1yZWNvZ25p dGlvbgorICAocGFja2FnZQorICAgIChuYW1lICJweXRob24tc3BlZWNoLXJlY29nbml0aW9uIikK KyAgICAodmVyc2lvbiAiMy44LjEiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAg IChtZXRob2QgZ2l0LWZldGNoKQorICAgICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKKyAgICAgICAg ICAgICAodXJsICJodHRwczovL2dpdGh1Yi5jb20vVWJlcmkvc3BlZWNoX3JlY29nbml0aW9uIikK KyAgICAgICAgICAgICAoY29tbWl0IHZlcnNpb24pKSkKKyAgICAgICAoZmlsZS1uYW1lIChnaXQt ZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMy CisgICAgICAgICAiMWxxNmc0a2wzeTFiNGNoM2I2d2lrN3h5NzQzeDZwcDVpYWxkMGpiOXp4cWd5 eHkxenN6NCIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBweXRob24tYnVpbGQtc3lzdGVtKQorICAg IChhcmd1bWVudHMKKyAgICAgOzsgQXR0ZW1wdHMgdG8gYXF1aXJlIHNvdW5kIGNhcmQKKyAgICAg JygjOnRlc3RzPyAjZikpCisgICAgKGlucHV0cyBgKCgicHl0aG9uLXB5YXVkaW8iICxweXRob24t cHlhdWRpbykpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9VYmVyaS9zcGVl Y2hfcmVjb2duaXRpb24iKQorICAgIChzeW5vcHNpcyAiU3BlZWNoIHJlY29nbml0aW9uIG1vZHVs ZSBmb3IgUHl0aG9uIikKKyAgICAoZGVzY3JpcHRpb24gIkxpYnJhcnkgZm9yIHBlcmZvcm1pbmcg c3BlZWNoIHJlY29nbml0aW9uLCB3aXRoIHN1cHBvcnQgZm9yCitzZXZlcmFsIGVuZ2luZXMgYW5k IEFQSXMsIG9ubGluZSBhbmQgb2ZmbGluZS4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6YnNkLTIp KSkKKwogKGRlZmluZS1wdWJsaWMgcHl0aG9uLXB5c3BuZWdvCiAgIChwYWNrYWdlCiAgICAgKG5h bWUgInB5dGhvbi1weXNwbmVnbyIpCi0tIAoyLjM0LjAKCg== --b1_2n1HTBVU8JAa1bIMqxyJXIkvFktsxXEQs09PWP2cc Content-Type: text/x-patch; name=0016-gnu-Add-python-mycroft-messagebus-client.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0016-gnu-Add-python-mycroft-messagebus-client.patch RnJvbSBiNzQ5NDc5NGQ1NDUzMDZiYjYxYTY5NzZkMDYxOGU0N2QyYzNhMzY2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogRnJpLCAzMCBKdWwgMjAyMSAxNzoxNzoyMSArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMTYv MjBdIGdudTogQWRkIHB5dGhvbi1teWNyb2Z0LW1lc3NhZ2VidXMtY2xpZW50LgoKKiBnbnUvcGFj a2FnZXMvcHl0aG9uLXh5ei5zY20gKHB5dGhvbi1teWNyb2Z0LW1lc3NhZ2VidXMtY2xpZW50KTog TmV3IHZhcmlhYmxlLgoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNjbSBi L2dudS9wYWNrYWdlcy9weXRob24teHl6LnNjbQppbmRleCBlNzBlMjFiZWFhLi5lYjkwMmI5NWEy IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20KKysrIGIvZ251L3BhY2th Z2VzL3B5dGhvbi14eXouc2NtCkBAIC0yMTY2MCw2ICsyMTY2MCwyOSBAQCAoZGVmaW5lLXB1Ymxp YyBweXRob24yLW1vcmUtaXRlcnRvb2xzCiAgICAgKHByb3BhZ2F0ZWQtaW5wdXRzCiAgICAgIGAo KCJweXRob24yLXNpeCIgLHB5dGhvbjItc2l4LWJvb3RzdHJhcCkpKSkpCiAKKyhkZWZpbmUtcHVi bGljIHB5dGhvbi1teWNyb2Z0LW1lc3NhZ2VidXMtY2xpZW50CisgIChwYWNrYWdlCisgICAgKG5h bWUgInB5dGhvbi1teWNyb2Z0LW1lc3NhZ2VidXMtY2xpZW50IikKKyAgICAodmVyc2lvbiAiMC45 LjUiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNo KQorICAgICAgICh1cmkgKHB5cGktdXJpICJteWNyb2Z0LW1lc3NhZ2VidXMtY2xpZW50IiB2ZXJz aW9uKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwOHZzYW1w cGsxMmExNXlpdjVyYTZycjN4M3BzaW5zbG43eTA2YXc0YWJwajZjamE4cGd3IikpKSkKKyAgICAo YnVpbGQtc3lzdGVtIHB5dGhvbi1idWlsZC1zeXN0ZW0pCisgICAgKHByb3BhZ2F0ZWQtaW5wdXRz CisgICAgIGAoKCJweXRob24tcHllZSIgLHB5dGhvbi1weWVlKQorICAgICAgICgicHl0aG9uLXdl YnNvY2tldC1jbGllbnQiCisgICAgICAgICxweXRob24td2Vic29ja2V0LWNsaWVudCkpKQorICAg IChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9NeWNyb2Z0QUkvbXljcm9mdC1tZXNzYWdl YnVzLWNsaWVudCIpCisgICAgKHN5bm9wc2lzICJNeWNyb2Z0IE1lc3NhZ2VidXMgQ2xpZW50IikK KyAgICAoZGVzY3JpcHRpb24gIlRoaXMgbW9kdWxlIHByb3ZpZGVzIHNpbXBsZSBpbnRlcmZhY2Ug Zm9yIHRoZSBteWNyb2Z0CittZXNzYWdlYnVzIGFuZCBjYW4gYmUgdXNlZCB0byBjb25uZWN0IHRv IG15Y3JvZnQsIHNlbmQgbWVzc2FnZXMgYW5kIHJlYWN0Cit0byBtZXNzYWdlcyBzZW50IGJ5IHRo ZSBNeWNyb2Z0IHN5c3RlbS4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6YXNsMi4wKSkpCisKIChk ZWZpbmUtcHVibGljIHB5dGhvbi1sYXRleGNvZGVjCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInB5 dGhvbi1sYXRleGNvZGVjIikKLS0gCjIuMzQuMAoK --b1_2n1HTBVU8JAa1bIMqxyJXIkvFktsxXEQs09PWP2cc Content-Type: text/x-patch; name=0010-gnu-Add-python-adapt-parser.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0010-gnu-Add-python-adapt-parser.patch RnJvbSA0YjEzOTI1NTE1NTM1NmVmNjg1ODViNzk0YzczNzRmMTQ2ZGZjODMyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogRnJpLCAzMCBKdWwgMjAyMSAxNzozNDo1NiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMTAv MjBdIGdudTogQWRkIHB5dGhvbi1hZGFwdC1wYXJzZXIuCgoqIGdudS9wYWNrYWdlcy9weXRob24t eHl6LnNjbSAocHl0aG9uLWFkYXB0LXBhcnNlcik6IE5ldyB2YXJpYWJsZS4KCmRpZmYgLS1naXQg YS9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20gYi9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5z Y20KaW5kZXggYjdhODE2ZmVmOC4uNDI2Mjk1ODQ0YSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2Vz L3B5dGhvbi14eXouc2NtCisrKyBiL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNjbQpAQCAtMTQy NjcsNiArMTQyNjcsMzAgQEAgKGRlZmluZS1wdWJsaWMgcHl0aG9uLXRyYW5zbGl0Y29kZWMKIChk ZWZpbmUtcHVibGljIHB5dGhvbjItdHJhbnNsaXRjb2RlYwogICAocGFja2FnZS13aXRoLXB5dGhv bjIgcHl0aG9uLXRyYW5zbGl0Y29kZWMpKQogCisoZGVmaW5lLXB1YmxpYyBweXRob24tYWRhcHQt cGFyc2VyCisgIChwYWNrYWdlCisgICAgKG5hbWUgInB5dGhvbi1hZGFwdC1wYXJzZXIiKQorICAg ICh2ZXJzaW9uICIwLjUuMSIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1l dGhvZCBnaXQtZmV0Y2gpCisgICAgICAgKHVyaSAoZ2l0LXJlZmVyZW5jZQorICAgICAgICAgICAg ICh1cmwgImh0dHBzOi8vZ2l0aHViLmNvbS9NeWNyb2Z0QUkvYWRhcHQiKQorICAgICAgICAgICAg IChjb21taXQgKHN0cmluZy1hcHBlbmQgInJlbGVhc2UvdiIgdmVyc2lvbikpKSkKKyAgICAgICAo ZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpCisgICAgICAgKHNoYTI1Ngor ICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMDhtYTA5OHNheXNzcG03YmJqYThpYzI2bHFnMmJp Yno1MWJ6Zm5pZmRjaDg5cjMwaTIzbiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBweXRob24tYnVp bGQtc3lzdGVtKQorICAgIChwcm9wYWdhdGVkLWlucHV0cworICAgICBgKCgicHl0aG9uLXB5ZWUi ICxweXRob24tcHllZSkKKyAgICAgICAoInB5dGhvbi1zaXgiICxweXRob24tc2l4KSkpCisgICAg KGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL015Y3JvZnRBSS9hZGFwdCIpCisgICAgKHN5 bm9wc2lzICJUZXh0LXRvLWludGVudCBwYXJzaW5nIGZyYW1ld29yayIpCisgICAgKGRlc2NyaXB0 aW9uICJGbGV4aWJsZSBhbmQgZXh0ZW5zaWJsZSB3YXkgdG8gcGFyc2UgbmF0dXJhbCBsYW5ndWFn ZSB0ZXh0CitpbnRvIGEgc3RydWN0dXJlZCBpbnRlbnQuIikKKyAgICAobGljZW5zZSBsaWNlbnNl OmFzbDIuMCkpKQorCiAoZGVmaW5lLXB1YmxpYyBweXRob24tYW55cXQKICAgKHBhY2thZ2UKICAg ICAobmFtZSAicHl0aG9uLWFueXF0IikKLS0gCjIuMzQuMAoK --b1_2n1HTBVU8JAa1bIMqxyJXIkvFktsxXEQs09PWP2cc Content-Type: text/x-patch; name=0005-gnu-Add-python-precise-runner.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0005-gnu-Add-python-precise-runner.patch RnJvbSAyZTg3ZTJlNGRkMGNkOGE4YzRjZDM2MmU0NTkwMDRjMDI0Njg1Yzc4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogRnJpLCAzMCBKdWwgMjAyMSAxNzoyNTowMiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMDUv MjBdIGdudTogQWRkIHB5dGhvbi1wcmVjaXNlLXJ1bm5lci4KCiogZ251L3BhY2thZ2VzL3B5dGhv bi14eXouc2NtIChweXRob24tcHJlY2lzZS1ydW5uZXIpOiBOZXcgdmFyaWFibGUuCgpkaWZmIC0t Z2l0IGEvZ251L3BhY2thZ2VzL3B5dGhvbi14eXouc2NtIGIvZ251L3BhY2thZ2VzL3B5dGhvbi14 eXouc2NtCmluZGV4IGZkM2EyZTFiNzUuLjgyZDExZjA0YWEgMTAwNjQ0Ci0tLSBhL2dudS9wYWNr YWdlcy9weXRob24teHl6LnNjbQorKysgYi9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20KQEAg LTEzNSw2ICsxMzUsNyBAQCAoZGVmaW5lLW1vZHVsZSAoZ251IHBhY2thZ2VzIHB5dGhvbi14eXop CiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGFkbnMpCiAgICM6dXNlLW1vZHVsZSAoZ251 IHBhY2thZ2VzIGFpZGMpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGF0dHIpCisgICM6 dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGF1ZGlvKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNr YWdlcyBiYWNrdXApCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGJhc2gpCiAgICM6dXNl LW1vZHVsZSAoZ251IHBhY2thZ2VzIGNoZWNrKQpAQCAtMjMwOTQsNiArMjMwOTUsMjYgQEAgKGRl ZmluZS1wdWJsaWMgcHl0aG9uLXByZWNpcy1pMThuCiBSRkMgODI2NSBhbmQgUkZDIDgyNjYuIikK ICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHB5dGhvbi1w cmVjaXNlLXJ1bm5lcgorICAocGFja2FnZQorICAgIChuYW1lICJweXRob24tcHJlY2lzZS1ydW5u ZXIiKQorICAgICh2ZXJzaW9uICIwLjMuMSIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisg ICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAocHlwaS11cmkgInByZWNpc2Ut cnVubmVyIiB2ZXJzaW9uKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAg ICAgICIwM2RxanZ3MG1hZnhzNWhha2h2YjNhaDhmMTU3bjg2MzJhNTRzcHNzN3cyYnpjNGw0aWhz IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIHB5dGhvbi1idWlsZC1zeXN0ZW0pCisgICAgKHByb3Bh Z2F0ZWQtaW5wdXRzCisgICAgIGAoKCJweXRob24tcHlhdWRpbyIgLHB5dGhvbi1weWF1ZGlvKSkp CisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL015Y3JvZnRBSS9teWNyb2Z0LXBy ZWNpc2UiKQorICAgIChzeW5vcHNpcyAiV3JhcHBlciB0byB1c2UgTXljcm9mdCBQcmVjaXNlIFdh a2UgV29yZCBMaXN0ZW5lciIpCisgICAgKGRlc2NyaXB0aW9uICJBdWRpbyBzdHJlYW0gbW9uaXRv cmluZyB3cmFwcGVyIHdoaWNoIHRyaWdnZXJzIGFuIGV2ZW50IHdoZW4KK2l0IHJlY29nbml6ZXMg YSBzcGVjaWZpYyBwaHJhc2UuIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmFzbDIuMCkpKQorCiAo ZGVmaW5lLXB1YmxpYyBweXRob24tYWJzbC1weQogICAocGFja2FnZQogICAgIChuYW1lICJweXRo b24tYWJzbC1weSIpCi0tIAoyLjM0LjAKCg== --b1_2n1HTBVU8JAa1bIMqxyJXIkvFktsxXEQs09PWP2cc Content-Type: text/x-patch; name=0019-gnu-python-pillow-Update-to-8.4.0.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0019-gnu-python-pillow-Update-to-8.4.0.patch RnJvbSBhNTQ2NmFhYjk2NWNjZTIwYzdiNDkwYWY3Yjk4NjI4NzY5Y2JhMjM5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogV2VkLCA4IERlYyAyMDIxIDEyOjQ0OjQ3ICswMTAwClN1YmplY3Q6IFtQQVRDSCAxOS8y MF0gZ251OiBweXRob24tcGlsbG93OiBVcGRhdGUgdG8gOC40LjAuCgoqIGdudS9wYWNrYWdlcy9w eXRob24teHl6LnNjbSAocHl0aG9uLXBpbGxvdyk6IFVwZGF0ZSB0byA4LjQuMC4KCmRpZmYgLS1n aXQgYS9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20gYi9nbnUvcGFja2FnZXMvcHl0aG9uLXh5 ei5zY20KaW5kZXggMDNmNzM0MTY5ZC4uOTkyYzZmYmQxYiAxMDA2NDQKLS0tIGEvZ251L3BhY2th Z2VzL3B5dGhvbi14eXouc2NtCisrKyBiL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNjbQpAQCAt NzAxOCwxNCArNzAxOCwxNCBAQCAoZGVmaW5lLXB1YmxpYyBweXRob24tcGlrZXBkZgogKGRlZmlu ZS1wdWJsaWMgcHl0aG9uLXBpbGxvdwogICAocGFja2FnZQogICAgIChuYW1lICJweXRob24tcGls bG93IikKLSAgICAodmVyc2lvbiAiOC4xLjEiKQorICAgICh2ZXJzaW9uICI4LjQuMCIpCiAgICAg KHNvdXJjZQogICAgICAob3JpZ2luCiAgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCiAgICAgICAg KHVyaSAocHlwaS11cmkgIlBpbGxvdyIgdmVyc2lvbikpCiAgICAgICAgKHNoYTI1NgogICAgICAg ICAoYmFzZTMyCi0gICAgICAgICAiMDg2ZzduaHY1MndjbHJ3bnpienMyeDNudnl6czJoZnExYnZn aXZzcnA1ZjdyN3dpaXo3biIpKSkpCisgICAgICAgICAiMXZibjY2cmx6cHFmdmJjYTU2OXdkdnh6 cDdiaXdjbnFhanM2NzQ2OTRoZzFhcXlnaXFtcSIpKSkpCiAgICAgKGJ1aWxkLXN5c3RlbSBweXRo b24tYnVpbGQtc3lzdGVtKQogICAgIChuYXRpdmUtaW5wdXRzCiAgICAgIGAoKCJweXRob24tcHl0 ZXN0IiAscHl0aG9uLXB5dGVzdCkpKQotLSAKMi4zNC4wCgo= --b1_2n1HTBVU8JAa1bIMqxyJXIkvFktsxXEQs09PWP2cc-- From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 30 03:12:25 2021 Received: (at control) by debbugs.gnu.org; 30 Dec 2021 08:12:25 +0000 Received: from localhost ([127.0.0.1]:51321 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n2qXx-0001cI-KI for submit@debbugs.gnu.org; Thu, 30 Dec 2021 03:12:25 -0500 Received: from mail-dm6nam12olkn2059.outbound.protection.outlook.com ([40.92.22.59]:13280 helo=NAM12-DM6-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n2qXv-0001c4-JH for control@debbugs.gnu.org; Thu, 30 Dec 2021 03:12:24 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XAbyT1Xp7EdPL9YE/zibTispM1cNaimfOq8v3OwB0sxTPdF5D4+n6Cy/3Rgy7BzHY0s6fyb95PbpGgxKDyIZoFu6+udsvkueZDM8Pfl8s642LAru8z88bezUwKif2P9VID42y0QigsNXSSCAemGvOXLNgHddqoKhx2w/193gyb8M0u+CS3yMhoCVjs8NG1eXloqEmvCwn/g/CEdqXKdjUhbLfgA/UnWQVHlgFBfE7jZpNQi63vXsLXVo3lfknVu/SPSpsfdXXaUWXD9HB4FHFo40Ac2iGvqplQwLiKpK9ixVwvNU67po9jgU0BfkPEvThpxboTS4yYBdXHS+auDxTQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=KZ+PMk/I4CHc1/jGGPhdYaa7VbyM0eJ+ncX98YK3jm0=; b=Edze4v5B5AsZnJF6muY+y1IRm7gjSe9JjcJTajrMVfl2+qy48eRb+n8rK+5ZMbypt4FFCMzSQCN5jt4/7LKdHAajzuE/XVM7OtrUNuWRFWmHTdZ1CvPzeWxkzp+zQn/Ku4ifZC+zvk/vyvFs+2XD3rTrjlX9SRnLJ9cPoqzeW/ztGJDEOGdB8i78dwDlzs9bm3COAGoA2rkdKlSRVVzeIeWPZ0QUb1VDfYJ/a/66WSTBX4jlxjKYsyBSBItFtViJ5rUXuWyIwAUwHCNfgZzqfJNhlUoh5nURPkreJgLSbqx8MmoRJs0cTwuojJ96dMiVo0aT01VaiNHZVpMjOWPiTg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KZ+PMk/I4CHc1/jGGPhdYaa7VbyM0eJ+ncX98YK3jm0=; b=g1A6Tqc3RrHtY++NYq+nfCFeJFFuJusMTB44erXFQLpLOwKE7PxhVHGMeAnc4tYbBdZhfK4gfvr/lSqvIsPpgtD8JKxe0pdJYNqQiS8a480h9eSiFDzp8JNpFSIGLpHOKE08Z48seRnfFHrGbMxsjxbCeDp0Y4OfiTthK5ysGyc3Vv2k6mdXI8aFbMYCDw6ps17v5IGm0jSLCqziXfT8zmcrO8qgFtISmmeGiZKExjmEfcy5qOoj5xtsiSNH64lwLC7K63UWyxfDCWDqSTo+PFhMqX0+kuzsXpfGX7XyWKDaoMVAegycE0RGBzEhW1W+JGMaHW2gQal63luEGXNTiw== Received: from BYAPR05MB4023.namprd05.prod.outlook.com (2603:10b6:a02:87::30) by CH2PR05MB6806.namprd05.prod.outlook.com (2603:10b6:610:1::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4844.13; Thu, 30 Dec 2021 08:12:16 +0000 Received: from BYAPR05MB4023.namprd05.prod.outlook.com ([fe80::d0d:4cad:e0e6:dca]) by BYAPR05MB4023.namprd05.prod.outlook.com ([fe80::d0d:4cad:e0e6:dca%6]) with mapi id 15.20.4844.014; Thu, 30 Dec 2021 08:12:16 +0000 From: Morgan Smith To: control@debbugs.gnu.org Subject: control message for bug #50663 Date: Thu, 30 Dec 2021 03:12:11 -0500 Message-ID: Content-Type: text/plain X-TMN: [u8/B5il1pB+ChNufouPDONi79B7ZkH1m] X-ClientProxiedBy: YQBPR0101CA0234.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:66::10) To BYAPR05MB4023.namprd05.prod.outlook.com (2603:10b6:a02:87::30) X-Microsoft-Original-Message-ID: <87ilv6fr50.fsf@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 093f2840-32ce-49fa-f197-08d9cb6c17c2 X-MS-TrafficTypeDiagnostic: CH2PR05MB6806:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: rLOlcJekag/cl4SQsIKoQuIYYwAKyLgaO9iTdv8SQ9zwv9VvCUqNiINm54tBclRR4dohS84RlUIoHprNpwevCixFA7XNtY9LMGOnX8M5FpU3OwsO/IboO2ctj0RPHpxYGkzBeVHhEwzQ4yRRDmYZK6yykaJXYjKGlgKsHI84q3aozOVygcKGJyO1W7XLv81MWrblixR3pWbxUjN6ZLPUUz4lDmKeDaNJodyf7m7bsQTus+uK8dOw1IZ8Zc9JvTdjEAoPjFDHuY290WnmIh+NWCaOoXf2qW2XCpenWcQBpRUhiCVEJ3shQh4dj/xNwsvCkV49iUVACVuSBmzCOKD280Wr9K+ds6CEDd7UqS1v44uFNm5bhOCtRSPjClBAbj4d5zaXOu/pSe5exwP4gXURNp2+10rnVU5oUHp7Fv2NBusk9YRvCXOkg8v74xpHPqIfkdR+8uiB54+DISeoSwjXkWsTYsX3LP6vAJMweATCM6ylSJpV5Rbg3SpZ/jy9w7D/HA77HlxQW+z6EjX5AQl+eXXiB88kQ2IB8/iXDXRnb/T/QzCkZt7unUlrAehgXVyAVMlxNp5W5yn431zsiOOMaA== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?8IiELpMLzlIIB1cP64PoweHuCxAewoOyfKkxV2OpTxD58H1cTYIPqUB83QFB?= =?us-ascii?Q?IyTtWYRMtlLCHDAOlHfnMck5GUcRFRnHQjA/YU2/lzedkHEfNsacgv9h2nDo?= =?us-ascii?Q?CdJF8bq7R1+uzgcZAeKGewS9xnDW4P0xGydf5cjElhJrNIdiGWk3/cJ8q5nR?= =?us-ascii?Q?ymjD7BhfP4pzQmSTLGl3et95IS/eU3NfAf8elitCFWuxK5kYufT2rIDZ8iJf?= =?us-ascii?Q?0CWcz/pb8h+sNOeSoJ5hUpTEmXMJNHI3pCahvgezDqhUoHECCsbZvaL+G0a5?= =?us-ascii?Q?5Fea9f4km9/1wOlK6b27QPOYszQPcXOQ91a21bH4gEzCZYMwxHQZBIB7QktZ?= =?us-ascii?Q?YsiOVTl1nZMOLDXWcJBmVchNQxk2SLDRV9bEz0ewd1Xwm/LolHIMGGMTWbSg?= =?us-ascii?Q?vhxDOYQdNSlsrxKBrm4KjnR2o0ba7OC7gFImuTmj60uElddUP+EaGiLZLZQF?= =?us-ascii?Q?wQNuCvzj3/T0kurgUhQ22fKvR0DRTHG4sGyzPW8z4SgNYgL76xgGjZA0+cSP?= =?us-ascii?Q?9VN+LlkZBxUiDd7hIqgHAE48hmm6KvbyneG9KW0Bhgzcbu99w50urkg0+/6F?= =?us-ascii?Q?ko1XbrxXKjIphhcPYut7e/EX+2BovI//S3R849PvbnFMmScFtjIpPiHjrxKE?= =?us-ascii?Q?3IP4qTMKJ9T1xbDDXw7bvQdL07IjISbpl+/6slaQSMtqfdAk6rHrfO55Jp3P?= =?us-ascii?Q?YbZcGvHkeWuE9T8rpF0g5wosvhXT2mPI0Ra7/yPg342o2izSsJQ4s/hldpWy?= =?us-ascii?Q?XRnoDTV/FFJEakNmYWUiF4g3cNspDWS1+JoCtB/Bkeqbn9CfUw//OMtu4zSp?= =?us-ascii?Q?LSwfsusTulXOcoKsw4p+Dah2mw39V1tiPjklLNyQq7InJU363xR6zLOCktrh?= =?us-ascii?Q?qdlIH9CXfyFiL5ZF1LTYrh5V8USNFc2Ww2i8L3qbIFpaNddOQVrMXa8c0U+4?= =?us-ascii?Q?Q5CGCUp7OabVOa4JWmzxbw=3D=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 093f2840-32ce-49fa-f197-08d9cb6c17c2 X-MS-Exchange-CrossTenant-AuthSource: BYAPR05MB4023.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Dec 2021 08:12:16.8232 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR05MB6806 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) retitle 50663 [PATCH] gnu: Add Mycroft Voice Assistant quit From unknown Fri Jun 13 11:30:43 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#50663] Add Mycroft - Voice Assistant Resent-From: Nicolas Goaziou Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 24 Jan 2022 22:46:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50663@debbugs.gnu.org Cc: phodina@protonmail.com X-Debbugs-Original-To: phodina via Guix-patches via X-Debbugs-Original-Cc: "50663@debbugs.gnu.org" <50663@debbugs.gnu.org>, phodina Received: via spool by submit@debbugs.gnu.org id=B.16430643344656 (code B ref -1); Mon, 24 Jan 2022 22:46:01 +0000 Received: (at submit) by debbugs.gnu.org; 24 Jan 2022 22:45:34 +0000 Received: from localhost ([127.0.0.1]:46179 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nC85b-0001D0-Eo for submit@debbugs.gnu.org; Mon, 24 Jan 2022 17:45:34 -0500 Received: from lists.gnu.org ([209.51.188.17]:38982) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nC85V-0001Cf-La for submit@debbugs.gnu.org; Mon, 24 Jan 2022 17:45:28 -0500 Received: from eggs.gnu.org ([209.51.188.92]:43178) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nC85V-00028u-8M for guix-patches@gnu.org; Mon, 24 Jan 2022 17:45:25 -0500 Received: from [2001:4b98:dc4:8::226] (port=34711 helo=relay6-d.mail.gandi.net) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nC85Q-0000y2-AG for guix-patches@gnu.org; Mon, 24 Jan 2022 17:45:24 -0500 Received: (Authenticated sender: admin@nicolasgoaziou.fr) by mail.gandi.net (Postfix) with ESMTPSA id E3CFCC0006; Mon, 24 Jan 2022 22:45:14 +0000 (UTC) From: Nicolas Goaziou References: Date: Mon, 24 Jan 2022 23:45:13 +0100 In-Reply-To: (phodina via Guix-patches via's message of "Wed, 08 Dec 2021 11:48:42 +0000") Message-ID: <87r18wbvnq.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Host-Lookup-Failed: Reverse DNS lookup failed for 2001:4b98:dc4:8::226 (failed) Received-SPF: pass client-ip=2001:4b98:dc4:8::226; envelope-from=mail@nicolasgoaziou.fr; helo=relay6-d.mail.gandi.net X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.1 / 5.0 requ) BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) --=-=-= Content-Type: text/plain Hello, phodina via Guix-patches via writes: > The aim of this patch set is to bring in the MyCroft - private and > open Voice Assistant. Thank you. I fixed some descriptions, removed labels from inputs, fixed compilation with GCC 10 (for Mimic). Then I tried to apply the patch set. Alas Mycroft core fails to build. You may want to have a look at it. I'm sending back the updated patches to you, if that helps. Regards, -- Nicolas Goaziou --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=v2-0001-gnu-Add-python-requests-futures.patch >From a8e11183ad26ec2bc601c5a4e8265a10ce52948e Mon Sep 17 00:00:00 2001 Message-Id: From: Petr Hodina Date: Fri, 30 Jul 2021 17:15:41 +0200 Subject: [PATCH v2 01/19] gnu: Add python-requests-futures. * gnu/packages/python-xyz.scm (python-requests-futures): New variable. Signed-off-by: Nicolas Goaziou --- gnu/packages/python-xyz.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 8bd5f655ba..4500121e10 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -22223,6 +22223,29 @@ (define-public python-requests-file (define-public python2-requests-file (package-with-python2 python-requests-file)) +(define-public python-requests-futures + (package + (name "python-requests-futures") + (version "1.0.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "requests-futures" version)) + (sha256 + (base32 + "0j611g1wkn98qp2b16kqz7lfz29a153jyfm02r3h8n0rpw17am1m")))) + (build-system python-build-system) + (arguments + ;; The test tries to open a connection to a remote server. + `(#:tests? #f)) + (propagated-inputs + (list python-requests)) + (home-page "https://github.com/ross/requests-futures") + (synopsis "Asynchronous Python HTTP for humans") + (description "This package is a small add-on for the Python Requests HTTP +library. It makes use of @code{concurrent.futures}.") + (license license:asl2.0))) + (define-public python-identify (package (name "python-identify") -- 2.34.0 --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=v2-0002-gnu-Add-python-pyee.patch >From f0b3d8e874ec2bba9851166bfa27cf34ca1a53fe Mon Sep 17 00:00:00 2001 Message-Id: In-Reply-To: References: From: Petr Hodina Date: Fri, 30 Jul 2021 17:19:21 +0200 Subject: [PATCH v2 02/19] gnu: Add python-pyee. * gnu/packages/python-xyz.scm (python-pyee): New variable. Signed-off-by: Nicolas Goaziou --- gnu/packages/python-xyz.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 4500121e10..2e90f540f4 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -17733,6 +17733,31 @@ (define-public python-pyev (define-public python2-pyev (package-with-python2 python-pyev)) +(define-public python-pyee + (package + (name "python-pyee") + (version "8.1.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pyee" version)) + (sha256 + (base32 + "0cgxbdr4zmil03wwr5fv58789i51gka8a9fxm1dgkf5xs9dwrnlj")))) + (build-system python-build-system) + (native-inputs + (list python-pytest-trio python-pytest-asyncio python-pytest-runner + python-pytest python-mock)) + (propagated-inputs + (list python-vcversioner python-twisted python-trio)) + (home-page "https://github.com/jfhbrook/pyee") + (synopsis "Port of Node.js's EventEmitter to Python") + (description "Pyee supplies a @code{EventEmitter} object that is similar +to the @code{EventEmitter} class from Node.js. It also supplies a number of +subclasses with added support for async and threaded programming in Python, +such as async/await.") + (license license:expat))) + (define-public python-imagesize (package (name "python-imagesize") -- 2.34.0 --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=v2-0003-gnu-Add-python-fann2.patch >From 599b00e8f24ebaa8951e9510f9c2956b732dad1b Mon Sep 17 00:00:00 2001 Message-Id: <599b00e8f24ebaa8951e9510f9c2956b732dad1b.1643064268.git.mail@nicolasgoaziou.fr> In-Reply-To: References: From: Petr Hodina Date: Mon, 24 Jan 2022 15:56:57 +0100 Subject: [PATCH v2 03/19] gnu: Add python-fann2. * gnu/packages/python-xyz.scm (python-fann2): New variable. Signed-off-by: Nicolas Goaziou --- gnu/packages/python-xyz.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 2e90f540f4..f05827a1a4 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -177,6 +177,7 @@ (define-module (gnu packages python-xyz) #:use-module (gnu packages libidn) #:use-module (gnu packages linux) #:use-module (gnu packages llvm) + #:use-module (gnu packages machine-learning) #:use-module (gnu packages man) #:use-module (gnu packages markup) #:use-module (gnu packages maths) @@ -19134,6 +19135,25 @@ (define-public python-factory-boy current test, while only declaring the test-specific fields") (license license:expat))) +(define-public python-fann2 + (package + (name "python-fann2") + (version "1.0.7") + (source + (origin + (method url-fetch) + (uri (pypi-uri "fann2" version)) + (sha256 + (base32 + "17zv6hbq26qg9jmsshx3xnnnv203fr4cyjg4v3rgq38a5i5agv2k")))) + (build-system python-build-system) + (native-inputs (list swig)) + (propagated-inputs (list fann)) + (home-page "https://github.com/FutureLinkCorporation/fann2") + (synopsis "Fast Artificial Neural Network library (FANN) Python bindings") + (description "This package provides Python bindings for Fast Artificial +Neural Networks (FANN) 2.2.0.") + (license license:lgpl2.1))) (define-public python-translate-toolkit (package (name "python-translate-toolkit") -- 2.34.0 --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=v2-0004-gnu-Add-python-padaos.patch >From 5abc0b770c771b54ed7fb90ef36ebee76391a3cc Mon Sep 17 00:00:00 2001 Message-Id: <5abc0b770c771b54ed7fb90ef36ebee76391a3cc.1643064268.git.mail@nicolasgoaziou.fr> In-Reply-To: References: From: Petr Hodina Date: Fri, 30 Jul 2021 17:23:50 +0200 Subject: [PATCH v2 04/19] gnu: Add python-padaos. * gnu/packages/python-xyz.scm (python-padaos): New variable. Signed-off-by: Nicolas Goaziou --- gnu/packages/python-xyz.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index f05827a1a4..c1ea6c47f6 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -15040,6 +15040,27 @@ (define-public python-pathlib (define-public python2-pathlib (package-with-python2 python-pathlib)) +(define-public python-padaos + (package + (name "python-padaos") + (version "0.1.10") + (source + (origin + (method url-fetch) + (uri (pypi-uri "padaos" version)) + (sha256 + (base32 + "0wkd6p3ggf3ffsg3j47fgfcfmmj5k7h5rak88mbkr1r6r35mzh1a")))) + (build-system python-build-system) + (home-page "https://github.com/MycroftAI/padaos") + (synopsis "Rigid, lightweight, simple intent parser") + (description "To deploy an intent parser into production with an automated +feedback loop, it's essential that the new data doesn't interfere with the old +data. It's also necessary that the parser can learn from sentences that +closely match written English (or any other language). That's what Padaos +does.") + (license license:expat))) + (define-public python2-pathlib2 (package (name "python2-pathlib2") -- 2.34.0 --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=v2-0005-gnu-Add-python-precise-runner.patch >From 048e7f578828ac84944de827d06d0538434aea70 Mon Sep 17 00:00:00 2001 Message-Id: <048e7f578828ac84944de827d06d0538434aea70.1643064268.git.mail@nicolasgoaziou.fr> In-Reply-To: References: From: Petr Hodina Date: Fri, 30 Jul 2021 17:25:02 +0200 Subject: [PATCH v2 05/19] gnu: Add python-precise-runner. * gnu/packages/python-xyz.scm (python-precise-runner): New variable. Signed-off-by: Nicolas Goaziou --- gnu/packages/python-xyz.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index c1ea6c47f6..25c10752e6 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -139,6 +139,7 @@ (define-module (gnu packages python-xyz) #:use-module (gnu packages adns) #:use-module (gnu packages aidc) #:use-module (gnu packages attr) + #:use-module (gnu packages audio) #:use-module (gnu packages backup) #:use-module (gnu packages bash) #:use-module (gnu packages check) @@ -23378,6 +23379,27 @@ (define-public python-precis-i18n RFC 8265 and RFC 8266.") (license license:expat))) +(define-public python-precise-runner + (package + (name "python-precise-runner") + (version "0.3.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "precise-runner" version)) + (sha256 + (base32 + "03dqjvw0mafxs5hakhvb3ah8f157n8632a54spss7w2bzc4l4ihs")))) + (build-system python-build-system) + (propagated-inputs + (list python-pyaudio)) + (home-page "https://github.com/MycroftAI/mycroft-precise") + (synopsis "Wrapper to use Mycroft Precise Wake Word Listener") + (description "Precise is a wake word listener. The software monitors an +audio stream---usually a microphone---and when it recognizes a specific phrase +it triggers an event.") + (license license:asl2.0))) + (define-public python-absl-py (package (name "python-absl-py") -- 2.34.0 --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=v2-0006-gnu-Add-python-petact.patch >From bdb397ea8b48a8de193482f0394a8f6ddda2d0f4 Mon Sep 17 00:00:00 2001 Message-Id: In-Reply-To: References: From: Petr Hodina Date: Fri, 30 Jul 2021 17:26:12 +0200 Subject: [PATCH v2 06/19] gnu: Add python-petact. * gnu/packages/python-xyz.scm (python-petact): New variable. Signed-off-by: Nicolas Goaziou --- gnu/packages/python-xyz.scm | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 25c10752e6..9be5e77be8 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -10235,6 +10235,24 @@ (define-public python2-pep517 ,@(package-arguments base))) (native-inputs `())))) +(define-public python-petact + (package + (name "python-petact") + (version "0.1.2") + (source + (origin + (method url-fetch) + (uri (pypi-uri "petact" version)) + (sha256 + (base32 + "1rjh0fjimmixbvrv6znkfrfa83ndjc4pgyfyl90iwq3az120vjsx")))) + (build-system python-build-system) + (home-page "https://github.com/matthewscholefield/petact") + (synopsis "Library for installing and updating compressed tar files") + (description "Petact is a library used for installing and updating +compressed tar files.") + (license license:expat))) ; MIT + (define-public python-pyflakes (package (name "python-pyflakes") -- 2.34.0 --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=v2-0007-gnu-Add-python-padatious.patch >From 96fa261f50a067a3b1e08d750bc875bd0f3055e6 Mon Sep 17 00:00:00 2001 Message-Id: <96fa261f50a067a3b1e08d750bc875bd0f3055e6.1643064268.git.mail@nicolasgoaziou.fr> In-Reply-To: References: From: Petr Hodina Date: Fri, 30 Jul 2021 17:29:42 +0200 Subject: [PATCH v2 07/19] gnu: Add python-padatious. * gnu/packages/python-xyz.scm (python-padatious): New variable. Signed-off-by: Nicolas Goaziou --- gnu/packages/python-xyz.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 9be5e77be8..c8230030ff 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -148,6 +148,7 @@ (define-module (gnu packages python-xyz) #:use-module (gnu packages crypto) #:use-module (gnu packages databases) #:use-module (gnu packages dbm) + #:use-module (gnu packages digest) #:use-module (gnu packages django) #:use-module (gnu packages djvu) #:use-module (gnu packages docker) @@ -15080,6 +15081,26 @@ (define-public python-padaos does.") (license license:expat))) +(define-public python-padatious + (package + (name "python-padatious") + (version "0.4.8") + (source + (origin + (method url-fetch) + (uri (pypi-uri "padatious" version)) + (sha256 + (base32 + "0xbgf75kxclacgairid8m948hrrngcxhykr1wkvav32fp58z4wg4")))) + (build-system python-build-system) + (propagated-inputs + (list python-fann2 python-padaos python-xxhash)) + (home-page "https://github.com/MycroftAI/padatious") + (synopsis "Neural network intent parser") + (description "Padatious is an efficient and agile neural network intent +parser. It is a core component of Mycroft AI.") + (license license:asl2.0))) + (define-public python2-pathlib2 (package (name "python2-pathlib2") -- 2.34.0 --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=v2-0008-gnu-Add-python-lazy.patch >From d7e819a3d0803aa8bb3a361803fa60697e60f8db Mon Sep 17 00:00:00 2001 Message-Id: In-Reply-To: References: From: Petr Hodina Date: Fri, 30 Jul 2021 17:32:07 +0200 Subject: [PATCH v2 08/19] gnu: Add python-lazy. * gnu/packages/python-xyz.scm (python-lazy): New variable. Signed-off-by: Nicolas Goaziou --- gnu/packages/python-xyz.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index c8230030ff..534aeabec2 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -16527,6 +16527,28 @@ (define-public python-typing-inspect inspection of types defined in the Python standard typing module.") (license license:expat))) +(define-public python-lazy + (package + (name "python-lazy") + (version "1.4") + (source + (origin + (method git-fetch) + (uri (git-reference ;pypi release link leads to project page + (url "https://github.com/stefanholek/lazy") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1y3y35jr0nnfh32zgdrb4r4sf9v8k36j07z2m0g6kz7bf3azsgc5")))) + (build-system python-build-system) + (home-page "https://github.com/stefanholek/lazy") + (synopsis "Lazy attributes for Python objects") + (description "This library provides lazy attributes that are evaluated +only once, the first time they are used. Subsequent uses return the results +of the first call.") + (license license:bsd-2))) + (define-public python-lazy-object-proxy (package (name "python-lazy-object-proxy") -- 2.34.0 --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=v2-0009-gnu-Add-python-pako.patch >From ffbd98650b530679b923fe67cdb209cb6a438c9d Mon Sep 17 00:00:00 2001 Message-Id: In-Reply-To: References: From: Petr Hodina Date: Fri, 30 Jul 2021 17:33:03 +0200 Subject: [PATCH v2 09/19] gnu: Add python-pako. * gnu/packages/python-xyz.scm (python-pako): New variable. Signed-off-by: Nicolas Goaziou --- gnu/packages/python-xyz.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 534aeabec2..6f4c88a953 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -15101,6 +15101,26 @@ (define-public python-padatious parser. It is a core component of Mycroft AI.") (license license:asl2.0))) +(define-public python-pako + (package + (name "python-pako") + (version "0.3.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pako" version)) + (sha256 + (base32 + "07r3f86idlxb2x2mvy24fzkxyq5xalkbmk0zmqva7341pdrs0cy0")))) + (build-system python-build-system) + (propagated-inputs + (list python-appdirs)) + (home-page "https://github.com/MycroftAI/pako") + (synopsis "Universal package manager library") + (description + "Pako provides a unified way to handle native package managers.") + (license license:asl2.0))) + (define-public python2-pathlib2 (package (name "python2-pathlib2") -- 2.34.0 --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=v2-0010-gnu-Add-python-adapt-parser.patch >From 39abe4f0a6aefe087073d7546fffa6b22de4400e Mon Sep 17 00:00:00 2001 Message-Id: <39abe4f0a6aefe087073d7546fffa6b22de4400e.1643064269.git.mail@nicolasgoaziou.fr> In-Reply-To: References: From: Petr Hodina Date: Fri, 30 Jul 2021 17:34:56 +0200 Subject: [PATCH v2 10/19] gnu: Add python-adapt-parser. * gnu/packages/python-xyz.scm (python-adapt-parser): New variable. Signed-off-by: Nicolas Goaziou --- gnu/packages/python-xyz.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 6f4c88a953..2706dac029 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -14746,6 +14746,31 @@ (define-public python-translitcodec (define-public python2-translitcodec (package-with-python2 python-translitcodec)) +(define-public python-adapt-parser + (package + (name "python-adapt-parser") + (version "0.5.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/MycroftAI/adapt") + (commit (string-append "release/v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "08ma098saysspm7bbja8ic26lqg2bibz51bzfnifdch89r30i23n")))) + (build-system python-build-system) + (propagated-inputs + (list python-pyee python-six)) + (home-page "https://github.com/MycroftAI/adapt") + (synopsis "Text-to-intent parsing framework") + (description "The Adapt intent parser is a flexible and extensible intent +definition and determination framework. It is intended to parse natural +language text into a structured intent that can then be invoked +programatically.") + (license license:asl2.0))) + (define-public python-anyqt (package (name "python-anyqt") -- 2.34.0 --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=v2-0011-gnu-Add-python-msm.patch >From 10c02e7b77e51e3946fff4c1ca0f9ada154fadb7 Mon Sep 17 00:00:00 2001 Message-Id: <10c02e7b77e51e3946fff4c1ca0f9ada154fadb7.1643064269.git.mail@nicolasgoaziou.fr> In-Reply-To: References: From: Petr Hodina Date: Mon, 24 Jan 2022 16:01:00 +0100 Subject: [PATCH v2 11/19] gnu: Add python-msm. * gnu/packages/python-xyz.scm (python-msm): New variable. Signed-off-by: Nicolas Goaziou --- gnu/packages/python-xyz.scm | 33 ++++++++++++++++++++++++++++++--- 1 file changed, 30 insertions(+), 3 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 2706dac029..aec75b3ac4 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -11196,6 +11196,33 @@ (define-public python-msgpack-transitional (define-public python2-msgpack (package-with-python2 python-msgpack)) +(define-public python-msm + (package + (name "python-msm") + (version "0.8.9") + (source + (origin + (method url-fetch) + (uri (pypi-uri "msm" version)) + (sha256 + (base32 + "00z588imq7q33iv3hn83mf2cyqrbs5f6zzyfa6445ainxvskkzz2")))) + (build-system python-build-system) + (propagated-inputs + (list python-fasteners + python-gitpython + python-lazy + python-pako + python-pyxdg + python-pyyaml + python-requests)) + (home-page "https://github.com/MycroftAI/mycroft-skills-manager") + (synopsis "Mycroft skills manager") + (description "This package provides a command line tool for interacting +with the Mycroft skills repository.") + (license license:asl2.0))) + + (define-public python-netaddr (package (name "python-netaddr") @@ -11205,14 +11232,14 @@ (define-public python-netaddr (method url-fetch) (uri (pypi-uri "netaddr" version)) (sha256 - (base32 - "0hx2npi0wnhwlcybilgwlddw6qffx1mb7a3sj4p9s7bvl33mgk6n")))) + (base32 + "0hx2npi0wnhwlcybilgwlddw6qffx1mb7a3sj4p9s7bvl33mgk6n")))) (build-system python-build-system) (arguments `(#:tests? #f)) ;; No tests. (home-page "https://github.com/drkjam/netaddr/") (synopsis "Pythonic manipulation of network addresses") (description - "A Python library for representing and manipulating IPv4, IPv6, CIDR, EUI + "A Python library for representing and manipulating IPv4, IPv6, CIDR, EUI and MAC network addresses.") (license license:bsd-3))) -- 2.34.0 --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=v2-0012-gnu-Add-python-msk.patch >From 53b3478c8df3f8bbe39a6215322afc2a314437a5 Mon Sep 17 00:00:00 2001 Message-Id: <53b3478c8df3f8bbe39a6215322afc2a314437a5.1643064269.git.mail@nicolasgoaziou.fr> In-Reply-To: References: From: Petr Hodina Date: Fri, 30 Jul 2021 17:36:26 +0200 Subject: [PATCH v2 12/19] gnu: Add python-msk. * gnu/packages/python-xyz.scm (python-msk): New variable. Signed-off-by: Nicolas Goaziou --- gnu/packages/python-xyz.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index aec75b3ac4..ff33d7adba 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -11196,6 +11196,27 @@ (define-public python-msgpack-transitional (define-public python2-msgpack (package-with-python2 python-msgpack)) +(define-public python-msk + (package + (name "python-msk") + (version "0.3.16") + (source + (origin + (method url-fetch) + (uri (pypi-uri "msk" version)) + (sha256 + (base32 + "11zf2s5wdglzki2r05plx6j9gykwvbpdn8fbr3fnjz4g0vy1g9y6")))) + (build-system python-build-system) + (propagated-inputs + (list python-colorama python-gitpython python-msm python-pygithub + python-requests)) + (home-page "https://github.com/MycroftAI/mycroft-skills-kit") + (synopsis "Mycroft Skills Kit") + (description "MSK is a tool to help with creating, uploading, and +upgrading Mycroft skills.") + (license license:asl2.0))) + (define-public python-msm (package (name "python-msm") -- 2.34.0 --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=v2-0013-gnu-Add-python-lingua-franca.patch >From 4a52fa1d3009007376af92d01f8574dbebd11dd0 Mon Sep 17 00:00:00 2001 Message-Id: <4a52fa1d3009007376af92d01f8574dbebd11dd0.1643064269.git.mail@nicolasgoaziou.fr> In-Reply-To: References: From: Petr Hodina Date: Fri, 30 Jul 2021 17:38:54 +0200 Subject: [PATCH v2 13/19] gnu: Add python-lingua-franca. * gnu/packages/python-xyz.scm (python-lingua-franca): New variable. Signed-off-by: Nicolas Goaziou --- gnu/packages/python-xyz.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index ff33d7adba..ede522d61e 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -20542,6 +20542,36 @@ (define-public python-linecache2 (define-public python2-linecache2 (package-with-python2 python-linecache2)) +(define-public python-lingua-franca + (package + (name "python-lingua-franca") + (version "0.4.2") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/MycroftAI/lingua-franca") + (commit (string-append "release/v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1wx1c8a2k9155z74113yn1xcs6y0zljbgan2pbbmzsvki8m0z6jn")))) + (build-system python-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'relax-requirements + (lambda _ + (substitute* "requirements.txt" + (("python-dateutil==") "python-dateutil>="))))))) + (propagated-inputs + (list python-dateutil)) + (home-page "https://github.com/MycroftAI/lingua-franca") + (synopsis "Mycroft's multilingual text parsing and formatting library") + (description "Lingua Franca converts data into spoken equivalents.") + (license license:asl2.0))) + (define-public python-traceback2 (package (name "python-traceback2") -- 2.34.0 --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=v2-0014-gnu-Add-python-pocketsphinx.patch >From 79fea0ab52d4f390f3640c173644e2ae421af656 Mon Sep 17 00:00:00 2001 Message-Id: <79fea0ab52d4f390f3640c173644e2ae421af656.1643064269.git.mail@nicolasgoaziou.fr> In-Reply-To: References: From: Petr Hodina Date: Mon, 24 Jan 2022 16:03:28 +0100 Subject: [PATCH v2 14/19] gnu: Add python-pocketsphinx. * gnu/packages/sphinx.scm (python-pocketsphinx): New variable. Signed-off-by: Nicolas Goaziou --- gnu/packages/sphinx.scm | 31 ++++++++++++++++++++++++++++++- 1 file changed, 30 insertions(+), 1 deletion(-) diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm index dfbc3194ea..c62f28b24e 100644 --- a/gnu/packages/sphinx.scm +++ b/gnu/packages/sphinx.scm @@ -46,15 +46,44 @@ (define-module (gnu packages sphinx) #:use-module (gnu packages graphviz) #:use-module (gnu packages image) #:use-module (gnu packages imagemagick) + #:use-module (gnu packages linux) + #:use-module (gnu packages pulseaudio) #:use-module (gnu packages python) #:use-module (gnu packages python-build) #:use-module (gnu packages python-crypto) #:use-module (gnu packages python-web) #:use-module (gnu packages python-xyz) + #:use-module (gnu packages swig) #:use-module (gnu packages time) #:use-module (gnu packages python-science) #:use-module (gnu packages graph)) +(define-public python-pocketsphinx + (package + (name "python-pocketsphinx") + (version "0.1.15") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/bambocher/pocketsphinx-python") + (recursive? #t) + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "18i1jw9138ldxigfcjz6rk9z2c2wc2ng2zdnkzippv45d5izkdz8")))) + (build-system python-build-system) + (native-inputs + (list python-pytest swig)) + (propagated-inputs + (list pulseaudio alsa-lib)) + (home-page "https://github.com/bambocher/pocketsphinx-python") + (synopsis "Python interface to CMU Sphinxbase and Pocketsphinx libraries") + (description "This package provides a Python interface to CMU Sphinxbase +and Pocketsphinx libraries.") + (license license:bsd-3))) + (define-public python-sphinx (package (name "python-sphinx") @@ -97,7 +126,7 @@ (define-public python-sphinx python-sphinxcontrib-serializinghtml)) (native-inputs (list graphviz - imagemagick ;for "convert" + imagemagick ;for "convert" python-html5lib python-mock python-nose -- 2.34.0 --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=v2-0015-gnu-Add-python-gtts.patch >From 8f8dcdbd69c76beed20bdc88c86a5033d54f8dcc Mon Sep 17 00:00:00 2001 Message-Id: <8f8dcdbd69c76beed20bdc88c86a5033d54f8dcc.1643064269.git.mail@nicolasgoaziou.fr> In-Reply-To: References: From: Petr Hodina Date: Mon, 24 Jan 2022 16:05:19 +0100 Subject: [PATCH v2 15/19] gnu: Add python-gtts. * gnu/packages/python-xyz.scm (python-gtts): New variable. Signed-off-by: Nicolas Goaziou --- gnu/packages/python-xyz.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index ede522d61e..e8b7139073 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -17705,6 +17705,35 @@ (define-public python-graphene with an associated set of resolve methods that know how to fetch data.") (license license:expat))) +(define-public python-gtts + (package + (name "python-gtts") + (version "2.2.3") + (source + (origin + (method url-fetch) + (uri (pypi-uri "gTTS" version)) + (sha256 + (base32 + "0g467h1501kxw4zniym03xkz3766bdp6j2j5l04p11ki4h8smkw8")))) + (build-system python-build-system) + (native-inputs + (list python-flake8 + python-mock + python-pytest + python-pytest-cov + python-six + python-testfixtures)) + (propagated-inputs + (list python-click + python-requests + python-six)) + (home-page "https://github.com/pndurette/gTTS") + (synopsis "Python interface to Google Translate text-to-speech API") + (description "This package provides a Python library and CLI tool to +interface with Google Translate text-to-speech API.") + (license license:expat))) + (define-public python-random2 (package (name "python-random2") -- 2.34.0 --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=v2-0016-gnu-Add-python-mycroft-messagebus-client.patch >From 31b5eee023b1bd62775157d281bfb34134fdd6fc Mon Sep 17 00:00:00 2001 Message-Id: <31b5eee023b1bd62775157d281bfb34134fdd6fc.1643064269.git.mail@nicolasgoaziou.fr> In-Reply-To: References: From: Petr Hodina Date: Fri, 30 Jul 2021 17:17:21 +0200 Subject: [PATCH v2 16/19] gnu: Add python-mycroft-messagebus-client. * gnu/packages/python-xyz.scm (python-mycroft-messagebus-client): New variable. Signed-off-by: Nicolas Goaziou --- gnu/packages/python-xyz.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index e8b7139073..f3c05232e1 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -21943,6 +21943,27 @@ (define-public python2-more-itertools (propagated-inputs `(("python2-six" ,python2-six-bootstrap))))) +(define-public python-mycroft-messagebus-client + (package + (name "python-mycroft-messagebus-client") + (version "0.9.5") + (source + (origin + (method url-fetch) + (uri (pypi-uri "mycroft-messagebus-client" version)) + (sha256 + (base32 + "08vsamppk12a15yiv5ra6rr3x3psinsln7y06aw4abpj6cja8pgw")))) + (build-system python-build-system) + (propagated-inputs + (list python-pyee python-websocket-client)) + (home-page "https://github.com/MycroftAI/mycroft-messagebus-client") + (synopsis "Mycroft Messagebus Client") + (description "This module provides simple interface for the mycroft +messagebus and can be used to connect to mycroft, send messages and react +to messages sent by the Mycroft system.") + (license license:asl2.0))) + (define-public python-latexcodec (package (name "python-latexcodec") -- 2.34.0 --=-=-= Content-Type: text/x-diff; charset=utf-8 Content-Disposition: attachment; filename=v2-0017-gnu-Add-mycroft-mimic.patch Content-Transfer-Encoding: quoted-printable >From a8500175c36ce90a97d78d9bfcfbcb1db40af9cc Mon Sep 17 00:00:00 2001 Message-Id: In-Reply-To: References: From: Petr Hodina Date: Fri, 30 Jul 2021 20:35:12 +0200 Subject: [PATCH v2 17/19] gnu: Add mycroft-mimic. * gnu/packages/speech.scm (mycroft-mimic): New variable. Signed-off-by: Nicolas Goaziou --- gnu/packages/speech.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/speech.scm b/gnu/packages/speech.scm index f6ca6099de..98b6ebffe2 100644 --- a/gnu/packages/speech.scm +++ b/gnu/packages/speech.scm @@ -8,6 +8,7 @@ ;;; Copyright =C2=A9 2020 Nicolas Goaziou ;;; Copyright =C2=A9 2020 Efraim Flashner ;;; Copyright =C2=A9 2021 qblade +;;; Copyright =C2=A9 2021 Petr Hodina ;;; ;;; This file is part of GNU Guix. ;;; @@ -45,6 +46,7 @@ (define-module (gnu packages speech) #:use-module (gnu packages gstreamer) #:use-module (gnu packages linux) #:use-module (gnu packages ncurses) + #:use-module (gnu packages pcre) #:use-module (gnu packages perl) #:use-module (gnu packages pkg-config) #:use-module (gnu packages pulseaudio) @@ -232,6 +234,34 @@ (define-public mitlm (home-page "https://github.com/mitlm/mitlm") (license license:expat))) =20 +(define-public mycroft-mimic + (package + (name "mycroft-mimic") + (version "1.3.0.1") + (source (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/MycroftAI/mimic1") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1agwgby9ql8r3x5rd1rgx3xp9y4cdg4pi3kqlz3vanv9na8nf3id")))) + (build-system gnu-build-system) + (arguments + '(#:configure-flags '("CFLAGS=3D-fcommon"))) ;for GCC-10 + (native-inputs + (list pkg-config libtool automake autoconf)) + (inputs (list alsa-lib pcre2)) + (synopsis "Mycroft's TTS engine, based on CMU's Flite (Festival Lite)") + (description "Mimic is a fast, lightweight Text-to-speech engine devel= oped +by Mycroft A.I. and VocaliD, based on Carnegie Mellon University=E2=80=99s= Flite +(Festival-Lite) software. Mimic takes in text and reads it out loud to cr= eate +a high quality voice.") + (home-page "https://github.com/MycroftAI/mimic1") + (license license:asl2.0))) + (define-public speech-dispatcher (package (name "speech-dispatcher") --=20 2.34.0 --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=v2-0018-gnu-Add-python-speech-recognition.patch >From cc13f0700b7b2c3f49e76a45b38f3f7a72a0d6a5 Mon Sep 17 00:00:00 2001 Message-Id: In-Reply-To: References: From: Petr Hodina Date: Mon, 24 Jan 2022 16:07:12 +0100 Subject: [PATCH v2 18/19] gnu: Add python-speech-recognition. * gnu/packages/python-xyz.scm (python-speech-recognition): New variable. Signed-off-by: Nicolas Goaziou --- gnu/packages/python-xyz.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index f3c05232e1..4353797e83 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -5787,6 +5787,31 @@ (define-public python-spectra @end enumerate\n") (license license:expat))) +(define-public python-speech-recognition + (package + (name "python-speech-recognition") + (version "3.8.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Uberi/speech_recognition") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1lq6g4kl3y1b4ch3b6wik7xy743x6pp5iald0jb9zxqgyxy1zsz4")))) + (build-system python-build-system) + (arguments + ;; Attempts to aquire sound card + '(#:tests? #f)) + (inputs (list python-pyaudio)) + (home-page "https://github.com/Uberi/speech_recognition") + (synopsis "Speech recognition module for Python") + (description "This package is a Python library for performing speech +recognition, with support for several engines and APIs, online and offline.") + (license license:bsd-2))) + (define-public python-pyspnego (package (name "python-pyspnego") -- 2.34.0 --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=v2-0019-gnu-Add-python-mycroft-core.patch >From 51e054b823c60442317bc3487a0c769f14de9d1f Mon Sep 17 00:00:00 2001 Message-Id: <51e054b823c60442317bc3487a0c769f14de9d1f.1643064269.git.mail@nicolasgoaziou.fr> In-Reply-To: References: From: Petr Hodina Date: Fri, 30 Jul 2021 17:21:07 +0200 Subject: [PATCH v2 19/19] gnu: Add python-mycroft-core. * gnu/packages/python-xyz.scm (python-mycroft-core): New variable. Signed-off-by: Nicolas Goaziou --- gnu/packages/python-xyz.scm | 80 +++++++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 4353797e83..1834152c3c 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -210,6 +210,7 @@ (define-module (gnu packages python-xyz) #:use-module (gnu packages search) #:use-module (gnu packages serialization) #:use-module (gnu packages shells) + #:use-module (gnu packages speech) #:use-module (gnu packages sphinx) #:use-module (gnu packages ssh) #:use-module (gnu packages swig) @@ -21968,6 +21969,85 @@ (define-public python2-more-itertools (propagated-inputs `(("python2-six" ,python2-six-bootstrap))))) +(define-public python-mycroft-core + (package + (name "python-mycroft-core") + (version "21.2.2") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/MycroftAI/mycroft-core") + (commit (string-append "release/v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "02r0vxw0hsihnvviwn4fyspwky3kwq42f9z455q1s70k0snzhb28")))) + (build-system python-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'patch-requirements + (lambda* (#:key inputs #:allow-other-keys) + ;; Use newer version of pkg + (substitute* "requirements/requirements.txt" + (("mycroft-messagebus-client==") "mycroft-messagebus-client>=") + (("tornado==") "tornado>=") + (("pyserial==") "pyserial>=") + (("psutil==") "psutil>=") + (("padaos==") "padaos>=") + (("precise-runner==") "precise-runner>=") + (("pocketsphinx==") "pocketsphinx>=") + (("python-dateutil==") "python-dateutil>=") + (("fasteners==") "fasteners>=") + (("requests-futures==") "requests-futures>=") + (("pillow==") "pillow>=") + (("PyYAML==5.4") "PyYAML>=5.3.1") + (("pyxdg==") "pyxdg>=") + (("requests>=2.20.0,<2.26.0") "requests>=2.20.0")))) + (replace 'check + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (setenv "PYTHONPATH" + (string-append "./build/lib:" + (or (getenv "PYTHONPATH") + ""))))))))) + (inputs (list mycroft-mimic pocketsphinx)) + (propagated-inputs + (list python-fasteners + python-inflection + python-pyxdg + python-mycroft-messagebus-client + python-psutil + python-tornado-6 + python-petact + python-precise-runner + python-padaos + python-speech-recognition + python-padatious + python-msk + python-pillow + python-gtts + python-requests-futures + python-pyserial + python-pocketsphinx + python-adapt-parser + python-lingua-franca + python-pyyaml + python-fasteners + python-pyee + python-psutil + python-fann2 + python-pyxdg + python-websocket-client + python-requests + python-requests-futures)) + (home-page "https://github.com/HelloChatterbox/HolmesIV") + (synopsis "Mycroft Core, the Mycroft Artificial Intelligence platform") + (description "This module provides a hackable open source voice assistant - Mycroft") + (license license:asl2.0))) + (define-public python-mycroft-messagebus-client (package (name "python-mycroft-messagebus-client") -- 2.34.0 --=-=-=-- From unknown Fri Jun 13 11:30:43 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#50663] Add Mycroft - Voice Assistant Resent-From: Efraim Flashner Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 25 Jan 2022 10:51:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Nicolas Goaziou Cc: 50663@debbugs.gnu.org, phodina@protonmail.com Received: via spool by 50663-submit@debbugs.gnu.org id=B50663.164310781515642 (code B ref 50663); Tue, 25 Jan 2022 10:51:01 +0000 Received: (at 50663) by debbugs.gnu.org; 25 Jan 2022 10:50:15 +0000 Received: from localhost ([127.0.0.1]:47013 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nCJOw-00044E-Rh for submit@debbugs.gnu.org; Tue, 25 Jan 2022 05:50:15 -0500 Received: from flashner.co.il ([178.62.234.194]:45856) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nCJOu-00043t-ID for 50663@debbugs.gnu.org; Tue, 25 Jan 2022 05:50:13 -0500 Received: from localhost (unknown [31.210.177.79]) by flashner.co.il (Postfix) with ESMTPSA id 2B0AB40455; Tue, 25 Jan 2022 10:50:06 +0000 (UTC) Date: Tue, 25 Jan 2022 12:49:33 +0200 From: Efraim Flashner Message-ID: Mail-Followup-To: Efraim Flashner , Nicolas Goaziou , 50663@debbugs.gnu.org, phodina@protonmail.com References: <87r18wbvnq.fsf@nicolasgoaziou.fr> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="5HWrADjjFQI9tDPU" Content-Disposition: inline In-Reply-To: <87r18wbvnq.fsf@nicolasgoaziou.fr> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --5HWrADjjFQI9tDPU Content-Type: multipart/mixed; boundary="v9H/NyOPkxDPuEzt" Content-Disposition: inline --v9H/NyOPkxDPuEzt Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jan 24, 2022 at 11:45:13PM +0100, Nicolas Goaziou wrote: > Hello, >=20 > phodina via Guix-patches via writes: >=20 > > The aim of this patch set is to bring in the MyCroft - private and > > open Voice Assistant. >=20 > Thank you. >=20 > I fixed some descriptions, removed labels from inputs, fixed compilation > with GCC 10 (for Mimic). Then I tried to apply the patch set. Alas > Mycroft core fails to build. You may want to have a look at it. >=20 > I'm sending back the updated patches to you, if that helps. >=20 > Regards, > --=20 > Nicolas Goaziou I made some changes to python-mycroft-core but I couldn't get it to pass the sanity-check or the test suite. I've attached my changes. Also make sure you sort the inputs alphabetically, I found at least a duplicate python-pyxdg. Also some of the patches include a line or two of unrelated indentation changes in other packages. --=20 Efraim Flashner =D7=A8=D7=A0=D7=A9=D7=9C=D7=A4 = =D7=9D=D7=99=D7=A8=D7=A4=D7=90 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --v9H/NyOPkxDPuEzt Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename=python-mycroft-core-changes diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 1834152c3c..b9c4529cd5 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -21986,63 +21986,61 @@ (define-public python-mycroft-core "02r0vxw0hsihnvviwn4fyspwky3kwq42f9z455q1s70k0snzhb28")))) (build-system python-build-system) (arguments - `(#:phases + `(#:tests? #f ; TODO + #:phases (modify-phases %standard-phases (add-after 'unpack 'patch-requirements (lambda* (#:key inputs #:allow-other-keys) - ;; Use newer version of pkg + ;; Use newer version of packages. + (setenv "MYCROFT_LOOSE_REQUIREMENTS" "1") (substitute* "requirements/requirements.txt" - (("mycroft-messagebus-client==") "mycroft-messagebus-client>=") - (("tornado==") "tornado>=") - (("pyserial==") "pyserial>=") - (("psutil==") "psutil>=") - (("padaos==") "padaos>=") - (("precise-runner==") "precise-runner>=") - (("pocketsphinx==") "pocketsphinx>=") - (("python-dateutil==") "python-dateutil>=") - (("fasteners==") "fasteners>=") - (("requests-futures==") "requests-futures>=") - (("pillow==") "pillow>=") - (("PyYAML==5.4") "PyYAML>=5.3.1") - (("pyxdg==") "pyxdg>=") (("requests>=2.20.0,<2.26.0") "requests>=2.20.0")))) + (replace 'sanity-check + (lambda args + ;(setenv "PYTHONPATH" + ; (string-append "./build/lib:" + ; (or (getenv "PYTHONPATH") + ; ""))) + (apply (assoc-ref %standard-phases 'sanity-check) args))) (replace 'check - (lambda* (#:key tests? #:allow-other-keys) + (lambda* (#:key tests? #:allow-other-keys #:rest args) (when tests? (setenv "PYTHONPATH" (string-append "./build/lib:" (or (getenv "PYTHONPATH") - ""))))))))) + ""))) + (apply (assoc-ref %standard-phases 'check) args))))))) (inputs (list mycroft-mimic pocketsphinx)) (propagated-inputs - (list python-fasteners + (list python-adapt-parser + python-dateutil + python-fann2 + python-fasteners + python-gtts python-inflection - python-pyxdg + python-lingua-franca + python-msk + python-msm python-mycroft-messagebus-client - python-psutil - python-tornado-6 - python-petact - python-precise-runner python-padaos - python-speech-recognition python-padatious - python-msk + python-petact python-pillow - python-gtts - python-requests-futures - python-pyserial python-pocketsphinx - python-adapt-parser - python-lingua-franca - python-pyyaml - python-fasteners + python-psutil + python-pyaudio python-pyee - python-psutil - python-fann2 python-pyxdg - python-websocket-client + python-pyyaml + python-pyserial + python-precise-runner python-requests - python-requests-futures)) + python-requests-futures + python-speech-recognition + python-tornado-6 + python-websocket-client)) + (native-inputs + (list python-pytest)) (home-page "https://github.com/HelloChatterbox/HolmesIV") (synopsis "Mycroft Core, the Mycroft Artificial Intelligence platform") (description "This module provides a hackable open source voice assistant - Mycroft") --v9H/NyOPkxDPuEzt-- --5HWrADjjFQI9tDPU Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmHv1boACgkQQarn3Mo9 g1GvCRAAuXAf/pkBB7Z11VKrewBDfJkpm6yp+UUoyHtCHtwuBe3IhmBw4kyLDB2m 20NRBB/5UtkgpwLP0SZ7u7dzbf90wEQRZbqBYCe8Fq8fx0CCQM4G1aDp9GX16Ii6 UE+9RGBvqgi5uC0viokxIP6n4KTBs77e/kac942Vkwb7q2a1ryf7+gjvj2CU88gs X99kg41Nr/9yF/Eh6jONOPoB8us+P64kuL4cuxFEkpnzKig0vjKxvG0GN0BTre/l nlKQhnerZ56LSE0frlcOOYTwCD+OpBWIplCJRlEl8DYhbFuM7eCEVB3HM5xrRbu8 bzie+oDRZGnkdJ5UcU8fSEJSgWLgg9UPrlxrPRvUbCY+/bNGqNM5ho3Q3foa/l6W I5KhTJpnpBcegE9Tt3V4Szriz3OvwbNXjtYL0b7PZAIt+iqygNsHS2hWOz75aGQ4 mhzHE6DPXYIQKtbTMa5TE76nC5P+ebQHF5Xc4Z7rrvXNZUBneWaekzQg9Vh0y/JH pGcXCVhJA+5YA7g9nB+M/0IhT32s9vrhUUZIJtKKEbDm4k8bTFkdHNMX405N1Jzr GpYNXveMZN2v1CHw/GLZGiaPM0xFgiqNbf3QpBHpKquXrIlN8yyMXtdkwuZHfZYo Jy/eBzc0Rr/DTwPhBsDPOvsLOmEBhXwArjOUN/vtB8oSfm1DLfM= =VlMw -----END PGP SIGNATURE----- --5HWrADjjFQI9tDPU-- From unknown Fri Jun 13 11:30:43 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#50663] Add Mycroft - Voice Assistant Resent-From: phodina Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 26 Jan 2022 12:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Efraim Flashner Cc: 50663@debbugs.gnu.org, Nicolas Goaziou Reply-To: phodina Received: via spool by 50663-submit@debbugs.gnu.org id=B50663.164320159931576 (code B ref 50663); Wed, 26 Jan 2022 12:54:01 +0000 Received: (at 50663) by debbugs.gnu.org; 26 Jan 2022 12:53:19 +0000 Received: from localhost ([127.0.0.1]:51147 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nChnb-0008DE-1W for submit@debbugs.gnu.org; Wed, 26 Jan 2022 07:53:19 -0500 Received: from mail-40131.protonmail.ch ([185.70.40.131]:42877) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nChnY-0008Cz-T6 for 50663@debbugs.gnu.org; Wed, 26 Jan 2022 07:53:17 -0500 Date: Wed, 26 Jan 2022 12:53:09 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1643201590; bh=oNtGQXOyBk+OSGQUad9mkngwJUpGNxpewJKAFMsrzAE=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:From:To:Cc; b=qROjFTVYOYXDF4ntHvpiS3SwmxPG4qvSkdDYvazyT9uQMkQCyS6Sip66h2GuKE49I k0VZszRBMiEYM92STsebat5PZDgmxh7NliMGAfn47RXl+1JU2I7PsOqkh0LnuYd7jg P/VmGMbWwUwzCV5zov2AFfFkkMJaoknt7sU021TbAYvilmPgi/NVBLY6osOEjMK4jH rZpH9DY+xHI2G7nQP/fBBABvr6nmrP8knhECbry7WUszdhpOxqfnIahsut7n5IreRb /Am+CMKYwbzvqW6y2via25l8bi4bSjGjUzT6eKwwDIlZ8kwY9HsXWFGcwst1KyHXI1 Q/D9uwFlGteDg== From: phodina Message-ID: In-Reply-To: References: <87r18wbvnq.fsf@nicolasgoaziou.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Efraim and Nicolas, > On Mon, Jan 24, 2022 at 11:45:13PM +0100, Nicolas Goaziou wrote: > > > Hello, > > > > phodina via Guix-patches via guix-patches@gnu.org writes: > > > > > The aim of this patch set is to bring in the MyCroft - private and > > > > > > open Voice Assistant. > > > > Thank you. > > > > I fixed some descriptions, removed labels from inputs, fixed compilatio= n > > > > with GCC 10 (for Mimic). Then I tried to apply the patch set. Alas > > > > Mycroft core fails to build. You may want to have a look at it. > > > > I'm sending back the updated patches to you, if that helps. > > > > Regards, > > -------- > > > > Nicolas Goaziou > > I made some changes to python-mycroft-core but I couldn't get it to pass > > the sanity-check or the test suite. I've attached my changes. Also make > > sure you sort the inputs alphabetically, I found at least a duplicate > > python-pyxdg. Also some of the patches include a line or two of > > unrelated indentation changes in other packages. > > -------------------------------------------------------------------------= ---------------------------------------------------------------------------= ---------------------------------------------------------------------------= ---------------------------------------------------------------------------= ------------------------------------ > > Efraim Flashner efraim@flashner.co.il =D7=A8=D7=A0=D7=A9=D7=9C=D7=A4 = =D7=9D=D7=99=D7=A8=D7=A4=D7=90 > > GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 > > Confidentiality cannot be guaranteed on emails sent or received unencrypt= ed Thanks for the review and updated patches. I'll check the reason why it won= 't build and failing tests. ---- Petr From unknown Fri Jun 13 11:30:43 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#50663] [PATCH v3 1/2] gnu: Add python-xdg. References: In-Reply-To: Resent-From: phodina Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 15 Feb 2022 14:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "50663@debbugs.gnu.org" <50663@debbugs.gnu.org> Reply-To: phodina Received: via spool by 50663-submit@debbugs.gnu.org id=B50663.164493585721742 (code B ref 50663); Tue, 15 Feb 2022 14:38:01 +0000 Received: (at 50663) by debbugs.gnu.org; 15 Feb 2022 14:37:37 +0000 Received: from localhost ([127.0.0.1]:43938 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nJyxJ-0005eR-Ph for submit@debbugs.gnu.org; Tue, 15 Feb 2022 09:37:37 -0500 Received: from mail-4316.protonmail.ch ([185.70.43.16]:52651) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nJyxG-0005eA-Pk for 50663@debbugs.gnu.org; Tue, 15 Feb 2022 09:37:24 -0500 Date: Tue, 15 Feb 2022 14:37:10 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1644935834; bh=+32TLl4H10MvDD25ZhdXRsWS8/UjiE6f9drFJXqsmpY=; h=Date:To:From:Reply-To:Subject:Message-ID:From:To:Cc:Date:Subject: Reply-To:Feedback-ID:Message-ID; b=LharENnmWzuV9EIca5PGPwV2DYIN5dOJA8nt3DTWFjOfJKnfEUDi9899OX5jpukec +bG2Qo/uek+pqUjkRBH9F3bDjNdnkKZu9ja3lgMbaMbo0AIibNuU7+0OqzqOrwr4fy JiFkGJSsj+i0Qcwf+mF+145KHyN+DQG6b+AAfUxljL8RN5wxjvx+HII1QYWZI+mM8J UwF7q/SKDQ8r/8UOa/TLM6as0fW97gCSYAstTZsxg3lAGfiln0QPk/XxGVq+UBW97j hVmCZ6VOgawsPcU7OxUPW7pIrlKdd9khByLUoGLmXJJKyS3cVvtDXdtwzFfU3BINWP gwNDFEtVuNvQA== From: phodina Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_eqG5USvZLsHYAeNd81n38OhoTilli90TY52WbYNKQe0" X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE, T_SCC_BODY_TEXT_LINE shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is a multi-part message in MIME format. --b1_eqG5USvZLsHYAeNd81n38OhoTilli90TY52WbYNKQe0 Content-Type: multipart/alternative; boundary="b2_eqG5USvZLsHYAeNd81n38OhoTilli90TY52WbYNKQe0" --b2_eqG5USvZLsHYAeNd81n38OhoTilli90TY52WbYNKQe0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 SGksCgpoZXJlIGFyZSB1cGRhdGVkIHBhdGNoZXMgYmFzZWQgb24gdGhlIHJldmlldy4gQWxzbyBJ IG1hbmdlZCB0byBmaXggdGhlIGlzc3VlcyBpbiB0aGUgc2FuaXR5LWNoZWNrIHBoYXNlLgoKSG93 ZXZlciwgdGhlcmUgYXJlIHN0aWxsIHNvbWUgcG9pbnRzIHRvIGJlIHNvbHZlZApodHRwczovL2dp dGh1Yi5jb20vTXljcm9mdEFJL215Y3JvZnQtY29yZS9pc3N1ZXMvMzA3NCBhcyB0aGUgQUxTQSBs aWIgZXJyb3IgYmxvY2tzIHRoZSB0ZXN0cy4gSSBhbHNvIGRvbid0IGtub3cgaG93IHRvIG1vY2sg dGhlIGF1ZGlvIHN1YnN5c3RlbSBpbiB0ZXN0cyBwcm9wZXJseS4KCkZJWSBJIHJlbmFtZWQgdGhl IHBhY2thZ2UgZnJvbSBweXRob24tbXljcm9mdC1jb3JlIHRvIG15Y3JvZnQtY29yZSBhbmQgbW92 ZSBpdCB0byBnbnUvcGFja2FnZXMvc3BlZWNoLnNjbSBhcyB0aGlzIElNSE8gcmVmbGVjdCBtb3Jl IHRoZSBwdXJwb3NlIG9mIHRoaXMgcGFja2FnZS4KClB5dGhvbiBtb2R1bGUgeGRnIHdhcyBhZGRl ZCBhcyBpdCdzIHJlZmVyZW5jZWQgaW4gdGhlIGNvZGUuCgotLS0tClBldHI= --b2_eqG5USvZLsHYAeNd81n38OhoTilli90TY52WbYNKQe0 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IGFyaWFsOyBmb250LXNpemU6IDE0cHg7Ij48ZGl2IHN0 eWxlPSJmb250LWZhbWlseTogYXJpYWw7IGZvbnQtc2l6ZTogMTRweDsiPjxkaXY+SGksPGJyPjwv ZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PGRpdj5oZXJlIGFyZSB1cGRhdGVkIHBhdGNoZXMgYmFz ZWQgb24gdGhlIHJldmlldy4gQWxzbyBJIG1hbmdlZCB0byBmaXggdGhlIGlzc3VlcyBpbiB0aGUg c2FuaXR5LWNoZWNrIHBoYXNlLjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pkhvd2V2ZXIs IHRoZXJlIGFyZSBzdGlsbCBzb21lIHBvaW50cyB0byBiZSBzb2x2ZWQgPGJyPjwvZGl2PjxkaXY+ PGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL015Y3JvZnRBSS9teWNyb2Z0LWNvcmUvaXNzdWVz LzMwNzQiPmh0dHBzOi8vZ2l0aHViLmNvbS9NeWNyb2Z0QUkvbXljcm9mdC1jb3JlL2lzc3Vlcy8z MDc0PC9hPiBhcyB0aGUgQUxTQSBsaWIgZXJyb3IgYmxvY2tzIHRoZSB0ZXN0cy4gSSBhbHNvIGRv bid0IGtub3cgaG93IHRvIG1vY2sgdGhlIGF1ZGlvIHN1YnN5c3RlbSBpbiB0ZXN0cyBwcm9wZXJs eS48YnI+PGJyPkZJWSBJIHJlbmFtZWQgdGhlIHBhY2thZ2UgZnJvbSBweXRob24tbXljcm9mdC1j b3JlIHRvIG15Y3JvZnQtY29yZSBhbmQgbW92ZSBpdCB0byBnbnUvcGFja2FnZXMvc3BlZWNoLnNj bSBhcyB0aGlzIElNSE8gcmVmbGVjdCBtb3JlIHRoZSBwdXJwb3NlIG9mIHRoaXMgcGFja2FnZS48 YnI+PGJyPlB5dGhvbiBtb2R1bGUgeGRnIHdhcyBhZGRlZCBhcyBpdCdzIHJlZmVyZW5jZWQgaW4g dGhlIGNvZGUuPGJyPjxicj4tLS0tPGJyPlBldHI8YnI+PGJyPjwvZGl2PjwvZGl2PjwvZGl2Pjwv ZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBhcmlhbDsgZm9udC1zaXplOiAxNHB4OyI+PGJy PjwvZGl2Pg== --b2_eqG5USvZLsHYAeNd81n38OhoTilli90TY52WbYNKQe0-- --b1_eqG5USvZLsHYAeNd81n38OhoTilli90TY52WbYNKQe0 Content-Type: text/x-patch; name=v3-0001-gnu-Add-python-xdg.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=v3-0001-gnu-Add-python-xdg.patch RnJvbSBjNWE4NjUzNjQxNTk1ZTU0OTM2OWE5ZmYwMDgxOTRhNGE3NDlmOThlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogVHVlLCAxNSBGZWIgMjAyMiAwOTowNzoxNSArMDEwMApTdWJqZWN0OiBbUEFUQ0ggdjMg MS8yXSBnbnU6IEFkZCBweXRob24teGRnLgoKKiBnbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20g KHB5dGhvbi14ZGcpOiBOZXcgdmFyaWFibGUuCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3B5 dGhvbi14eXouc2NtIGIvZ251L3BhY2thZ2VzL3B5dGhvbi14eXouc2NtCmluZGV4IGZlYWI5Yzdi NTAuLmQ5NWZjMTI0NjUgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNjbQor KysgYi9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20KQEAgLTE0NTExLDYgKzE0NTExLDIzIEBA IChkZWZpbmUtcHVibGljIHB5dGhvbi1weWZpZ2xldAogaW4gcHVyZSBQeXRob24uIikKICAgICAo bGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHB5dGhvbi14ZGcKKyAg KHBhY2thZ2UKKyAgICAobmFtZSAicHl0aG9uLXhkZyIpCisgICAgKHZlcnNpb24gIjUuMS4xIikK KyAgICAoc291cmNlCisgICAgICAob3JpZ2luCisgICAgICAgIChtZXRob2QgdXJsLWZldGNoKQor ICAgICAgICAodXJpIChweXBpLXVyaSAieGRnIiB2ZXJzaW9uKSkKKyAgICAgICAgKHNoYTI1Ngor ICAgICAgICAgIChiYXNlMzIgIjB2NmhtaGpxbGM2a20yODRscjE0a2M0aDVybDZ4dmEyMzFxMWxz cjhocTdjcmhrOXlxZGEiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gcHl0aG9uLWJ1aWxkLXN5c3Rl bSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vc3JzdGV2ZW5zb24veGRnIikK KyAgICAoc3lub3BzaXMgIkltcGxlbWVudGF0aW9uIG9mIHRoZSBYREcgQmFzZSBEaXJlY3Rvcnkg U3BlY2lmaWNhdGlvbiIpCisgICAgKGRlc2NyaXB0aW9uICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMg aW1wbGVtZW50YXRpb24gb2YgdGhlIFhERyBCYXNlIERpcmVjdG9yeQorU3BlY2lmaWNhdGlvbi4i KQorICAgIChsaWNlbnNlIGxpY2Vuc2U6aXNjKSkpCisKIChkZWZpbmUtcHVibGljIHB5dGhvbi14 ZG8KICAgKHBhY2thZ2UKICAgICAobmFtZSAicHl0aG9uLXhkbyIpCi0tIAoyLjM0LjAKCg== --b1_eqG5USvZLsHYAeNd81n38OhoTilli90TY52WbYNKQe0 Content-Type: text/x-patch; name=v3-0002-gnu-Add-mycroft-core.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=v3-0002-gnu-Add-mycroft-core.patch RnJvbSAyNWE5MTA2ZmFmMmQ5YmQzNGZiNDhiNjg5ZDM5MjMyYTAxYTkwY2JhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogRnJpLCAzMCBKdWwgMjAyMSAxNzoyMTowNyArMDIwMApTdWJqZWN0OiBbUEFUQ0ggdjMg Mi8yXSBnbnU6IEFkZCBteWNyb2Z0LWNvcmUuCgoqIGdudS9wYWNrYWdlcy9zcGVlY2guc2NtICht eWNyb2Z0LWNvcmUpOiBOZXcgdmFyaWFibGUuCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3B5 dGhvbi14eXouc2NtIGIvZ251L3BhY2thZ2VzL3B5dGhvbi14eXouc2NtCmluZGV4IGQ5NWZjMTI0 NjUuLjAyMDg1NWZiMmEgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNjbQor KysgYi9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20KQEAgLTIxMCw2ICsyMTAsNyBAQCAoZGVm aW5lLW1vZHVsZSAoZ251IHBhY2thZ2VzIHB5dGhvbi14eXopCiAgICM6dXNlLW1vZHVsZSAoZ251 IHBhY2thZ2VzIHNlYXJjaCkKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgc2VyaWFsaXph dGlvbikKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgc2hlbGxzKQorICAjOnVzZS1tb2R1 bGUgKGdudSBwYWNrYWdlcyBzcGVlY2gpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHNw aGlueCkKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgc3NoKQogICAjOnVzZS1tb2R1bGUg KGdudSBwYWNrYWdlcyBzd2lnKQpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3NwZWVjaC5zY20g Yi9nbnUvcGFja2FnZXMvc3BlZWNoLnNjbQppbmRleCA5OGI2ZWJmZmUyLi4xODUxNzI4ZDcyIDEw MDY0NAotLS0gYS9nbnUvcGFja2FnZXMvc3BlZWNoLnNjbQorKysgYi9nbnUvcGFja2FnZXMvc3Bl ZWNoLnNjbQpAQCAtOCw3ICs4LDcgQEAKIDs7OyBDb3B5cmlnaHQgwqkgMjAyMCBOaWNvbGFzIEdv YXppb3UgPG1haWxAbmljb2xhc2dvYXppb3UuZnI+CiA7OzsgQ29weXJpZ2h0IMKpIDIwMjAgRWZy YWltIEZsYXNobmVyIDxlZnJhaW1AZmxhc2huZXIuY28uaWw+CiA7OzsgQ29weXJpZ2h0IMKpIDIw MjEgcWJsYWRlIDxxYmxhZGVAcHJvdG9ubWFpbC5jb20+Ci07OzsgQ29weXJpZ2h0IMKpIDIwMjEg UGV0ciBIb2RpbmEgPHBob2RpbmFAcHJvdG9ubWFpbC5jb20+Cis7OzsgQ29weXJpZ2h0IMKpIDIw MjEsIDIwMjIgUGV0ciBIb2RpbmEgPHBob2RpbmFAcHJvdG9ubWFpbC5jb20+CiA7OzsKIDs7OyBU aGlzIGZpbGUgaXMgcGFydCBvZiBHTlUgR3VpeC4KIDs7OwpAQCAtMzIsMjggKzMyLDQzIEBAIChk ZWZpbmUtbW9kdWxlIChnbnUgcGFja2FnZXMgc3BlZWNoKQogICAjOnVzZS1tb2R1bGUgKGd1aXgg Z2l0LWRvd25sb2FkKQogICAjOnVzZS1tb2R1bGUgKGd1aXggdXRpbHMpCiAgICM6dXNlLW1vZHVs ZSAoZ3VpeCBidWlsZC1zeXN0ZW0gZ251KQorICAjOnVzZS1tb2R1bGUgKGd1aXggYnVpbGQtc3lz dGVtIHB5dGhvbikKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMpCiAgICM6dXNlLW1vZHVs ZSAoZ251IHBhY2thZ2VzIGF1ZGlvKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBhdXRv dG9vbHMpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGJhc2UpICAgICAgICAgICAgO2Zv ciAnd2hpY2gnCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGJpc29uKQorICAjOnVzZS1t b2R1bGUgKGdudSBwYWNrYWdlcyBjaGVjaykKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMg Y29tcHJlc3Npb24pCisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGN1cmwpCiAgICM6dXNl LW1vZHVsZSAoZ251IHBhY2thZ2VzIGRvY3VtZW50YXRpb24pCiAgICM6dXNlLW1vZHVsZSAoZ251 IHBhY2thZ2VzIGVtYWNzKQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBmcmVlZGVza3Rv cCkKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgZ2NjKQogICAjOnVzZS1tb2R1bGUgKGdu dSBwYWNrYWdlcyBnZXR0ZXh0KQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBnbGliKQog ICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBnc3RyZWFtZXIpCisgICM6dXNlLW1vZHVsZSAo Z251IHBhY2thZ2VzIGljdTRjKQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBpbWFnZSkK ICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgbGludXgpCisgICM6dXNlLW1vZHVsZSAoZ251 IHBhY2thZ2VzIGxpYmZmaSkKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgbmN1cnNlcykK KyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgbWFjaGluZS1sZWFybmluZykKKyAgIzp1c2Ut bW9kdWxlIChnbnUgcGFja2FnZXMgbXAzKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBw Y3JlKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBwZXJsKQogICAjOnVzZS1tb2R1bGUg KGdudSBwYWNrYWdlcyBwa2ctY29uZmlnKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBw dWxzZWF1ZGlvKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBweXRob24pCisgICM6dXNl LW1vZHVsZSAoZ251IHBhY2thZ2VzIHB5dGhvbi14eXopCisgICM6dXNlLW1vZHVsZSAoZ251IHBh Y2thZ2VzIHB5dGhvbi13ZWIpCisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHNjcmVlbikK KyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgc3BoaW54KQogICAjOnVzZS1tb2R1bGUgKGdu dSBwYWNrYWdlcyBzd2lnKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyB0ZXhpbmZvKQot ICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyB0ZXh0dXRpbHMpKQorICAjOnVzZS1tb2R1bGUg KGdudSBwYWNrYWdlcyB0ZXh0dXRpbHMpCisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHRp bWUpCisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHhpcGgpKQogCiAoZGVmaW5lLXB1Ymxp YyBmbGl0ZQogICAocGFja2FnZQpAQCAtNjUyLDYgKzY2NywxMjcgQEAgKGRlZmluZS1wdWJsaWMg c3BoaW54YmFzZQogbWFuaXB1bGF0aW5nIGFjb3VzdGljIGZlYXR1cmUgYW5kIGF1ZGlvIGZpbGVz LiIpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpic2QtNCkpKQogCisoZGVmaW5lLXB1YmxpYyBteWNy b2Z0LWNvcmUKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAibXljcm9mdC1jb3JlIikKKyAgICAodmVy c2lvbiAiMjEuMi4yIikKKyAgICAoc291cmNlIChvcmlnaW4KKyAgICAgICAgICAgICAgKG1ldGhv ZCBnaXQtZmV0Y2gpCisgICAgICAgICAgICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKKyAgICAgICAg ICAgICAgICAgICAgKHVybCAiaHR0cHM6Ly9naXRodWIuY29tL015Y3JvZnRBSS9teWNyb2Z0LWNv cmUiKQorICAgICAgICAgICAgICAgICAgICAoY29tbWl0IChzdHJpbmctYXBwZW5kICJyZWxlYXNl L3YiIHZlcnNpb24pKSkpCisgICAgICAgICAgICAgIChmaWxlLW5hbWUgKGdpdC1maWxlLW5hbWUg bmFtZSB2ZXJzaW9uKSkKKyAgICAgICAgICAgICAgKHBhdGNoZXMgKHNlYXJjaC1wYXRjaGVzICJt eWNyb2Z0LWNvcmUtcmVtb3ZlLXZlbnYucGF0Y2giKSkKKyAgICAgICAgICAgICAgKHNoYTI1Ngor ICAgICAgICAgICAgICAgKGJhc2UzMgorICAgICAgICAgICAgICAgICIwMnIwdnh3MGhzaWhudnZp d240ZnlzcHdreTNrd3E0MmY5ejQ1NXExczcwazBzbnpoYjI4IikpKSkKKyAgICAoYnVpbGQtc3lz dGVtIHB5dGhvbi1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6dGVzdHM/ ICNmIDsgQ3VycmVudGx5IGZhaWxpbmcgZHVlIHRvIEFMU0EgbGliCisJICAgICAgICAgICAgICAg OyBodHRwczovL2dpdGh1Yi5jb20vTXljcm9mdEFJL215Y3JvZnQtY29yZS9pc3N1ZXMvMzA3NAor ICAgICAgICM6cGhhc2VzIChtb2RpZnktcGhhc2VzICVzdGFuZGFyZC1waGFzZXMKKyAgICAgICAg ICAgICAgICAgIChhZGQtYWZ0ZXIgJ3VucGFjayAncGF0Y2gtcmVxdWlyZW1lbnRzCisgICAgICAg ICAgICAgICAgICAgIChsYW1iZGEqICgjOmtleSBpbnB1dHMgb3V0cHV0cyAjOmFsbG93LW90aGVy LWtleXMpCisgICAgICAgICAgICAgICAgICAgICAgKGxldCAoKG15Y3JvZnQtaG9tZSAoc3RyaW5n LWFwcGVuZCAoYXNzb2MtcmVmIG91dHB1dHMKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIm91dCIpCisgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiL29wdC9teWNy b2Z0IikpKQorICAgICAgICAgICAgICAgICAgICAgICAgKG1rZGlyLXAgbXljcm9mdC1ob21lKQor ICAgICAgICAgICAgICAgICAgICAgICAgOzsgRml4IGhvbWUgTXljcm9mdCBkaXJlY3RvcnkgKHVz ZWQgZm9yIGUuZy4gc2tpbGxzKQorICAgICAgICAgICAgICAgICAgICAgICAgKHN1YnN0aXR1dGUq ICJzY3JpcHRzL215Y3JvZnQtdXNlLnNoIgorICAgICAgICAgICAgICAgICAgICAgICAgICAoKCIv b3B0L215Y3JvZnQiKSBteWNyb2Z0LWhvbWUpKQorICAgICAgICAgICAgICAgICAgICAgICAgKHN1 YnN0aXR1dGUqICJzY3JpcHRzL215LWluZm8uc2giCisgICAgICAgICAgICAgICAgICAgICAgICAg ICgoIi9vcHQvbXljcm9mdCIpIG15Y3JvZnQtaG9tZSkpCisgICAgICAgICAgICAgICAgICAgICAg ICAoc3Vic3RpdHV0ZSogIm15Y3JvZnQvc2tpbGxzL215Y3JvZnRfc2tpbGwvbXljcm9mdF9za2ls bC5weSIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgKCgiL29wdC9teWNyb2Z0IikgbXljcm9m dC1ob21lKSkKKyAgICAgICAgICAgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAibXljcm9mdC9j b25maWd1cmF0aW9uL215Y3JvZnQuY29uZiIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgKCgi L29wdC9teWNyb2Z0IikgbXljcm9mdC1ob21lKSkKKyAgICAgICAgICAgICAgICAgICAgICAgIChz dWJzdGl0dXRlKiAibXljcm9mdC91dGlsL2ZpbGVfdXRpbHMucHkiCisgICAgICAgICAgICAgICAg ICAgICAgICAgICgoIi9vcHQvbXljcm9mdCIpIG15Y3JvZnQtaG9tZSkpCisgICAgICAgICAgICAg ICAgICAgICAgICAoc3Vic3RpdHV0ZSogInRlc3QvdW5pdHRlc3RzL3R0cy90ZXN0X21pbWljX3R0 cy5weSIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgKCgiL29wdC9teWNyb2Z0IikgbXljcm9m dC1ob21lKSkKKyAgICAgICAgICAgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAidGVzdC91bml0 dGVzdHMvYXBpL3Rlc3RfYXBpLnB5IgorICAgICAgICAgICAgICAgICAgICAgICAgICAoKCIvb3B0 L215Y3JvZnQiKSBteWNyb2Z0LWhvbWUpKQorICAgICAgICAgICAgICAgICAgICAgICAgKHN1YnN0 aXR1dGUqICJ0ZXN0L2ludGVncmF0aW9udGVzdHMvc2tpbGxzL3Rlc3RfYWxsX3NraWxscy5weSIK KyAgICAgICAgICAgICAgICAgICAgICAgICAgKCgiL29wdC9teWNyb2Z0IikgbXljcm9mdC1ob21l KSkKKyAgICAgICAgICAgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAiUkVBRE1FLm1kIgorICAg ICAgICAgICAgICAgICAgICAgICAgICAoKCIvb3B0L215Y3JvZnQiKSBteWNyb2Z0LWhvbWUpKQor ICAgICAgICAgICAgICAgICAgICAgICAgOzsgRml4IG1pbWljIGJpbmFyeSBwYXRoCisgICAgICAg ICAgICAgICAgICAgICAgICAoc3Vic3RpdHV0ZSogIm15Y3JvZnQvdHRzL21pbWljX3R0cy5weSIK KyAgICAgICAgICAgICAgICAgICAgICAgICAgKCgiYmluXyA9IGNvbmZpZy4qIikgKHN0cmluZy1h cHBlbmQgImJpbl8gPSBcIiIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgKGFzc29jLXJlZgorICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXRzCisgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAi bXljcm9mdC1taW1pYyIpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICIvYmluL21pbWljXCIKKyIpKQorICAgICAgICAgICAgICAg ICAgICAgICAgICAoKCJvcy5wYXRoLmpvaW5cXChNWUNST0ZUX1JPT1RfUEFUSC4qIikgIiIpKQor ICAgICAgICAgICAgICAgICAgICAgICAgOzsgRml4IHNhbml0eS1jaGVjayBlcnJvcnMKKyAgICAg ICAgICAgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAic2V0dXAucHkiCisgICAgICAgICAgICAg ICAgICAgICAgICAgICgoImNsaWVudFxcLndzIikgImNsaWVudC5jbGllbnQiKSkKKyAgICAgICAg ICAgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAibXljcm9mdC9jbGllbnQvdGV4dC90ZXh0X2Ns aWVudC5weSIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgKCgiXFwuZ3VpX3NlcnZlciIpICJt eWNyb2Z0LmNsaWVudC50ZXh0Lmd1aV9zZXJ2ZXIiKSkKKyAgICAgICAgICAgICAgICAgICAgICAg IChzdWJzdGl0dXRlKiAibXljcm9mdC9jbGllbnQvdGV4dC9fX21haW5fXy5weSIKKyAgICAgICAg ICAgICAgICAgICAgICAgICAgKCgiXFwudGV4dF9jbGllbnQiKQorICAgICAgICAgICAgICAgICAg ICAgICAgICAgIm15Y3JvZnQuY2xpZW50LnRleHQudGV4dF9jbGllbnQiKSkKKyAgICAgICAgICAg ICAgICAgICAgICAgIDs7IFVzZSBuZXdlciB2ZXJzaW9uIG9mIHBrZworICAgICAgICAgICAgICAg ICAgICAgICAgKHNldGVudiAiTVlDUk9GVF9MT09TRV9SRVFVSVJFTUVOVFMiICIxIikKKyAgICAg ICAgICAgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAicmVxdWlyZW1lbnRzL3JlcXVpcmVtZW50 cy50eHQiCisgICAgICAgICAgICAgICAgICAgICAgICAgICgoInJlcXVlc3RzPj0yLjIwLjAsPDIu MjYuMCIpICJyZXF1ZXN0cz49Mi4yMC4wIikpKSkpCisgICAgICAgICAgICAgICAgICAocmVwbGFj ZSAnY2hlY2sKKyAgICAgICAgICAgICAgICAgICAgKGxhbWJkYSogKCM6a2V5IHRlc3RzPyAjOmFs bG93LW90aGVyLWtleXMKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICM6cmVzdCBhcmdz KQorICAgICAgICAgICAgICAgICAgICAgICh3aGVuIHRlc3RzPworICAgICAgICAgICAgICAgICAg ICAgICAgKHNldGVudiAiSE9NRSIgIi90bXAiKQorICAgICAgICAgICAgICAgICAgICAgICAgKHNl dGVudiAiUFlUSE9OUEFUSCIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHN0cmlu Zy1hcHBlbmQgIi4vYnVpbGQvbGliOiIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgKG9yIChnZXRlbnYgIlBZVEhPTlBBVEgiKSAiIikpKQorICAgICAgICAg ICAgICAgICAgICAgICAgKGFwcGx5IChhc3NvYy1yZWYgJXN0YW5kYXJkLXBoYXNlcworICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2NoZWNrKSBhcmdzKSkpKSkpKQor ICAgIChuYXRpdmUtaW5wdXRzIChsaXN0IHB5dGhvbi1weXRlc3Qgc3dpZykpCisgICAgKGlucHV0 cyAobGlzdCBjdXJsCisgICAgICAgICAgICAgICAgICBmYW5uCisgICAgICAgICAgICAgICAgICBm bGFjCisgICAgICAgICAgICAgICAgICBpY3U0YworICAgICAgICAgICAgICAgICAgbGliZmZpCisg ICAgICAgICAgICAgICAgICBsaWJqcGVnLXR1cmJvCisgICAgICAgICAgICAgICAgICBtcGcxMjMK KyAgICAgICAgICAgICAgICAgIG15Y3JvZnQtbWltaWMKKyAgICAgICAgICAgICAgICAgIHBvcnRh dWRpbworICAgICAgICAgICAgICAgICAgcG9ja2V0c3BoaW54CisgICAgICAgICAgICAgICAgICBw dWxzZWF1ZGlvCisgICAgICAgICAgICAgICAgICBzY3JlZW4pKQorICAgIChwcm9wYWdhdGVkLWlu cHV0cyAobGlzdCBweXRob24tYWRhcHQtcGFyc2VyCisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIHB5dGhvbi1kYXRldXRpbAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBweXRob24t ZmFubjIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHl0aG9uLWZhc3RlbmVycworICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBweXRob24tZ3R0cworICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBweXRob24taW5mbGVjdGlvbgorICAgICAgICAgICAgICAgICAgICAgICAgICAg ICBweXRob24tbGluZ3VhLWZyYW5jYQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBweXRo b24tbXNrCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHB5dGhvbi1tc20KKyAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgcHl0aG9uLW15Y3JvZnQtbWVzc2FnZWJ1cy1jbGllbnQKKyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgcHl0aG9uLXBhZGFvcworICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBweXRob24tcGFkYXRpb3VzCisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIHB5dGhvbi1wZXRhY3QKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHl0aG9uLXBp bGxvdworICAgICAgICAgICAgICAgICAgICAgICAgICAgICBweXRob24tcG9ja2V0c3BoaW54Cisg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHB5dGhvbi1wcmVjaXNlLXJ1bm5lcgorICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBweXRob24tcHN1dGlsCisgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIHB5dGhvbi1weWF1ZGlvCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHB5 dGhvbi1weWVlCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHB5dGhvbi1weXNlcmlhbAor ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBweXRob24tcHl4ZGcKKyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgcHl0aG9uLXB5eWFtbAorICAgICAgICAgICAgICAgICAgICAgICAgICAg ICBweXRob24tcmVxdWVzdHMKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHl0aG9uLXJl cXVlc3RzLWZ1dHVyZXMKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHl0aG9uLXNwZWVj aC1yZWNvZ25pdGlvbgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBweXRob24tdG9ybmFk by02CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHB5dGhvbi13ZWJzb2NrZXQtY2xpZW50 CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHB5dGhvbi14ZGcpKQorICAgIChob21lLXBh Z2UgImh0dHBzOi8vZ2l0aHViLmNvbS9IZWxsb0NoYXR0ZXJib3gvSG9sbWVzSVYiKQorICAgIChz eW5vcHNpcyAiTXljcm9mdCBDb3JlLCB0aGUgTXljcm9mdCBBcnRpZmljaWFsIEludGVsbGlnZW5j ZSBwbGF0Zm9ybSIpCisgICAgKGRlc2NyaXB0aW9uICJUaGlzIG1vZHVsZSBwcm92aWRlcyBhIGhh Y2thYmxlIHZvaWNlIGFzc2lzdGFudCAtIE15Y3JvZnQiKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6 YXNsMi4wKSkpCisKIChkZWZpbmUtcHVibGljIHBvY2tldHNwaGlueAogICAocGFja2FnZQogICAg IChuYW1lICJwb2NrZXRzcGhpbngiKQotLSAKMi4zNC4wCgo= --b1_eqG5USvZLsHYAeNd81n38OhoTilli90TY52WbYNKQe0--