Hartmut Goebel
402278a234
gnu: Add trytond-attendance.
...
* gnu/packages/tryton.scm (trytond-attendance): New variable.
2021-09-21 21:00:27 +02:00
Hartmut Goebel
2c4e00225b
gnu: Add trytond-analytic-sale.
...
* gnu/packages/tryton.scm (trytond-analytic-sale): New variable.
2021-09-21 21:00:27 +02:00
Hartmut Goebel
d65f851365
gnu: Add trytond-analytic-purchase.
...
* gnu/packages/tryton.scm (trytond-analytic-purchase): New variable.
2021-09-21 21:00:27 +02:00
Hartmut Goebel
1e2a8eabed
gnu: Add trytond-analytic-invoice.
...
* gnu/packages/tryton.scm (trytond-analytic-invoice): New variable.
2021-09-21 21:00:27 +02:00
Hartmut Goebel
d33cbcfdc8
gnu: Add trytond-account-tax-rule-country.
...
* gnu/packages/tryton.scm (trytond-account-tax-rule-country): New variable.
2021-09-21 21:00:27 +02:00
Hartmut Goebel
eb760dc284
gnu: Add trytond-account-tax-cash.
...
* gnu/packages/tryton.scm (trytond-account-tax-cash): New variable.
2021-09-21 21:00:27 +02:00
Hartmut Goebel
0d7edc4d8b
gnu: Add trytond-account-stock-landed-cost-weight.
...
* gnu/packages/tryton.scm (trytond-account-stock-landed-cost-weight): New variable.
2021-09-21 21:00:27 +02:00
Hartmut Goebel
ccb119f614
gnu: Add trytond-account-stock-landed-cost.
...
* gnu/packages/tryton.scm (trytond-account-stock-landed-cost): New variable.
2021-09-21 21:00:27 +02:00
Hartmut Goebel
7edfc50848
gnu: Add trytond-account-stock-continental.
...
* gnu/packages/tryton.scm (trytond-account-stock-continental): New variable.
2021-09-21 21:00:27 +02:00
Hartmut Goebel
b806bdf3f7
gnu: Add trytond-account-stock-anglo-saxon.
...
* gnu/packages/tryton.scm (trytond-account-stock-anglo-saxon): New variable.
2021-09-21 21:00:27 +02:00
Hartmut Goebel
9945b8f307
gnu: Add trytond-account-statement-rule.
...
* gnu/packages/tryton.scm (trytond-account-statement-rule): New variable.
2021-09-21 21:00:26 +02:00
Hartmut Goebel
faea84bf65
gnu: Add trytond-account-statement-ofx.
...
* gnu/packages/tryton.scm (trytond-account-statement-ofx): New variable.
2021-09-21 21:00:26 +02:00
Hartmut Goebel
c5829570a8
gnu: Add trytond-account-statement-coda.
...
* gnu/packages/tryton.scm (trytond-account-statement-coda): New variable.
2021-09-21 21:00:26 +02:00
Hartmut Goebel
43d22b6c20
gnu: Add trytond-account-statement-aeb43.
...
* gnu/packages/tryton.scm (trytond-account-statement-aeb43): New variable.
2021-09-21 21:00:26 +02:00
Hartmut Goebel
a08db1e4a1
gnu: Add trytond-account-statement.
...
* gnu/packages/tryton.scm (trytond-account-statement): New variable.
2021-09-21 21:00:26 +02:00
Hartmut Goebel
64a042401d
gnu: Add trytond-account-payment-stripe.
...
* gnu/packages/tryton.scm (trytond-account-payment-stripe): New variable.
2021-09-21 21:00:26 +02:00
Hartmut Goebel
a49c35d29b
gnu: Add trytond-account-payment-sepa-cfonb.
...
* gnu/packages/tryton.scm (trytond-account-payment-sepa-cfonb): New variable.
2021-09-21 21:00:26 +02:00
Hartmut Goebel
134cafbd3f
gnu: Add trytond-account-payment-sepa.
...
* gnu/packages/tryton.scm (trytond-account-payment-sepa): New variable.
2021-09-21 21:00:26 +02:00
Hartmut Goebel
082431f506
gnu: Add trytond-account-payment-clearing.
...
* gnu/packages/tryton.scm (trytond-account-payment-clearing): New variable.
2021-09-21 21:00:26 +02:00
Hartmut Goebel
610748769a
gnu: Add trytond-account-payment-braintree.
...
* gnu/packages/tryton.scm (trytond-account-payment-braintree): New variable.
2021-09-21 21:00:26 +02:00
Hartmut Goebel
e5fdf051c9
gnu: Add trytond-account-payment.
...
* gnu/packages/tryton.scm (trytond-account-payment): New variable.
2021-09-21 21:00:26 +02:00
Hartmut Goebel
9528b89935
gnu: Add trytond-account-invoice-secondary-unit.
...
* gnu/packages/tryton.scm (trytond-account-invoice-secondary-unit): New variable.
2021-09-21 21:00:26 +02:00
Hartmut Goebel
bd764835a3
gnu: Add trytond-account-invoice-line-standalone.
...
* gnu/packages/tryton.scm (trytond-account-invoice-line-standalone): New variable.
2021-09-21 21:00:26 +02:00
Hartmut Goebel
ceeb510a80
gnu: Add trytond-account-invoice-history.
...
* gnu/packages/tryton.scm (trytond-account-invoice-history): New variable.
2021-09-21 21:00:25 +02:00
Hartmut Goebel
a2df6056d2
gnu: Add trytond-account-invoice-defer.
...
* gnu/packages/tryton.scm (trytond-account-invoice-defer): New variable.
2021-09-21 21:00:25 +02:00
Hartmut Goebel
8208e0d72d
gnu: Add trytond-account-invoice-correction.
...
* gnu/packages/tryton.scm (trytond-account-invoice-correction): New variable.
2021-09-21 21:00:25 +02:00
Hartmut Goebel
95f6e2c60a
gnu: Add trytond-account-fr-chorus.
...
* gnu/packages/tryton.scm (trytond-account-fr-chorus): New variable.
2021-09-21 21:00:25 +02:00
Hartmut Goebel
7379fcfd28
gnu: Add trytond-account-fr.
...
* gnu/packages/tryton.scm (trytond-account-fr): New variable.
2021-09-21 21:00:25 +02:00
Hartmut Goebel
9d4c16350e
gnu: Add trytond-account-eu.
...
* gnu/packages/tryton.scm (trytond-account-eu): New variable.
2021-09-21 21:00:25 +02:00
Hartmut Goebel
80b771fb76
gnu: Add trytond-account-es.
...
* gnu/packages/tryton.scm (trytond-account-es): New variable.
2021-09-21 21:00:25 +02:00
Hartmut Goebel
2e83072414
gnu: Add trytond-account-dunning-letter.
...
* gnu/packages/tryton.scm (trytond-account-dunning-letter): New variable.
2021-09-21 21:00:25 +02:00
Hartmut Goebel
a513f9d9a0
gnu: Add trytond-account-dunning-fee.
...
* gnu/packages/tryton.scm (trytond-account-dunning-fee): New variable.
2021-09-21 21:00:25 +02:00
Hartmut Goebel
7ff3424721
gnu: Add trytond-account-dunning-email.
...
* gnu/packages/tryton.scm (trytond-account-dunning-email): New variable.
2021-09-21 21:00:25 +02:00
Hartmut Goebel
09d2033ab6
gnu: Add trytond-account-dunning.
...
* gnu/packages/tryton.scm (trytond-account-dunning): New variable.
2021-09-21 21:00:25 +02:00
Hartmut Goebel
4e1aad11d8
gnu: Add trytond-account-deposit.
...
* gnu/packages/tryton.scm (trytond-account-deposit): New variable.
2021-09-21 21:00:25 +02:00
Hartmut Goebel
c84f49b4b0
gnu: Add trytond-account-de-skr03.
...
* gnu/packages/tryton.scm (trytond-account-de-skr03): New variable.
2021-09-21 21:00:25 +02:00
Hartmut Goebel
794de1ee7e
gnu: Add trytond-account-credit-limit.
...
* gnu/packages/tryton.scm (trytond-account-credit-limit): New variable.
2021-09-21 21:00:25 +02:00
Hartmut Goebel
e84d051e71
gnu: Add trytond-account-cash-rounding.
...
* gnu/packages/tryton.scm (trytond-account-cash-rounding): New variable.
2021-09-21 21:00:24 +02:00
Hartmut Goebel
6cabacd6ec
gnu: Add trytond-account-be.
...
* gnu/packages/tryton.scm (trytond-account-be): New variable.
2021-09-21 21:00:24 +02:00
Hartmut Goebel
98348a4379
gnu: Add trytond-account-asset.
...
* gnu/packages/tryton.scm (trytond-account-asset): New variable.
2021-09-21 21:00:24 +02:00
Hartmut Goebel
d4d3707131
gnu: tryton applications and framework: Update to 6.0.x.
...
* gnu/packages/tryton.scm (trytond-account-invoice-stock,
trytond-purchase-request, trytond-stock-lot): Update to 6.0.0.
(trytond-country, trytond-product, trytond-stock-supply): Update to 6.0.1.
(trytond-currency): Update to 6.0.1. [arguments] Disable running doc-tests.
(python-proteus, trytond-account-product, trytond-analytic-account,
trytond-party, trytond-purchase): Update to 6.0.2.
(trytond-account, trytond-account-invoice, trytond-company): Update to
6.0.3.
(tryton): Update to 6.0.5.
(trytond, trytond-stock): Update to 6.0.6.
2021-09-16 21:51:44 +02:00
Hartmut Goebel
e0605ddf7b
gnu: tryton modules: Remove propagated-inputs propagated elsewhere.
...
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.
2021-09-16 21:51:44 +02:00
Hartmut Goebel
321921e141
gnu: tryton modules: Unify native-inputs.
...
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
2021-09-16 21:51:44 +02:00
Hartmut Goebel
da0a8a1f6b
gnu: tryton modules: Remove "python"- prefix from name.
...
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.
2021-09-16 21:51:44 +02:00
Hartmut Goebel
1422caed2b
gnu: tryton: Propagate inputs.
...
As for all Python packages and applications, the inputs need to be propagated.
* gnu/packages/tryton.scm (tryton)[inputs]: Change to {propagated-inputs].
2021-09-16 21:51:43 +02:00
Hartmut Goebel
85c90c2eeb
gnu: trytond: Propagate inputs.
...
As for all Python packages and applications, the inputs need to be propagated.
* gnu/packages/tryton.scm (trytond)[inputs]: Change to {propagated-inputs].
2021-09-16 21:51:43 +02:00
Maxime Devos
416f7843c4
gnu: tryton: Allow disabling the test suite.
...
* gnu/packages/tryton.scm
(tryton-phases): Respect 'tests?' in the 'check' phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-05-28 11:36:03 +02:00
Maxime Devos
0ab7796f4d
gnu: tryton: Use local 'inputs' instead of global '%build-inputs'.
...
The former is preferred above the latter.
* gnu/packages/tryton.scm (tryton-phases): Look up "trytond" in the
'inputs' argument instead of in '%build-inputs'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-05-28 11:36:03 +02:00
Maxime Devos
45a96b3f03
gnu: tryton: Factor out custom ‘check’ phase.
...
* gnu/packages/tryton.scm
(tryton-phases): New procedure.
(tryton-arguments): New procedure.
(python-trytond-account)[arguments]: Use 'tryton-phases'.
(python-trytond-account-invoice)[arguments]: Likewise.
(python-trytond-account-invoice-stock)[arguments]: Likewise.
(python-trytond-account-product)[arguments]: Likewise.
(python-trytond-analytic-account)[arguments]: Likewise.
(python-trytond-company)[arguments]: Likewise.
(python-trytond-country)[arguments]: Likewise.
(python-trytond-currency)[arguments]: Likewise.
(python-trytond-party)[arguments]: Likewise.
(python-trytond-product)[arguments]: Likewise.
(python-trytond-purchase)[arguments]: Likewise.
(python-trytond-purchase-request)[arguments]: Likewise.
(python-trytond-stock)[arguments]: Likewise.
(python-trytond-stock-lot)[arguments]: Likewise.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-05-28 11:36:03 +02:00
Hartmut Goebel
823cca8bce
gnu: tryton applcations and framework: Update to 5.8.2.
...
* gnu/packages/tryton.scm (trytond, tryton, python-trytond-stock,
python-trytond-stock-lot): Update to 5.8.2.
(python-proteus, 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-country, python-trytond-currency, python-trytond-party,
python-trytond-product, python-trytond-purchase,
python-trytond-purchase-request, python-trytond-stock-supply):
Update to 5.8.1.
2021-02-08 19:47:13 +01:00