From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 31 04:47:30 2021 Received: (at submit) by debbugs.gnu.org; 31 Aug 2021 08:47:30 +0000 Received: from localhost ([127.0.0.1]:32876 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mKzQY-0000hz-HU for submit@debbugs.gnu.org; Tue, 31 Aug 2021 04:47:30 -0400 Received: from lists.gnu.org ([209.51.188.17]:43378) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mKzQW-0000gc-TQ for submit@debbugs.gnu.org; Tue, 31 Aug 2021 04:47:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59998) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mKzQU-0000JW-Ns for guix-patches@gnu.org; Tue, 31 Aug 2021 04:47:27 -0400 Received: from mail-out.m-online.net ([212.18.0.9]:50836) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mKzQS-0005fb-Sl for guix-patches@gnu.org; Tue, 31 Aug 2021 04:47:26 -0400 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 4GzLRC4VsDz1qwHF for ; Tue, 31 Aug 2021 10:47:19 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 4GzLRC2w4Lz1qqkH for ; Tue, 31 Aug 2021 10:47:19 +0200 (CEST) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id feJegNqMU7Qw for ; Tue, 31 Aug 2021 10:47:18 +0200 (CEST) Received: from hermia.goebel-consult.de (ppp-188-174-49-67.dynamic.mnet-online.de [188.174.49.67]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPS for ; Tue, 31 Aug 2021 10:47:18 +0200 (CEST) Received: from lenashee.fritz.box (lenashee.goebel-consult.de [192.168.110.2]) by hermia.goebel-consult.de (Postfix) with ESMTP id 44E306010D; Tue, 31 Aug 2021 10:47:21 +0200 (CEST) From: Hartmut Goebel To: guix-patches@gnu.org Subject: [PATCH 0/6] Update Tryton ERP applications and framework to 6.0.x. Date: Tue, 31 Aug 2021 10:47:15 +0200 Message-Id: X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: none client-ip=212.18.0.9; envelope-from=h.goebel@crazy-compilers.com; helo=mail-out.m-online.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit 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: -3.3 (---) This series updates Tryton to the current version 6.0.x. Hartmut Goebel (6): gnu: trytond: Propagate inputs. gnu: tryton: Propagate inputs. gnu: tryton modules: Remove "python"- prefix from name. gnu: tryton modules: Unify native-inputs. gnu: tryton modules: Remove propagated-inputs propagated elsewhere. gnu: tryton applications and framework: Update to 6.0.x. gnu/packages/tryton.scm | 564 +++++++++++++++------------------------- 1 file changed, 215 insertions(+), 349 deletions(-) -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 31 04:49:48 2021 Received: (at submit) by debbugs.gnu.org; 31 Aug 2021 08:49:48 +0000 Received: from localhost ([127.0.0.1]:32885 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mKzSm-0000vi-1p for submit@debbugs.gnu.org; Tue, 31 Aug 2021 04:49:48 -0400 Received: from lists.gnu.org ([209.51.188.17]:45594) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mKzSi-0000vS-Ok for submit@debbugs.gnu.org; Tue, 31 Aug 2021 04:49:44 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60518) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mKzSi-0001tt-HZ for guix-patches@gnu.org; Tue, 31 Aug 2021 04:49:44 -0400 Received: from mail-out.m-online.net ([212.18.0.9]:36159) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mKzSh-0007gU-2m for guix-patches@gnu.org; Tue, 31 Aug 2021 04:49:44 -0400 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 4GzLTy04CVz1qwHK; Tue, 31 Aug 2021 10:49:41 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 4GzLTx5bL2z1qqkH; Tue, 31 Aug 2021 10:49:41 +0200 (CEST) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id JWoI2JtQI_Xf; Tue, 31 Aug 2021 10:49:41 +0200 (CEST) Received: from hermia.goebel-consult.de (ppp-188-174-49-67.dynamic.mnet-online.de [188.174.49.67]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPS; Tue, 31 Aug 2021 10:49:41 +0200 (CEST) Received: from lenashee.fritz.box (lenashee.goebel-consult.de [192.168.110.2]) by hermia.goebel-consult.de (Postfix) with ESMTP id DDE2F6010D; Tue, 31 Aug 2021 10:49:43 +0200 (CEST) From: Hartmut Goebel To: 50295@debbugs.gnu.org, guix-patches@gnu.org Subject: [PATCH 1/6] gnu: trytond: Propagate inputs. Date: Tue, 31 Aug 2021 10:49:33 +0200 Message-Id: X-Mailer: git-send-email 2.30.2 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: none client-ip=212.18.0.9; envelope-from=h.goebel@crazy-compilers.com; helo=mail-out.m-online.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit 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: -3.3 (---) As for all Python packages and applications, the inputs need to be propagated. * gnu/packages/tryton.scm (trytond)[inputs]: Change to {propagated-inputs]. --- gnu/packages/tryton.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/tryton.scm b/gnu/packages/tryton.scm index 5fbbeb53be..c92d80eef1 100644 --- a/gnu/packages/tryton.scm +++ b/gnu/packages/tryton.scm @@ -49,7 +49,7 @@ (sha256 (base32 "1h1x0cmmmxvjclbglvvxkv634jw6av5ilymbix1lln5lq0gd39yy")))) (build-system python-build-system) - (inputs + (propagated-inputs `(("python-dateutil" ,python-dateutil) ("python-genshi" ,python-genshi) ("python-lxml" ,python-lxml) -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 31 04:49:54 2021 Received: (at submit) by debbugs.gnu.org; 31 Aug 2021 08:49:54 +0000 Received: from localhost ([127.0.0.1]:32893 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mKzSs-0000wL-Df for submit@debbugs.gnu.org; Tue, 31 Aug 2021 04:49:54 -0400 Received: from lists.gnu.org ([209.51.188.17]:45596) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mKzSm-0000vw-LD for submit@debbugs.gnu.org; Tue, 31 Aug 2021 04:49:48 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60530) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mKzSm-0001u0-EO for guix-patches@gnu.org; Tue, 31 Aug 2021 04:49:48 -0400 Received: from mail-out.m-online.net ([212.18.0.10]:44108) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mKzSl-0007it-5Z for guix-patches@gnu.org; Tue, 31 Aug 2021 04:49:48 -0400 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 4GzLV11Ptcz1rk5h; Tue, 31 Aug 2021 10:49:44 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 4GzLV06KHDz1qqkH; Tue, 31 Aug 2021 10:49:44 +0200 (CEST) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id KeuEO2Tcpw3K; Tue, 31 Aug 2021 10:49:44 +0200 (CEST) Received: from hermia.goebel-consult.de (ppp-188-174-49-67.dynamic.mnet-online.de [188.174.49.67]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPS; Tue, 31 Aug 2021 10:49:44 +0200 (CEST) Received: from lenashee.fritz.box (lenashee.goebel-consult.de [192.168.110.2]) by hermia.goebel-consult.de (Postfix) with ESMTP id 3FF0D6011F; Tue, 31 Aug 2021 10:49:44 +0200 (CEST) From: Hartmut Goebel To: 50295@debbugs.gnu.org, guix-patches@gnu.org Subject: [PATCH 2/6] gnu: tryton: Propagate inputs. Date: Tue, 31 Aug 2021 10:49:34 +0200 Message-Id: <819392ff8e3dc97c31806ca9838f2a0072290256.1630398482.git.h.goebel@crazy-compilers.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: none client-ip=212.18.0.10; envelope-from=h.goebel@crazy-compilers.com; helo=mail-out.m-online.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit 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: -3.3 (---) As for all Python packages and applications, the inputs need to be propagated. * gnu/packages/tryton.scm (tryton)[inputs]: Change to {propagated-inputs]. --- gnu/packages/tryton.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/tryton.scm b/gnu/packages/tryton.scm index c92d80eef1..53a4f80c35 100644 --- a/gnu/packages/tryton.scm +++ b/gnu/packages/tryton.scm @@ -110,7 +110,7 @@ and security.") (native-inputs `(("glib-compile-schemas" ,glib "bin") ("gobject-introspection" ,gobject-introspection))) - (inputs + (propagated-inputs `(("gdk-pixbuf" ,gdk-pixbuf+svg) ("gsettings-desktop-schemas" ,gsettings-desktop-schemas) ("gtk+" ,gtk+) -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 31 04:49:55 2021 Received: (at 50295) by debbugs.gnu.org; 31 Aug 2021 08:49:55 +0000 Received: from localhost ([127.0.0.1]:32895 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mKzSs-0000wO-KB for submit@debbugs.gnu.org; Tue, 31 Aug 2021 04:49:55 -0400 Received: from mail-out.m-online.net ([212.18.0.10]:51661) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mKzSn-0000w4-SM for 50295@debbugs.gnu.org; Tue, 31 Aug 2021 04:49:51 -0400 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 4GzLV52fFbz1rk5h; Tue, 31 Aug 2021 10:49:49 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 4GzLV52WBpz1qqkH; Tue, 31 Aug 2021 10:49:49 +0200 (CEST) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id t-IM9sqhGgKC; Tue, 31 Aug 2021 10:49:47 +0200 (CEST) Received: from hermia.goebel-consult.de (ppp-188-174-49-67.dynamic.mnet-online.de [188.174.49.67]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPS; Tue, 31 Aug 2021 10:49:47 +0200 (CEST) Received: from lenashee.fritz.box (lenashee.goebel-consult.de [192.168.110.2]) by hermia.goebel-consult.de (Postfix) with ESMTP id 602BF60158; Tue, 31 Aug 2021 10:49:44 +0200 (CEST) From: Hartmut Goebel To: 50295@debbugs.gnu.org, guix-patches@gnu.org Subject: [PATCH 3/6] gnu: tryton modules: Remove "python"- prefix from name. Date: Tue, 31 Aug 2021 10:49:35 +0200 Message-Id: <33e57d2c97aedffa6e4968ee2c95eba511b64a06.1630398482.git.h.goebel@crazy-compilers.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50295 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.7 (-) Remove the `python-` prefix from all trytond module packages. The aspect that these packages are plugins for trytond is much more relevant than that they are written in Python. * gnu/packages/tryton.scm (python-trytond-account, python-trytond-account-invoice, python-trytond-account-invoice-stock, python-trytond-account-product, python-trytond-analytic-account, python-trytond-company, python-trytond-counpython-try, python-trytond-currency, python-trytond-party, python-trytond-product, python-trytond-purchase, python-trytond-purchase-request, python-trytond-stock, python-trytond-stock-lot, python-trytond-stock-supply): New deprecated packages. (trytond-account, trytond-account-invoice, trytond-account-invoice-stock, trytond-account-product, trytond-analytic-account, trytond-company, trytond-country, trytond-currency, trytond-party, trytond-product, trytond-purchase, trytond-purchase-request, trytond-stock, trytond-stock-lot, trytond-stock-supply): Renamed from the respective above. [propagated-inputs]: Adjusted and re-ordered. --- gnu/packages/tryton.scm | 264 +++++++++++++++++++++------------------- 1 file changed, 139 insertions(+), 125 deletions(-) diff --git a/gnu/packages/tryton.scm b/gnu/packages/tryton.scm index 53a4f80c35..d7f03e9181 100644 --- a/gnu/packages/tryton.scm +++ b/gnu/packages/tryton.scm @@ -2,6 +2,7 @@ ;;; Copyright © 2017 Adriano Peluso ;;; Copyright © 2020 Vinicius Monego ;;; Copyright © 2021 Maxime Devos +;;; Copyright © 2021 Hartmut Goebel ;;; ;;; This file is part of GNU Guix. ;;; @@ -170,9 +171,9 @@ the build system." ;;; Tryton modules - please sort alphabetically ;;; -(define-public python-trytond-account +(define-public trytond-account (package - (name "python-trytond-account") + (name "trytond-account") (version "5.8.1") (source (origin @@ -196,12 +197,10 @@ the build system." `(("python-dateutil" ,python-dateutil) ("python-simpleeval" ,python-simpleeval) ("python-sql" ,python-sql) - ("python-trytond-company" - ,python-trytond-company) - ("python-trytond-currency" - ,python-trytond-currency) - ("python-trytond-party" ,python-trytond-party) - ("trytond" ,trytond))) + ("trytond" ,trytond) + ("trytond-company" ,trytond-company) + ("trytond-currency" ,trytond-currency) + ("trytond-party" ,trytond-party))) (home-page "https://www.tryton.org/") (synopsis "Tryton module for accounting") (description @@ -209,9 +208,12 @@ the build system." most of accounting needs.") (license license:gpl3+))) -(define-public python-trytond-account-invoice +(define-public python-trytond-account + (deprecated-package "python-trytond-account" trytond-account)) + +(define-public trytond-account-invoice (package - (name "python-trytond-account-invoice") + (name "trytond-account-invoice") (version "5.8.1") (source (origin @@ -234,18 +236,13 @@ most of accounting needs.") (propagated-inputs `(("python-dateutil" ,python-dateutil) ("python-sql" ,python-sql) - ("python-trytond-account" - ,python-trytond-account) - ("python-trytond-account-product" - ,python-trytond-account-product) - ("python-trytond-company" - ,python-trytond-company) - ("python-trytond-currency" - ,python-trytond-currency) - ("python-trytond-party" ,python-trytond-party) - ("python-trytond-product" - ,python-trytond-product) - ("trytond" ,trytond))) + ("trytond" ,trytond) + ("trytond-account" ,trytond-account) + ("trytond-account-product" ,trytond-account-product) + ("trytond-company" ,trytond-company) + ("trytond-currency" ,trytond-currency) + ("trytond-party" ,trytond-party) + ("trytond-product" ,trytond-product))) (home-page "https://www.tryton.org/") (synopsis "Tryton module for invoicing") (description @@ -253,9 +250,12 @@ most of accounting needs.") term.") (license license:gpl3+))) -(define-public python-trytond-account-invoice-stock +(define-public python-trytond-account-invoice + (deprecated-package "python-trytond-account-invoice" trytond-account-invoice)) + +(define-public trytond-account-invoice-stock (package - (name "python-trytond-account-invoice-stock") + (name "trytond-account-invoice-stock") (version "5.8.1") (source (origin @@ -280,12 +280,10 @@ term.") ("python-werkzeug" ,python-werkzeug) ("python-wrapt" ,python-wrapt))) (propagated-inputs - `(("python-trytond-account-invoice" - ,python-trytond-account-invoice) - ("python-trytond-product" - ,python-trytond-product) - ("python-trytond-stock" ,python-trytond-stock) - ("trytond" ,trytond))) + `(("trytond" ,trytond) + ("trytond-account-invoice" ,trytond-account-invoice) + ("trytond-product" ,trytond-product) + ("trytond-stock" ,trytond-stock))) (home-page "https://www.tryton.org/") (synopsis "Tryton module to link stock and invoice") (description @@ -294,9 +292,13 @@ lines and stock moves. The unit price of the stock move is updated with the average price of the posted invoice lines that are linked to it.") (license license:gpl3+))) -(define-public python-trytond-account-product +(define-public python-trytond-account-invoice-stock + (deprecated-package + "python-trytond-account-invoice-stock" trytond-account-invoice-stock)) + +(define-public trytond-account-product (package - (name "python-trytond-account-product") + (name "trytond-account-product") (version "5.8.1") (source (origin @@ -319,15 +321,11 @@ average price of the posted invoice lines that are linked to it.") ("python-werkzeug" ,python-werkzeug) ("python-wrapt" ,python-wrapt))) (propagated-inputs - `(("python-trytond-account" - ,python-trytond-account) - ("python-trytond-analytic-account" - ,python-trytond-analytic-account) - ("python-trytond-company" - ,python-trytond-company) - ("python-trytond-product" - ,python-trytond-product) - ("trytond" ,trytond))) + `(("trytond" ,trytond) + ("trytond-account" ,trytond-account) + ("trytond-analytic-account" ,trytond-analytic-account) + ("trytond-company" ,trytond-company) + ("trytond-product" ,trytond-product))) (home-page "https://www.tryton.org/") (synopsis "Tryton module to add accounting on product") (description @@ -335,9 +333,12 @@ average price of the posted invoice lines that are linked to it.") and category.") (license license:gpl3+))) -(define-public python-trytond-analytic-account +(define-public python-trytond-account-product + (deprecated-package "python-trytond-account-product" trytond-account-product)) + +(define-public trytond-analytic-account (package - (name "python-trytond-analytic-account") + (name "trytond-analytic-account") (version "5.8.1") (source (origin @@ -360,14 +361,11 @@ and category.") ("python-wrapt" ,python-wrapt))) (propagated-inputs `(("python-sql" ,python-sql) - ("python-trytond-account" - ,python-trytond-account) - ("python-trytond-company" - ,python-trytond-company) - ("python-trytond-currency" - ,python-trytond-currency) - ("python-trytond-party" ,python-trytond-party) - ("trytond" ,trytond))) + ("trytond" ,trytond) + ("trytond-account" ,trytond-account) + ("trytond-company" ,trytond-company) + ("trytond-currency" ,trytond-currency) + ("trytond-party" ,trytond-party))) (home-page "https://www.tryton.org/") (synopsis "Tryton module for analytic accounting") (description @@ -375,9 +373,13 @@ and category.") required to analyse accounting using multiple different axes.") (license license:gpl3+))) -(define-public python-trytond-company +(define-public python-trytond-analytic-account + (deprecated-package + "python-trytond-analytic-account" trytond-analytic-account)) + +(define-public trytond-company (package - (name "python-trytond-company") + (name "trytond-company") (version "5.8.1") (source (origin @@ -400,10 +402,9 @@ required to analyse accounting using multiple different axes.") ("python-werkzeug" ,python-werkzeug) ("python-wrapt" ,python-wrapt))) (propagated-inputs - `(("python-trytond-currency" - ,python-trytond-currency) - ("python-trytond-party" ,python-trytond-party) - ("trytond" ,trytond))) + `(("trytond" ,trytond) + ("trytond-currency" ,trytond-currency) + ("trytond-party" ,trytond-party))) (home-page "https://www.tryton.org/") (synopsis "Tryton module with companies and employees") (description @@ -411,9 +412,12 @@ required to analyse accounting using multiple different axes.") company and employee and extend the user model.") (license license:gpl3+))) -(define-public python-trytond-country +(define-public python-trytond-company + (deprecated-package "python-trytond-company" trytond-company)) + +(define-public trytond-country (package - (name "python-trytond-country") + (name "trytond-country") (version "5.8.1") (source (origin @@ -445,9 +449,12 @@ company and employee and extend the user model.") "This package provides a Tryton module with countries.") (license license:gpl3+))) -(define-public python-trytond-currency +(define-public python-trytond-country + (deprecated-package "python-trytond-country" trytond-country)) + +(define-public trytond-currency (package - (name "python-trytond-currency") + (name "trytond-currency") (version "5.8.1") (source (origin @@ -480,9 +487,12 @@ company and employee and extend the user model.") currency and rate.") (license license:gpl3+))) -(define-public python-trytond-party +(define-public python-trytond-currency + (deprecated-package "python-trytond-currency" trytond-currency)) + +(define-public trytond-party (package - (name "python-trytond-party") + (name "trytond-party") (version "5.8.1") (source (origin @@ -507,8 +517,8 @@ currency and rate.") (propagated-inputs `(("python-sql" ,python-sql) ("python-stnum" ,python-stdnum) - ("python-trytond-country" ,python-trytond-country) - ("trytond" ,trytond))) + ("trytond" ,trytond) + ("trytond-country" ,trytond-country))) (home-page "https://www.tryton.org/") (synopsis "Tryton module for parties and addresses") (description @@ -516,9 +526,12 @@ currency and rate.") addresses.") (license license:gpl3+))) -(define-public python-trytond-product +(define-public python-trytond-party + (deprecated-package "python-trytond-party" trytond-party)) + +(define-public trytond-product (package - (name "python-trytond-product") + (name "trytond-product") (version "5.8.1") (source (origin @@ -542,9 +555,8 @@ addresses.") (propagated-inputs `(("python-sql" ,python-sql) ("python-stdnum" ,python-stdnum) - ("python-trytond-company" - ,python-trytond-company) - ("trytond" ,trytond))) + ("trytond" ,trytond) + ("trytond-company" ,trytond-company))) (home-page "https://www.tryton.org/") (synopsis "Tryton module with products") (description @@ -552,9 +564,12 @@ addresses.") Template and Product.") (license license:gpl3+))) -(define-public python-trytond-purchase +(define-public python-trytond-product + (deprecated-package "python-trytond-product" trytond-product)) + +(define-public trytond-purchase (package - (name "python-trytond-purchase") + (name "trytond-purchase") (version "5.8.1") (source (origin @@ -577,32 +592,28 @@ Template and Product.") ("python-wrapt" ,python-wrapt))) (propagated-inputs `(("python-sql" ,python-sql) - ("python-trytond-account" - ,python-trytond-account) - ("python-trytond-account-invoice" - ,python-trytond-account-invoice) - ("python-trytond-account-invoice-stock" - ,python-trytond-account-invoice-stock) - ("python-trytond-account-product" - ,python-trytond-account-product) - ("python-trytond-company" - ,python-trytond-company) - ("python-trytond-currency" - ,python-trytond-currency) - ("python-trytond-party" ,python-trytond-party) - ("python-trytond-product" - ,python-trytond-product) - ("python-trytond-stock" ,python-trytond-stock) - ("trytond" ,trytond))) + ("trytond" ,trytond) + ("trytond-account" ,trytond-account) + ("trytond-account-invoice" ,trytond-account-invoice) + ("trytond-account-invoice-stock" ,trytond-account-invoice-stock) + ("trytond-account-product" ,trytond-account-product) + ("trytond-company" ,trytond-company) + ("trytond-currency" ,trytond-currency) + ("trytond-party" ,trytond-party) + ("trytond-product" ,trytond-product) + ("trytond-stock" ,trytond-stock))) (home-page "https://www.tryton.org/") (synopsis "Tryton module for purchase") (description "This package provides a Tryton module that defines the Purchase model.") (license license:gpl3+))) -(define-public python-trytond-purchase-request +(define-public python-trytond-purchase + (deprecated-package "python-trytond-purchase" trytond-purchase)) + +(define-public trytond-purchase-request (package - (name "python-trytond-purchase-request") + (name "trytond-purchase-request") (version "5.8.1") (source (origin @@ -626,11 +637,9 @@ Template and Product.") ("python-werkzeug" ,python-werkzeug) ("python-wrapt" ,python-wrapt))) (propagated-inputs - `(("python-trytond-product" - ,python-trytond-product) - ("python-trytond-purchase" - ,python-trytond-purchase) - ("trytond" ,trytond))) + `(("trytond" ,trytond) + ("trytond-product" ,trytond-product) + ("trytond-purchase" ,trytond-purchase))) (home-page "https://www.tryton.org/") (synopsis "Tryton module for purchase requests") (description @@ -639,9 +648,13 @@ Purchase Requests which are central points to collect purchase requests generated by other process from Tryton.") (license license:gpl3+))) -(define-public python-trytond-stock +(define-public python-trytond-purchase-request + (deprecated-package + "python-trytond-purchase-request" trytond-purchase-request)) + +(define-public trytond-stock (package - (name "python-trytond-stock") + (name "trytond-stock") (version "5.8.2") (source (origin @@ -664,14 +677,11 @@ generated by other process from Tryton.") (propagated-inputs `(("python-simpleeval" ,python-simpleeval) ("python-sql" ,python-sql) - ("python-trytond-company" - ,python-trytond-company) - ("python-trytond-currency" - ,python-trytond-currency) - ("python-trytond-party" ,python-trytond-party) - ("python-trytond-product" - ,python-trytond-product) - ("trytond" ,trytond))) + ("trytond" ,trytond) + ("trytond-company" ,trytond-company) + ("trytond-currency" ,trytond-currency) + ("trytond-party" ,trytond-party) + ("trytond-product" ,trytond-product))) (home-page "https://www.tryton.org/") (synopsis "Tryton module for stock and inventory") (description @@ -681,9 +691,12 @@ between these locations, shipments for product arrivals and departures and inventory to control and update stock levels.") (license license:gpl3+))) -(define-public python-trytond-stock-lot +(define-public python-trytond-stock + (deprecated-package "python-trytond-stock" trytond-stock)) + +(define-public trytond-stock-lot (package - (name "python-trytond-stock-lot") + (name "trytond-stock-lot") (version "5.8.2") (source (origin @@ -706,19 +719,21 @@ inventory to control and update stock levels.") ("python-werkzeug" ,python-werkzeug) ("python-wrapt" ,python-wrapt))) (propagated-inputs - `(("python-trytond-product" - ,python-trytond-product) - ("python-trytond-stock" ,python-trytond-stock) - ("trytond" ,trytond))) + `(("trytond" ,trytond) + ("trytond-product" ,trytond-product) + ("trytond-stock" ,trytond-stock))) (home-page "https://www.tryton.org/") (synopsis "Tryton module for lot of products") (description "This package provides a Tryton module that defines lot of products.") (license license:gpl3+))) -(define-public python-trytond-stock-supply +(define-public python-trytond-stock-lot + (deprecated-package "python-trytond-stock-lot" trytond-stock-lot)) + +(define-public trytond-stock-supply (package - (name "python-trytond-stock-supply") + (name "trytond-stock-supply") (version "5.8.1") (source (origin @@ -741,20 +756,19 @@ inventory to control and update stock levels.") ("python-wrapt" ,python-wrapt))) (propagated-inputs `(("python-sql" ,python-sql) - ("python-trytond-account" - ,python-trytond-account) - ("python-trytond-party" ,python-trytond-party) - ("python-trytond-product" - ,python-trytond-product) - ("python-trytond-purchase" - ,python-trytond-purchase) - ("python-trytond-purchase-request" - ,python-trytond-purchase-request) - ("python-trytond-stock" ,python-trytond-stock) - ("trytond" ,trytond))) + ("trytond" ,trytond) + ("trytond-account" ,trytond-account) + ("trytond-party" ,trytond-party) + ("trytond-product" ,trytond-product) + ("trytond-purchase" ,trytond-purchase) + ("trytond-purchase-request" ,trytond-purchase-request) + ("trytond-stock" ,trytond-stock))) (home-page "https://www.tryton.org/") (synopsis "Tryton module for stock supply") (description "This package provides a Tryton module that adds automatic supply mechanisms and introduces the concepts of order point.") (license license:gpl3+))) + +(define-public python-trytond-stock-supply + (deprecated-package "python-trytond-stock-supply" trytond-stock-supply)) -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 31 04:50:04 2021 Received: (at 50295) by debbugs.gnu.org; 31 Aug 2021 08:50:05 +0000 Received: from localhost ([127.0.0.1]:32904 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mKzT1-0000xW-90 for submit@debbugs.gnu.org; Tue, 31 Aug 2021 04:50:04 -0400 Received: from mail-out.m-online.net ([212.18.0.10]:49901) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mKzSr-0000wF-PU for 50295@debbugs.gnu.org; Tue, 31 Aug 2021 04:49:54 -0400 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 4GzLV91yqQz1rk5h; Tue, 31 Aug 2021 10:49:53 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 4GzLV91rbMz1qqkH; Tue, 31 Aug 2021 10:49:53 +0200 (CEST) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id x13LK-DNCAh5; Tue, 31 Aug 2021 10:49:51 +0200 (CEST) Received: from hermia.goebel-consult.de (ppp-188-174-49-67.dynamic.mnet-online.de [188.174.49.67]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPS; Tue, 31 Aug 2021 10:49:51 +0200 (CEST) Received: from lenashee.fritz.box (lenashee.goebel-consult.de [192.168.110.2]) by hermia.goebel-consult.de (Postfix) with ESMTP id 8171A6016F; Tue, 31 Aug 2021 10:49:44 +0200 (CEST) From: Hartmut Goebel To: 50295@debbugs.gnu.org, guix-patches@gnu.org Subject: [PATCH 4/6] gnu: tryton modules: Unify native-inputs. Date: Tue, 31 Aug 2021 10:49:36 +0200 Message-Id: <1f28ea1b32ac9e4cb1d1b44ef70a5c14cadb9d99.1630398482.git.h.goebel@crazy-compilers.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50295 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.7 (-) For testing, the tryton modules require a common set of native-input, which basically are the propagated-inputs of `trytond`. (Some modules leave out one or two of these, but most modules require all.) So to avoid redundant code, use a variable for defining this common set. This reduces the maintenance burden when more trytond modules are added. * gnu/packages/tryton.scm (%standard-trytond-native-inputs): New variable. (trytond-account, trytond-account-invoice, trytond-account-invoice-stock, trytond-account-product, trytond-analytic-account, trytond-company, trytond-country, trytond-currency, trytond-party, trytond-product, trytond-purchase, trytond-purchase-request, trytond-stock, trytond-stock-lot, trytond-stock-supply)[native-inputs]: Use it. native-inouts2 --- gnu/packages/tryton.scm | 198 ++++++---------------------------------- 1 file changed, 30 insertions(+), 168 deletions(-) diff --git a/gnu/packages/tryton.scm b/gnu/packages/tryton.scm index d7f03e9181..d9acc671e1 100644 --- a/gnu/packages/tryton.scm +++ b/gnu/packages/tryton.scm @@ -171,6 +171,20 @@ the build system." ;;; Tryton modules - please sort alphabetically ;;; +(define %standard-trytond-native-inputs + ;; native-inputs required by most of the tryton module for running the test + `(("python-dateutil" ,python-dateutil) + ("python-genshi" ,python-genshi) + ("python-lxml" ,python-lxml) + ("python-magic" ,python-magic) + ("python-passlib" ,python-passlib) + ("python-polib" ,python-polib) + ("python-proteus" ,python-proteus) + ("python-relatorio" ,python-relatorio) + ("python-sql" ,python-sql) + ("python-werkzeug" ,python-werkzeug) + ("python-wrapt" ,python-wrapt))) + (define-public trytond-account (package (name "trytond-account") @@ -183,16 +197,7 @@ the build system." (base32 "16ny67vcnxk9ngcxd56cfixm441vs9jxv3apmb16xsi47yk2xd7w")))) (build-system python-build-system) (arguments (tryton-arguments "account")) - (native-inputs - `(("python-genshi" ,python-genshi) - ("python-lxml" ,python-lxml) - ("python-magic" ,python-magic) - ("python-passlib" ,python-passlib) - ("python-polib" ,python-polib) - ("python-proteus" ,python-proteus) - ("python-relatorio" ,python-relatorio) - ("python-werkzeug" ,python-werkzeug) - ("python-wrapt" ,python-wrapt))) + (native-inputs `(,@%standard-trytond-native-inputs)) (propagated-inputs `(("python-dateutil" ,python-dateutil) ("python-simpleeval" ,python-simpleeval) @@ -223,16 +228,7 @@ most of accounting needs.") (base32 "0drccambg6855p7ai8654c7f9v85jzwicwpxmagyrr09qz6qzgcz")))) (build-system python-build-system) (arguments (tryton-arguments "account_invoice")) - (native-inputs - `(("python-genshi" ,python-genshi) - ("python-lxml" ,python-lxml) - ("python-magic" ,python-magic) - ("python-passlib" ,python-passlib) - ("python-polib" ,python-polib) - ("python-proteus" ,python-proteus) - ("python-relatorio" ,python-relatorio) - ("python-werkzeug" ,python-werkzeug) - ("python-wrapt" ,python-wrapt))) + (native-inputs `(,@%standard-trytond-native-inputs)) (propagated-inputs `(("python-dateutil" ,python-dateutil) ("python-sql" ,python-sql) @@ -267,18 +263,7 @@ term.") (base32 "02m6ikcc38ac41ddzg5xp5l9jz0k6j7j1g2xa62ki4v093yn4z5v")))) (build-system python-build-system) (arguments (tryton-arguments "account_invoice_stock")) - (native-inputs - `(("python-dateutil" ,python-dateutil) - ("python-genshi" ,python-genshi) - ("python-lxml" ,python-lxml) - ("python-magic" ,python-magic) - ("python-passlib" ,python-passlib) - ("python-polib" ,python-polib) - ("python-proteus" ,python-proteus) - ("python-relatorio" ,python-relatorio) - ("python-sql" ,python-sql) - ("python-werkzeug" ,python-werkzeug) - ("python-wrapt" ,python-wrapt))) + (native-inputs `(,@%standard-trytond-native-inputs)) (propagated-inputs `(("trytond" ,trytond) ("trytond-account-invoice" ,trytond-account-invoice) @@ -308,18 +293,7 @@ average price of the posted invoice lines that are linked to it.") (base32 "10bpbkkmllbh9lm5ajydmc5nvqm9bbdn9rmm03jqgik23s5kyx2z")))) (build-system python-build-system) (arguments (tryton-arguments "account_product")) - (native-inputs - `(("python-dateutil" ,python-dateutil) - ("python-genshi" ,python-genshi) - ("python-lxml" ,python-lxml) - ("python-magic" ,python-magic) - ("python-passlib" ,python-passlib) - ("python-polib" ,python-polib) - ("python-proteus" ,python-proteus) - ("python-relatorio" ,python-relatorio) - ("python-sql" ,python-sql) - ("python-werkzeug" ,python-werkzeug) - ("python-wrapt" ,python-wrapt))) + (native-inputs `(,@%standard-trytond-native-inputs)) (propagated-inputs `(("trytond" ,trytond) ("trytond-account" ,trytond-account) @@ -348,17 +322,7 @@ and category.") (base32 "10rn2rf1ji7d1gxmgca368yvabql1ahklqg7p8sh5bl79vn5qx5x")))) (build-system python-build-system) (arguments (tryton-arguments "analytic_account")) - (native-inputs - `(("python-dateutil" ,python-dateutil) - ("python-genshi" ,python-genshi) - ("python-lxml" ,python-lxml) - ("python-magic" ,python-magic) - ("python-passlib" ,python-passlib) - ("python-polib" ,python-polib) - ("python-proteus" ,python-proteus) - ("python-relatorio" ,python-relatorio) - ("python-werkzeug" ,python-werkzeug) - ("python-wrapt" ,python-wrapt))) + (native-inputs `(,@%standard-trytond-native-inputs)) (propagated-inputs `(("python-sql" ,python-sql) ("trytond" ,trytond) @@ -389,18 +353,7 @@ required to analyse accounting using multiple different axes.") (base32 "1bwy2rkgfw32cwhq5fh3rpy7bx425h44ap10i9kjx5ak86bfnpz9")))) (build-system python-build-system) (arguments (tryton-arguments "company")) - (native-inputs - `(("python-dateutil" ,python-dateutil) - ("python-genshi" ,python-genshi) - ("python-lxml" ,python-lxml) - ("python-magic" ,python-magic) - ("python-passlib" ,python-passlib) - ("python-polib" ,python-polib) - ("python-proteus" ,python-proteus) - ("python-relatorio" ,python-relatorio) - ("python-sql" ,python-sql) - ("python-werkzeug" ,python-werkzeug) - ("python-wrapt" ,python-wrapt))) + (native-inputs `(,@%standard-trytond-native-inputs)) (propagated-inputs `(("trytond" ,trytond) ("trytond-currency" ,trytond-currency) @@ -428,18 +381,7 @@ company and employee and extend the user model.") (build-system python-build-system) ;; Doctest contains one test that requires internet access. (arguments (tryton-arguments "country" "--no-doctest")) - (native-inputs - `(("python-dateutil" ,python-dateutil) - ("python-genshi" ,python-genshi) - ("python-lxml" ,python-lxml) - ("python-magic" ,python-magic) - ("python-passlib" ,python-passlib) - ("python-polib" ,python-polib) - ("python-proteus" ,python-proteus) - ("python-relatorio" ,python-relatorio) - ("python-sql" ,python-sql) - ("python-werkzeug" ,python-werkzeug) - ("python-wrapt" ,python-wrapt))) + (native-inputs `(,@%standard-trytond-native-inputs)) (propagated-inputs `(("python-pycountry" ,python-pycountry) ("trytond" ,trytond))) @@ -465,18 +407,9 @@ company and employee and extend the user model.") (build-system python-build-system) (arguments (tryton-arguments "currency")) (native-inputs - `(("python-dateutil" ,python-dateutil) - ("python-genshi" ,python-genshi) + `(,@%standard-trytond-native-inputs ("python-forex-python" ,python-forex-python) - ("python-lxml" ,python-lxml) - ("python-magic" ,python-magic) - ("python-passlib" ,python-passlib) - ("python-polib" ,python-polib) - ("python-proteus" ,python-proteus) - ("python-pycountry" ,python-pycountry) - ("python-relatorio" ,python-relatorio) - ("python-werkzeug" ,python-werkzeug) - ("python-wrapt" ,python-wrapt))) + ("python-pycountry" ,python-pycountry))) (propagated-inputs `(("python-sql" ,python-sql) ("trytond" ,trytond))) @@ -503,17 +436,7 @@ currency and rate.") (build-system python-build-system) ;; Doctest 'scenario_party_phone_number.rst' fails. (arguments (tryton-arguments "party" "--no-doctest")) - (native-inputs - `(("python-dateutil" ,python-dateutil) - ("python-genshi" ,python-genshi) - ("python-lxml" ,python-lxml) - ("python-magic" ,python-magic) - ("python-passlib" ,python-passlib) - ("python-polib" ,python-polib) - ("python-proteus" ,python-proteus) - ("python-relatorio" ,python-relatorio) - ("python-werkzeug" ,python-werkzeug) - ("python-wrapt" ,python-wrapt))) + (native-inputs `(,@%standard-trytond-native-inputs)) (propagated-inputs `(("python-sql" ,python-sql) ("python-stnum" ,python-stdnum) @@ -541,17 +464,7 @@ addresses.") (base32 "0x18ngpjyrdwjwg17bz98jph4jv5gcv0qc0p2kxpam4lqsy34ic2")))) (build-system python-build-system) (arguments (tryton-arguments "product")) - (native-inputs - `(("python-dateutil" ,python-dateutil) - ("python-genshi" ,python-genshi) - ("python-lxml" ,python-lxml) - ("python-magic" ,python-magic) - ("python-passlib" ,python-passlib) - ("python-polib" ,python-polib) - ("python-proteus" ,python-proteus) - ("python-relatorio" ,python-relatorio) - ("python-werkzeug" ,python-werkzeug) - ("python-wrapt" ,python-wrapt))) + (native-inputs `(,@%standard-trytond-native-inputs)) (propagated-inputs `(("python-sql" ,python-sql) ("python-stdnum" ,python-stdnum) @@ -579,17 +492,7 @@ Template and Product.") (base32 "0na74zijj46b12gypy9si3las02a96rh5ygl503c7razha61g1b0")))) (build-system python-build-system) (arguments (tryton-arguments "purchase")) - (native-inputs - `(("python-dateutil" ,python-dateutil) - ("python-genshi" ,python-genshi) - ("python-lxml" ,python-lxml) - ("python-magic" ,python-magic) - ("python-passlib" ,python-passlib) - ("python-polib" ,python-polib) - ("python-proteus" ,python-proteus) - ("python-relatorio" ,python-relatorio) - ("python-werkzeug" ,python-werkzeug) - ("python-wrapt" ,python-wrapt))) + (native-inputs `(,@%standard-trytond-native-inputs)) (propagated-inputs `(("python-sql" ,python-sql) ("trytond" ,trytond) @@ -624,18 +527,7 @@ Template and Product.") (build-system python-build-system) ;; Doctest 'scenario_purchase_request.rst' fails. (arguments (tryton-arguments "purchase_request" "--no-doctest")) - (native-inputs - `(("python-dateutil" ,python-dateutil) - ("python-genshi" ,python-genshi) - ("python-lxml" ,python-lxml) - ("python-magic" ,python-magic) - ("python-passlib" ,python-passlib) - ("python-polib" ,python-polib) - ("python-proteus" ,python-proteus) - ("python-relatorio" ,python-relatorio) - ("python-sql" ,python-sql) - ("python-werkzeug" ,python-werkzeug) - ("python-wrapt" ,python-wrapt))) + (native-inputs `(,@%standard-trytond-native-inputs)) (propagated-inputs `(("trytond" ,trytond) ("trytond-product" ,trytond-product) @@ -664,16 +556,7 @@ generated by other process from Tryton.") (base32 "0yb8kd3alwqkivrlpx0ni4jxv3x14i37lmwism9yi81xwchyrcjk")))) (build-system python-build-system) (arguments (tryton-arguments "stock")) - (native-inputs - `(("python-genshi" ,python-genshi) - ("python-lxml" ,python-lxml) - ("python-magic" ,python-magic) - ("python-passlib" ,python-passlib) - ("python-polib" ,python-polib) - ("python-proteus" ,python-proteus) - ("python-relatorio" ,python-relatorio) - ("python-werkzeug" ,python-werkzeug) - ("python-wrapt" ,python-wrapt))) + (native-inputs `(,@%standard-trytond-native-inputs)) (propagated-inputs `(("python-simpleeval" ,python-simpleeval) ("python-sql" ,python-sql) @@ -706,18 +589,7 @@ inventory to control and update stock levels.") (base32 "0w2f62cfzm7j8wnw8igmjslpxc1a8s82dkdizyvim5qhjg6mrsym")))) (build-system python-build-system) (arguments (tryton-arguments "stock_lot")) - (native-inputs - `(("python-dateutil" ,python-dateutil) - ("python-genshi" ,python-genshi) - ("python-lxml" ,python-lxml) - ("python-magic" ,python-magic) - ("python-passlib" ,python-passlib) - ("python-polib" ,python-polib) - ("python-proteus" ,python-proteus) - ("python-relatorio" ,python-relatorio) - ("python-sql" ,python-sql) - ("python-werkzeug" ,python-werkzeug) - ("python-wrapt" ,python-wrapt))) + (native-inputs `(,@%standard-trytond-native-inputs)) (propagated-inputs `(("trytond" ,trytond) ("trytond-product" ,trytond-product) @@ -743,17 +615,7 @@ inventory to control and update stock levels.") (base32 "01cgpxlznldrba79a3xmj4d0csyfc3ccgs66c490j8v8rdnqpbww")))) (build-system python-build-system) (arguments (tryton-arguments "stock_supply")) - (native-inputs - `(("python-dateutil" ,python-dateutil) - ("python-genshi" ,python-genshi) - ("python-lxml" ,python-lxml) - ("python-magic" ,python-magic) - ("python-passlib" ,python-passlib) - ("python-polib" ,python-polib) - ("python-proteus" ,python-proteus) - ("python-relatorio" ,python-relatorio) - ("python-werkzeug" ,python-werkzeug) - ("python-wrapt" ,python-wrapt))) + (native-inputs `(,@%standard-trytond-native-inputs)) (propagated-inputs `(("python-sql" ,python-sql) ("trytond" ,trytond) -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 31 04:50:05 2021 Received: (at 50295) by debbugs.gnu.org; 31 Aug 2021 08:50:06 +0000 Received: from localhost ([127.0.0.1]:32909 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mKzT2-0000xt-Ru for submit@debbugs.gnu.org; Tue, 31 Aug 2021 04:50:05 -0400 Received: from mail-out.m-online.net ([212.18.0.9]:47772) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mKzSv-0000wi-8s for 50295@debbugs.gnu.org; Tue, 31 Aug 2021 04:49:57 -0400 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 4GzLVD5RGyz1qwHF; Tue, 31 Aug 2021 10:49:56 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 4GzLVD5C8mz1qqkJ; Tue, 31 Aug 2021 10:49:56 +0200 (CEST) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id DjawM6qum4T3; Tue, 31 Aug 2021 10:49:55 +0200 (CEST) Received: from hermia.goebel-consult.de (ppp-188-174-49-67.dynamic.mnet-online.de [188.174.49.67]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPS; Tue, 31 Aug 2021 10:49:55 +0200 (CEST) Received: from lenashee.fritz.box (lenashee.goebel-consult.de [192.168.110.2]) by hermia.goebel-consult.de (Postfix) with ESMTP id A4B40601F4; Tue, 31 Aug 2021 10:49:44 +0200 (CEST) From: Hartmut Goebel To: 50295@debbugs.gnu.org, guix-patches@gnu.org Subject: [PATCH 5/6] gnu: tryton modules: Remove propagated-inputs propagated elsewhere. Date: Tue, 31 Aug 2021 10:49:37 +0200 Message-Id: <97e4f6d42d043fec46150a40d97548615da14ac8.1630398482.git.h.goebel@crazy-compilers.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50295 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.7 (-) >From all tryton modules propagating `trytond` remove the packages already propagated by `trytond`. * gnu/packages/tryton.scm (account, account_invoice) [propagated-inputs]: Remove python-dateutils, python-sql. (analytic_account, party, product, purchase, stock, stock_supply) [propagated-inputs]: Remove python-sql. --- gnu/packages/tryton.scm | 24 +++++++----------------- 1 file changed, 7 insertions(+), 17 deletions(-) diff --git a/gnu/packages/tryton.scm b/gnu/packages/tryton.scm index d9acc671e1..6d8e71354f 100644 --- a/gnu/packages/tryton.scm +++ b/gnu/packages/tryton.scm @@ -199,9 +199,7 @@ the build system." (arguments (tryton-arguments "account")) (native-inputs `(,@%standard-trytond-native-inputs)) (propagated-inputs - `(("python-dateutil" ,python-dateutil) - ("python-simpleeval" ,python-simpleeval) - ("python-sql" ,python-sql) + `(("python-simpleeval" ,python-simpleeval) ("trytond" ,trytond) ("trytond-company" ,trytond-company) ("trytond-currency" ,trytond-currency) @@ -230,9 +228,7 @@ most of accounting needs.") (arguments (tryton-arguments "account_invoice")) (native-inputs `(,@%standard-trytond-native-inputs)) (propagated-inputs - `(("python-dateutil" ,python-dateutil) - ("python-sql" ,python-sql) - ("trytond" ,trytond) + `(("trytond" ,trytond) ("trytond-account" ,trytond-account) ("trytond-account-product" ,trytond-account-product) ("trytond-company" ,trytond-company) @@ -324,8 +320,7 @@ and category.") (arguments (tryton-arguments "analytic_account")) (native-inputs `(,@%standard-trytond-native-inputs)) (propagated-inputs - `(("python-sql" ,python-sql) - ("trytond" ,trytond) + `(("trytond" ,trytond) ("trytond-account" ,trytond-account) ("trytond-company" ,trytond-company) ("trytond-currency" ,trytond-currency) @@ -438,8 +433,7 @@ currency and rate.") (arguments (tryton-arguments "party" "--no-doctest")) (native-inputs `(,@%standard-trytond-native-inputs)) (propagated-inputs - `(("python-sql" ,python-sql) - ("python-stnum" ,python-stdnum) + `(("python-stdnum" ,python-stdnum) ("trytond" ,trytond) ("trytond-country" ,trytond-country))) (home-page "https://www.tryton.org/") @@ -466,8 +460,7 @@ addresses.") (arguments (tryton-arguments "product")) (native-inputs `(,@%standard-trytond-native-inputs)) (propagated-inputs - `(("python-sql" ,python-sql) - ("python-stdnum" ,python-stdnum) + `(("python-stdnum" ,python-stdnum) ("trytond" ,trytond) ("trytond-company" ,trytond-company))) (home-page "https://www.tryton.org/") @@ -494,8 +487,7 @@ Template and Product.") (arguments (tryton-arguments "purchase")) (native-inputs `(,@%standard-trytond-native-inputs)) (propagated-inputs - `(("python-sql" ,python-sql) - ("trytond" ,trytond) + `(("trytond" ,trytond) ("trytond-account" ,trytond-account) ("trytond-account-invoice" ,trytond-account-invoice) ("trytond-account-invoice-stock" ,trytond-account-invoice-stock) @@ -559,7 +551,6 @@ generated by other process from Tryton.") (native-inputs `(,@%standard-trytond-native-inputs)) (propagated-inputs `(("python-simpleeval" ,python-simpleeval) - ("python-sql" ,python-sql) ("trytond" ,trytond) ("trytond-company" ,trytond-company) ("trytond-currency" ,trytond-currency) @@ -617,8 +608,7 @@ inventory to control and update stock levels.") (arguments (tryton-arguments "stock_supply")) (native-inputs `(,@%standard-trytond-native-inputs)) (propagated-inputs - `(("python-sql" ,python-sql) - ("trytond" ,trytond) + `(("trytond" ,trytond) ("trytond-account" ,trytond-account) ("trytond-party" ,trytond-party) ("trytond-product" ,trytond-product) -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 31 04:50:20 2021 Received: (at submit) by debbugs.gnu.org; 31 Aug 2021 08:50:20 +0000 Received: from localhost ([127.0.0.1]:32923 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mKzTH-0000zh-Bq for submit@debbugs.gnu.org; Tue, 31 Aug 2021 04:50:19 -0400 Received: from lists.gnu.org ([209.51.188.17]:45604) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mKzT2-0000xk-2c for submit@debbugs.gnu.org; Tue, 31 Aug 2021 04:50:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60580) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mKzT1-0001vp-RL for guix-patches@gnu.org; Tue, 31 Aug 2021 04:50:03 -0400 Received: from mail-out.m-online.net ([212.18.0.9]:49384) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mKzSz-0007vY-Kh for guix-patches@gnu.org; Tue, 31 Aug 2021 04:50:03 -0400 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 4GzLVJ46tSz1qwGp; Tue, 31 Aug 2021 10:50:00 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 4GzLVJ3y8kz1qqkC; Tue, 31 Aug 2021 10:50:00 +0200 (CEST) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id qfOgqZTbMo-2; Tue, 31 Aug 2021 10:49:59 +0200 (CEST) Received: from hermia.goebel-consult.de (ppp-188-174-49-67.dynamic.mnet-online.de [188.174.49.67]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPS; Tue, 31 Aug 2021 10:49:59 +0200 (CEST) Received: from lenashee.fritz.box (lenashee.goebel-consult.de [192.168.110.2]) by hermia.goebel-consult.de (Postfix) with ESMTP id B0CEC60213; Tue, 31 Aug 2021 10:49:44 +0200 (CEST) From: Hartmut Goebel To: 50295@debbugs.gnu.org, guix-patches@gnu.org Subject: [PATCH 6/6] gnu: tryton applications and framework: Update to 6.0.x. Date: Tue, 31 Aug 2021 10:49:38 +0200 Message-Id: <751cb69ab3192781d99a81c7a81da45b7d8dd2d3.1630398482.git.h.goebel@crazy-compilers.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: none client-ip=212.18.0.9; envelope-from=h.goebel@crazy-compilers.com; helo=mail-out.m-online.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit 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: -3.3 (---) * gnu/packages/tryton.scm (trytond-account-invoice-stock, trytond-product, trytond-purchase-request, trytond-stock-lot): Update to 6.0.0. (trytond-country trytond-stock-supply: Update to 6.0.1. (trytond-currency): Update to 6.0.1. [arguments] Disable running doc-tests. (python-proteus, trytond-account, trytond-account-invoice, trytond-account-product, trytond-analytic-account, trytond-company, trytond-party, trytond-purchase): Update to 6.0.2. (tryton): Update to 6.0.4. (trytond, trytond-stock): Update to 6.0.5. --- gnu/packages/tryton.scm | 82 ++++++++++++++++++++--------------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/gnu/packages/tryton.scm b/gnu/packages/tryton.scm index 6d8e71354f..bc3c3599b2 100644 --- a/gnu/packages/tryton.scm +++ b/gnu/packages/tryton.scm @@ -42,13 +42,13 @@ (define-public trytond (package (name "trytond") - (version "5.8.2") + (version "6.0.5") (source (origin (method url-fetch) (uri (pypi-uri "trytond" version)) (sha256 - (base32 "1h1x0cmmmxvjclbglvvxkv634jw6av5ilymbix1lln5lq0gd39yy")))) + (base32 "1z5d1mc04knzjw0a8kqhmbj6g4ndj4yf2l81xn8rkn85z7drijrw")))) (build-system python-build-system) (propagated-inputs `(("python-dateutil" ,python-dateutil) @@ -63,7 +63,8 @@ ("python-werkzeug" ,python-werkzeug) ("python-wrapt" ,python-wrapt))) (native-inputs - `(("python-mock" ,python-mock))) + `(("python-mock" ,python-mock) + ("python-pillow" ,python-pillow))) (arguments `(#:phases (modify-phases %standard-phases @@ -86,13 +87,13 @@ and security.") (define-public tryton (package (name "tryton") - (version "5.8.2") + (version "6.0.4") (source (origin (method url-fetch) (uri (pypi-uri "tryton" version)) (sha256 - (base32 "0kr5ngmmldgb9a9d5ylkmppy5p8vlf9d8iwv9lnci2fyxg2705wh")))) + (base32 "1cxvgdl3wxvgxr763ah1cpyf5s0y9xf9fh2hfyz8snfvclvssciq")))) (build-system python-build-system) (arguments `(#:phases @@ -127,13 +128,13 @@ and security.") (define-public python-proteus (package (name "python-proteus") - (version "5.8.1") + (version "6.0.2") (source (origin (method url-fetch) (uri (pypi-uri "proteus" version)) (sha256 - (base32 "03z5ssvjcvxv1p10y7c1y0jah0k3yyc9hlyi7xax98sfqyk13bnw")))) + (base32 "0qr7rir7ysxvy2kyfzp2d2kcw9qzq4vdkddbwswzgddxjpycksdh")))) (build-system python-build-system) ;; Tests require python-trytond-party which requires python-proteus. (arguments @@ -188,13 +189,13 @@ the build system." (define-public trytond-account (package (name "trytond-account") - (version "5.8.1") + (version "6.0.2") (source (origin (method url-fetch) (uri (pypi-uri "trytond_account" version)) (sha256 - (base32 "16ny67vcnxk9ngcxd56cfixm441vs9jxv3apmb16xsi47yk2xd7w")))) + (base32 "0bqbsmm337rmrz770r9jl080prz7qxzc8aj93fdfqy1k922b1wn8")))) (build-system python-build-system) (arguments (tryton-arguments "account")) (native-inputs `(,@%standard-trytond-native-inputs)) @@ -217,13 +218,13 @@ most of accounting needs.") (define-public trytond-account-invoice (package (name "trytond-account-invoice") - (version "5.8.1") + (version "6.0.2") (source (origin (method url-fetch) (uri (pypi-uri "trytond_account_invoice" version)) (sha256 - (base32 "0drccambg6855p7ai8654c7f9v85jzwicwpxmagyrr09qz6qzgcz")))) + (base32 "1mywb9pxr2kgc7xv8sfcfysb2mivffkrhfh4l3cvfiqwi984ihy5")))) (build-system python-build-system) (arguments (tryton-arguments "account_invoice")) (native-inputs `(,@%standard-trytond-native-inputs)) @@ -248,15 +249,13 @@ term.") (define-public trytond-account-invoice-stock (package (name "trytond-account-invoice-stock") - (version "5.8.1") + (version "6.0.0") (source (origin (method url-fetch) - (uri (pypi-uri - "trytond_account_invoice_stock" - version)) + (uri (pypi-uri "trytond_account_invoice_stock" version)) (sha256 - (base32 "02m6ikcc38ac41ddzg5xp5l9jz0k6j7j1g2xa62ki4v093yn4z5v")))) + (base32 "1228n6vsx0rdjsy3idvpyssa3n21nhvz9gqaacwa46c0hp2251bp")))) (build-system python-build-system) (arguments (tryton-arguments "account_invoice_stock")) (native-inputs `(,@%standard-trytond-native-inputs)) @@ -280,13 +279,13 @@ average price of the posted invoice lines that are linked to it.") (define-public trytond-account-product (package (name "trytond-account-product") - (version "5.8.1") + (version "6.0.2") (source (origin (method url-fetch) (uri (pypi-uri "trytond_account_product" version)) (sha256 - (base32 "10bpbkkmllbh9lm5ajydmc5nvqm9bbdn9rmm03jqgik23s5kyx2z")))) + (base32 "1z0dn1p22smzb4a9v451224wrpxcw94inl7jxkarc0q088gasn7d")))) (build-system python-build-system) (arguments (tryton-arguments "account_product")) (native-inputs `(,@%standard-trytond-native-inputs)) @@ -309,13 +308,13 @@ and category.") (define-public trytond-analytic-account (package (name "trytond-analytic-account") - (version "5.8.1") + (version "6.0.2") (source (origin (method url-fetch) (uri (pypi-uri "trytond_analytic_account" version)) (sha256 - (base32 "10rn2rf1ji7d1gxmgca368yvabql1ahklqg7p8sh5bl79vn5qx5x")))) + (base32 "09j9xz41n5hk3j7w63xbw1asd3p00prqvl652qcm9x1nrlmqiw3r")))) (build-system python-build-system) (arguments (tryton-arguments "analytic_account")) (native-inputs `(,@%standard-trytond-native-inputs)) @@ -339,13 +338,13 @@ required to analyse accounting using multiple different axes.") (define-public trytond-company (package (name "trytond-company") - (version "5.8.1") + (version "6.0.2") (source (origin (method url-fetch) (uri (pypi-uri "trytond_company" version)) (sha256 - (base32 "1bwy2rkgfw32cwhq5fh3rpy7bx425h44ap10i9kjx5ak86bfnpz9")))) + (base32 "0m5fkhs7m131l3j5cqpwfpplcc052p69fdrsnyyr2f6vc5v8dm1l")))) (build-system python-build-system) (arguments (tryton-arguments "company")) (native-inputs `(,@%standard-trytond-native-inputs)) @@ -366,13 +365,13 @@ company and employee and extend the user model.") (define-public trytond-country (package (name "trytond-country") - (version "5.8.1") + (version "6.0.1") (source (origin (method url-fetch) (uri (pypi-uri "trytond_country" version)) (sha256 - (base32 "1lkspk5w5pb0gg2h27zb7vwcj993gkm1f84qdxmqlpkc8raqvicj")))) + (base32 "1ksinysac7p0k8avsz8xqzfkmm21s6i93qyrsma5h4y5477cwmw7")))) (build-system python-build-system) ;; Doctest contains one test that requires internet access. (arguments (tryton-arguments "country" "--no-doctest")) @@ -392,15 +391,16 @@ company and employee and extend the user model.") (define-public trytond-currency (package (name "trytond-currency") - (version "5.8.1") + (version "6.0.1") (source (origin (method url-fetch) (uri (pypi-uri "trytond_currency" version)) (sha256 - (base32 "0b5p7ibil7nlsv7f31j69rka4xj5za798262algx7xa88a6h7mmx")))) + (base32 "0fs2wvhgvc0l4yzs5m9l8z4lbzazr42hgz0859malhnlp1sya2kq")))) (build-system python-build-system) - (arguments (tryton-arguments "currency")) + ;; Doctest 'scenario_currency_rate_update.rst' fails. + (arguments (tryton-arguments "currency" "--no-doctest")) (native-inputs `(,@%standard-trytond-native-inputs ("python-forex-python" ,python-forex-python) @@ -421,13 +421,13 @@ currency and rate.") (define-public trytond-party (package (name "trytond-party") - (version "5.8.1") + (version "6.0.2") (source (origin (method url-fetch) (uri (pypi-uri "trytond_party" version)) (sha256 - (base32 "1hapfq7ip99s4qp9xra1m40q4n379p9pmfnz2x4ggd79ss76bghc")))) + (base32 "0aikzpr0ambc98v76dl6xqa42b08dy3b011y33lvxjp5mcha3f7y")))) (build-system python-build-system) ;; Doctest 'scenario_party_phone_number.rst' fails. (arguments (tryton-arguments "party" "--no-doctest")) @@ -449,13 +449,13 @@ addresses.") (define-public trytond-product (package (name "trytond-product") - (version "5.8.1") + (version "6.0.0") (source (origin (method url-fetch) (uri (pypi-uri "trytond_product" version)) (sha256 - (base32 "0x18ngpjyrdwjwg17bz98jph4jv5gcv0qc0p2kxpam4lqsy34ic2")))) + (base32 "01yy24bk1qjfwzywd2i6l5z9845h39pnr4x7xs186d6m44crhb2n")))) (build-system python-build-system) (arguments (tryton-arguments "product")) (native-inputs `(,@%standard-trytond-native-inputs)) @@ -476,13 +476,13 @@ Template and Product.") (define-public trytond-purchase (package (name "trytond-purchase") - (version "5.8.1") + (version "6.0.2") (source (origin (method url-fetch) (uri (pypi-uri "trytond_purchase" version)) (sha256 - (base32 "0na74zijj46b12gypy9si3las02a96rh5ygl503c7razha61g1b0")))) + (base32 "12drjw30ik3alckn6xrny4814vzi3ysh17wgiawiy9319yahsvay")))) (build-system python-build-system) (arguments (tryton-arguments "purchase")) (native-inputs `(,@%standard-trytond-native-inputs)) @@ -509,13 +509,13 @@ Template and Product.") (define-public trytond-purchase-request (package (name "trytond-purchase-request") - (version "5.8.1") + (version "6.0.0") (source (origin (method url-fetch) (uri (pypi-uri "trytond_purchase_request" version)) (sha256 - (base32 "1m92snnvgisnv083nml6cz5qgnfdg539rd5bwg3lqrknm7343w16")))) + (base32 "0yhf3lh5b24qpk80r5pbmmswf5757bxa0s7ckl40vf6lkjkccv5i")))) (build-system python-build-system) ;; Doctest 'scenario_purchase_request.rst' fails. (arguments (tryton-arguments "purchase_request" "--no-doctest")) @@ -539,13 +539,13 @@ generated by other process from Tryton.") (define-public trytond-stock (package (name "trytond-stock") - (version "5.8.2") + (version "6.0.5") (source (origin (method url-fetch) (uri (pypi-uri "trytond_stock" version)) (sha256 - (base32 "0yb8kd3alwqkivrlpx0ni4jxv3x14i37lmwism9yi81xwchyrcjk")))) + (base32 "18q6w02nmnhdbxr3wgzrr0mq8iwb85vf5j1c8xcgbwqy08dpyip7")))) (build-system python-build-system) (arguments (tryton-arguments "stock")) (native-inputs `(,@%standard-trytond-native-inputs)) @@ -571,13 +571,13 @@ inventory to control and update stock levels.") (define-public trytond-stock-lot (package (name "trytond-stock-lot") - (version "5.8.2") + (version "6.0.0") (source (origin (method url-fetch) (uri (pypi-uri "trytond_stock_lot" version)) (sha256 - (base32 "0w2f62cfzm7j8wnw8igmjslpxc1a8s82dkdizyvim5qhjg6mrsym")))) + (base32 "18cwrvnrzjk1wb765gr6hp3plpdpwz1a7cwimjhxi47iw7w5c84g")))) (build-system python-build-system) (arguments (tryton-arguments "stock_lot")) (native-inputs `(,@%standard-trytond-native-inputs)) @@ -597,13 +597,13 @@ inventory to control and update stock levels.") (define-public trytond-stock-supply (package (name "trytond-stock-supply") - (version "5.8.1") + (version "6.0.1") (source (origin (method url-fetch) (uri (pypi-uri "trytond_stock_supply" version)) (sha256 - (base32 "01cgpxlznldrba79a3xmj4d0csyfc3ccgs66c490j8v8rdnqpbww")))) + (base32 "1p5l3yjjy6l25kk9xnhbl691l3v8gfg9fhc87jc6qszhxlqxk730")))) (build-system python-build-system) (arguments (tryton-arguments "stock_supply")) (native-inputs `(,@%standard-trytond-native-inputs)) -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 31 12:26:29 2021 Received: (at 50295) by debbugs.gnu.org; 31 Aug 2021 16:26:29 +0000 Received: from localhost ([127.0.0.1]:35296 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mL6ai-0007Bb-OQ for submit@debbugs.gnu.org; Tue, 31 Aug 2021 12:26:28 -0400 Received: from mout02.posteo.de ([185.67.36.66]:38639) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mL6af-0007BL-2c for 50295@debbugs.gnu.org; Tue, 31 Aug 2021 12:26:27 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 9AEB124010B for <50295@debbugs.gnu.org>; Tue, 31 Aug 2021 18:26:18 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1630427178; bh=ePfJbjnHM4eeNJA1EgdVW7xVP44I8zXo99rg4bAMye8=; h=Subject:From:To:Date:From; b=WfiOewWJphtZniQ83YMoEQ8l8Jwb2Op/O0KBn6Z6kPA2LsBu7M7HBvnp4s7vM08IS zvu6qdWvUltxBCe3cOFy2MQapksN0mhl8mFMCJoSirxJlz8qeLZck619uUMPSyus0W pgiXUdgN6Wym19v8/HedE2L06r9Z7DW3uszNC5CIiNngaIe8Ov0fdPxZN44gl9MEug KLpQ9NfbSfOiJ9/TjQ42xuCuPY6fPTgN3n5PCj1S7jIvZoiBOalQv9l+DNCTzoa3PC EjGIsGywFodNpjYl7rPzV26ACfZp4dJRmfBrLSQizqy1IQmHjgilKGsYAofLY4bBD5 3HsIVg4RJ+3Aw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4GzXcm4RT8z6tmL for <50295@debbugs.gnu.org>; Tue, 31 Aug 2021 18:26:16 +0200 (CEST) Message-ID: <29bb626752d7555ae2d87675e4282201010b2d4e.camel@posteo.net> Subject: [PATCH 0/6] Update Tryton ERP applications and framework to 6.0.x. From: Vinicius Monego To: 50295@debbugs.gnu.org Date: Tue, 31 Aug 2021 16:25:59 +0000 Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50295 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: -3.3 (---) > This series updates Tryton to the current version 6.0.x. > Hartmut Goebel (6): > gnu: trytond: Propagate inputs. > gnu: tryton: Propagate inputs. > gnu: tryton modules: Remove "python"- prefix from name. > gnu: tryton modules: Unify native-inputs. > gnu: tryton modules: Remove propagated-inputs propagated elsewhere. > gnu: tryton applications and framework: Update to 6.0.x. Hi. I saw a warning in the trytond tests about python-passlib using python-py-bcrypt which is deprecated. The active implementation is now python-bcrypt. Perhaps update python-passlib to use it before the tryton patches? From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 02 10:08:17 2021 Received: (at 50295) by debbugs.gnu.org; 2 Sep 2021 14:08:17 +0000 Received: from localhost ([127.0.0.1]:41658 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLnO5-0003io-AV for submit@debbugs.gnu.org; Thu, 02 Sep 2021 10:08:17 -0400 Received: from andre.telenet-ops.be ([195.130.132.53]:52398) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLnO3-0003ie-H6 for 50295@debbugs.gnu.org; Thu, 02 Sep 2021 10:08:16 -0400 Received: from ptr-bvsjgyjmffd7q9timvx.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by andre.telenet-ops.be with bizsmtp id p28D250050mfAB40128Dbb; Thu, 02 Sep 2021 16:08:14 +0200 Message-ID: <0448bf357dc19e57af3e6122c0844e495d10fa50.camel@telenet.be> Subject: Re: [bug#50295] [PATCH 4/6] gnu: tryton modules: Unify native-inputs. From: Maxime Devos To: Hartmut Goebel , 50295@debbugs.gnu.org Date: Thu, 02 Sep 2021 16:08:07 +0200 In-Reply-To: <1f28ea1b32ac9e4cb1d1b44ef70a5c14cadb9d99.1630398482.git.h.goebel@crazy-compilers.com> References: <1f28ea1b32ac9e4cb1d1b44ef70a5c14cadb9d99.1630398482.git.h.goebel@crazy-compilers.com> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-nFel7yCqVMSUEByzzn97" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1630591694; bh=ftYCOHcUJ0y7U5lXFl5s3d79xKiSV4bS3r2HKkqb6c8=; h=Subject:From:To:Date:In-Reply-To:References; b=a4/JWzbJ8zuDIBAIQK6/5HHRRYggTUqzJJ3lOlHB1RMpTnABjBsY39qPmXioVb/0p 5cKn1jBzcNSeuoNN5SgIUGPohLbc8kHjUZeFnJauuWfSu8w0zFXfV9WTc2IDwH9Buq DMcQVOF1El9tnYhjtisvP+q2N3NOv1Ioam8tx0eW3VLnsk/FeSZxMjjc7kHT/j8efG LC3dcTxOeMHNDlc04fVzHvUEsFZ2mWHoAkSKh/LcZe25hIeREOGXGz/8PWkMraMiU+ EtU0zOrlxYtdILGVO6+vgDLKFAR0CbICz4ffsIDKC24PZJkz//CXjrObnK2o6P+qnL gWU3KWX61Suwg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50295 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.7 (-) --=-nFel7yCqVMSUEByzzn97 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi, > (arguments (tryton-arguments "account")) > - (native-inputs > - `(("python-genshi" ,python-genshi) > - ("python-lxml" ,python-lxml) > - ("python-magic" ,python-magic) > - ("python-passlib" ,python-passlib) > - ("python-polib" ,python-polib) > - ("python-proteus" ,python-proteus) > - ("python-relatorio" ,python-relatorio) > - ("python-werkzeug" ,python-werkzeug) > - ("python-wrapt" ,python-wrapt))) > + (native-inputs `(,@%standard-trytond-native-inputs)) This can be done a litte simpler as (native-inputs %standard-trytond-native-inputs) though it probably doesn't really matter and YMMV. Greetings, Maxime. --=-nFel7yCqVMSUEByzzn97 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYTDayBccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7t2jAQCy+mpetw27f7vIfm6Nbp0aLuHo 0ufGgS4Kmq/TsmiUbAEAzD/hJElJv7Lyd/37MqvDLTmMUKxPbX5f9jpuDvzxGQA= =Ohrt -----END PGP SIGNATURE----- --=-nFel7yCqVMSUEByzzn97-- From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 16 06:28:56 2021 Received: (at 50295) by debbugs.gnu.org; 16 Sep 2021 10:28:56 +0000 Received: from localhost ([127.0.0.1]:53898 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mQodT-00038D-Sr for submit@debbugs.gnu.org; Thu, 16 Sep 2021 06:28:56 -0400 Received: from mail-out.m-online.net ([212.18.0.10]:60424) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mQodO-000380-8w for 50295@debbugs.gnu.org; Thu, 16 Sep 2021 06:28:53 -0400 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 4H9Cww5Dw2z1rk4n; Thu, 16 Sep 2021 12:28:48 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 4H9Cww2z90z1qqkB; Thu, 16 Sep 2021 12:28:48 +0200 (CEST) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id KYycdC-8iZM4; Thu, 16 Sep 2021 12:28:47 +0200 (CEST) Received: from hermia.goebel-consult.de (ppp-188-174-61-8.dynamic.mnet-online.de [188.174.61.8]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPS; Thu, 16 Sep 2021 12:28:47 +0200 (CEST) Received: from thisbe.goebel-consult.de (hermia.goebel-consult.de [192.168.110.7]) by hermia.goebel-consult.de (Postfix) with ESMTP id 53A10600A7; Thu, 16 Sep 2021 12:28:51 +0200 (CEST) Subject: Re: [bug#50295] [PATCH 4/6] gnu: tryton modules: Unify native-inputs. To: Maxime Devos , 50295@debbugs.gnu.org References: <1f28ea1b32ac9e4cb1d1b44ef70a5c14cadb9d99.1630398482.git.h.goebel@crazy-compilers.com> <0448bf357dc19e57af3e6122c0844e495d10fa50.camel@telenet.be> From: Hartmut Goebel Organization: crazy-compilers.com Message-ID: <42c2efe8-6202-2b6a-66d6-c521f85ac95f@crazy-compilers.com> Date: Thu, 16 Sep 2021 12:28:44 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 MIME-Version: 1.0 In-Reply-To: <0448bf357dc19e57af3e6122c0844e495d10fa50.camel@telenet.be> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Spam-Score: -0.8 (/) X-Debbugs-Envelope-To: 50295 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.8 (-) Hi Maxime, > + (native-inputs `(,@%standard-trytond-native-inputs)) > This can be done a litte simpler as > (native-inputs %standard-trytond-native-inputs) > though it probably doesn't really matter and YMMV. Thanks for this hint and the review. I prefer to keep this more complicated code, since it makes it easier for guile-not-gurus like me to add more modules if required:     (native-inputs      `(,@%standard-trytond-native-inputs        ("python-forex-python" ,python-forex-python)        ("python-pycountry" ,python-pycountry))) If there is a simpler notation for this, I'd be eager to learn about it and will adopt the code. -- Regards Hartmut Goebel | Hartmut Goebel | h.goebel@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible | From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 16 11:56:54 2021 Received: (at 50295) by debbugs.gnu.org; 16 Sep 2021 15:56:54 +0000 Received: from localhost ([127.0.0.1]:56297 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mQtks-0006Q9-25 for submit@debbugs.gnu.org; Thu, 16 Sep 2021 11:56:54 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:36904) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mQtkp-0006Q0-Sf for 50295@debbugs.gnu.org; Thu, 16 Sep 2021 11:56:53 -0400 Received: from nijino.fritz.box (85-127-52-93.dsl.dynamic.surfer.at [85.127.52.93]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4H9MCM5z9Rz1LX55; Thu, 16 Sep 2021 17:56:47 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4H9MCM5z9Rz1LX55 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1631807808; bh=CP9QYzd1YyDPTir/7fBLnE5VXFYnWBvDP/algHpv38E=; h=Subject:From:To:Cc:Date:In-Reply-To:From; b=Ll0A08zQ7+nj7lJ1jWL9jGg1tqs2DRcnUZURhn95YD5kuPTXEVCtdBlW86oY7wCI9 TO5em5NcFNUDYnZkSEbS9DJmI5Pmr6kEnyVgAi3tXEoxu4dGE1ISfVzqvIx7Ffz4xl M9bAcFz8cG3QtIRliQnjCEgjvF1En29xjgs4MVIs= Message-ID: <215e999b914316927a6a58601513809889291305.camel@student.tugraz.at> Subject: [bug#50295] [PATCH 4/6] gnu: tryton modules: Unify native-inputs. From: Liliana Marie Prikler To: h.goebel@crazy-compilers.com Date: Thu, 16 Sep 2021 17:56:46 +0200 In-Reply-To: 42c2efe8-6202-2b6a-66d6-c521f85ac95f@crazy-compilers.com Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50295 Cc: 50295@debbugs.gnu.org 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: -3.3 (---) With field sanitizers for inputs just around the corner you might simplify that to (cons* python-forex-python python-pycountry %standard- trytond-native-inputs), though note that this switches around package order from what you had. From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 16 15:55:00 2021 Received: (at 50295) by debbugs.gnu.org; 16 Sep 2021 19:55:01 +0000 Received: from localhost ([127.0.0.1]:56665 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mQxTI-0005Lj-OL for submit@debbugs.gnu.org; Thu, 16 Sep 2021 15:55:00 -0400 Received: from mail-out.m-online.net ([212.18.0.10]:45623) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mQxTF-0005LW-8n for 50295@debbugs.gnu.org; Thu, 16 Sep 2021 15:54:59 -0400 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 4H9SV74jgyz1rk4w; Thu, 16 Sep 2021 21:54:55 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 4H9SV72PYxz1qqkB; Thu, 16 Sep 2021 21:54:55 +0200 (CEST) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id M2sQqWjbzJBt; Thu, 16 Sep 2021 21:54:45 +0200 (CEST) Received: from hermia.goebel-consult.de (ppp-188-174-61-8.dynamic.mnet-online.de [188.174.61.8]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPS; Thu, 16 Sep 2021 21:54:45 +0200 (CEST) Received: from thisbe.goebel-consult.de (hermia.goebel-consult.de [192.168.110.7]) by hermia.goebel-consult.de (Postfix) with ESMTP id 66A3F600A2; Thu, 16 Sep 2021 21:54:59 +0200 (CEST) Subject: Re: [bug#50295] [PATCH 4/6] gnu: tryton modules: Unify native-inputs. From: Hartmut Goebel To: Maxime Devos , 50295@debbugs.gnu.org References: <1f28ea1b32ac9e4cb1d1b44ef70a5c14cadb9d99.1630398482.git.h.goebel@crazy-compilers.com> <0448bf357dc19e57af3e6122c0844e495d10fa50.camel@telenet.be> <42c2efe8-6202-2b6a-66d6-c521f85ac95f@crazy-compilers.com> Organization: crazy-compilers.com Message-ID: Date: Thu, 16 Sep 2021 21:54:42 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 MIME-Version: 1.0 In-Reply-To: <42c2efe8-6202-2b6a-66d6-c521f85ac95f@crazy-compilers.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: de-DE X-Spam-Score: -0.8 (/) X-Debbugs-Envelope-To: 50295 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.8 (-) Pushed as d4d37071313727d8cf0cb120d6d48111ad4f565b -- Regards Hartmut Goebel | Hartmut Goebel | h.goebel@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible | From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 16 19:09:16 2021 Received: (at 50295-close) by debbugs.gnu.org; 16 Sep 2021 23:09:16 +0000 Received: from localhost ([127.0.0.1]:57808 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mR0VH-0003nR-R1 for submit@debbugs.gnu.org; Thu, 16 Sep 2021 19:09:15 -0400 Received: from mail-out.m-online.net ([212.18.0.10]:37149) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mR0VF-0003nH-P1 for 50295-close@debbugs.gnu.org; Thu, 16 Sep 2021 19:09:14 -0400 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 4H9XpK1XQBz1s5l5 for <50295-close@debbugs.gnu.org>; Fri, 17 Sep 2021 01:09:13 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 4H9XpK1RBkz1qqkB for <50295-close@debbugs.gnu.org>; Fri, 17 Sep 2021 01:09:13 +0200 (CEST) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id qoPqx_E3aBZR for <50295-close@debbugs.gnu.org>; Fri, 17 Sep 2021 01:09:12 +0200 (CEST) Received: from hermia.goebel-consult.de (ppp-188-174-61-8.dynamic.mnet-online.de [188.174.61.8]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPS for <50295-close@debbugs.gnu.org>; Fri, 17 Sep 2021 01:09:12 +0200 (CEST) Received: from thisbe.goebel-consult.de (hermia.goebel-consult.de [192.168.110.7]) by hermia.goebel-consult.de (Postfix) with ESMTP id B578861490 for <50295-close@debbugs.gnu.org>; Fri, 17 Sep 2021 01:09:29 +0200 (CEST) Subject: Re: bug#50295: Acknowledgement ([PATCH 0/6] Update Tryton ERP applications and framework to 6.0.x.) To: 50295-close@debbugs.gnu.org References: From: Hartmut Goebel Organization: crazy-compilers.com Message-ID: <22177365-59f1-b21b-d6cb-6147e3ae6449@crazy-compilers.com> Date: Fri, 17 Sep 2021 01:09:09 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: de-DE X-Spam-Score: -0.8 (/) X-Debbugs-Envelope-To: 50295-close 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.8 (-) From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 20 08:49:55 2021 Received: (at 50295) by debbugs.gnu.org; 20 Sep 2021 12:49:55 +0000 Received: from localhost ([127.0.0.1]:41207 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mSIk7-000712-Bf for submit@debbugs.gnu.org; Mon, 20 Sep 2021 08:49:55 -0400 Received: from mail-out.m-online.net ([212.18.0.10]:50053) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mSIk5-00070u-MC for 50295@debbugs.gnu.org; Mon, 20 Sep 2021 08:49:54 -0400 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 4HCksr1XB8z1sByw; Mon, 20 Sep 2021 14:49:51 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 4HCksq6PVsz1qqkC; Mon, 20 Sep 2021 14:49:51 +0200 (CEST) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id Gzhctwbjz7YY; Mon, 20 Sep 2021 14:49:51 +0200 (CEST) Received: from hermia.goebel-consult.de (ppp-93-104-51-169.dynamic.mnet-online.de [93.104.51.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPS; Mon, 20 Sep 2021 14:49:51 +0200 (CEST) Received: from thisbe.goebel-consult.de (hermia.goebel-consult.de [192.168.110.7]) by hermia.goebel-consult.de (Postfix) with ESMTP id 615996011F; Mon, 20 Sep 2021 14:49:57 +0200 (CEST) Subject: Re: [bug#50295] [PATCH 4/6] gnu: tryton modules: Unify native-inputs. To: Liliana Marie Prikler References: <215e999b914316927a6a58601513809889291305.camel@student.tugraz.at> From: Hartmut Goebel Organization: crazy-compilers.com Message-ID: <58846951-32f5-d554-f888-1c8f5364abe8@crazy-compilers.com> Date: Mon, 20 Sep 2021 14:49:48 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 MIME-Version: 1.0 In-Reply-To: <215e999b914316927a6a58601513809889291305.camel@student.tugraz.at> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Spam-Score: -0.8 (/) X-Debbugs-Envelope-To: 50295 Cc: 50295@debbugs.gnu.org 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.8 (-) Hi Liliana, > With field sanitizers for inputs just around the corner you might > Thanks for this tip. I did not follow it yet, since field sanitizers are not yet here and I wanted to finish these packages. -- Regards Hartmut Goebel | Hartmut Goebel | h.goebel@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible | From unknown Thu Sep 11 14:10:08 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 19 Oct 2021 11:24:09 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator