~ruther/guix-local

4fd0c88dc61743cde210150e84231593db4bc7a1 — Sharlatan Hellseher 2 years ago c8fdd00
gnu: beancount: Enable sanity check.

Inputs were swapped to propagated-inputs to allow other packages
depending on `beancount` to pass sanity check.

* gnu/packages/finance.scm (beancount) [arguments] <#:phases>: Remove
'ignore-googleapis phase. Add 'relax-requirements phase, disabling check
for "pdfminer2".
[propagated-inputs]: Add python-google-api-client and
python-google-auth-oauthlib.

Change-Id: I15af4cd9cdbf5d522b9c5570e3ba60ad4d29e231
1 files changed, 6 insertions(+), 6 deletions(-)

M gnu/packages/finance.scm
M gnu/packages/finance.scm => gnu/packages/finance.scm +6 -6
@@ 1980,18 1980,18 @@ that allows you to run services and through them access the Bitcoin Cash network
      #:tests? #f  ; Says test is missing, not sure why
      #:phases
      #~(modify-phases %standard-phases
          ;; Not importing the googleapis package for now
          (add-after 'unpack 'ignore-googleapis
          (add-after 'unpack 'relax-requirements
            (lambda _
              (substitute* "setup.py"
                (("'google-api-python-client',") ""))))
          ;; No module named 'google_auth_oauthlib'
          (delete 'sanity-check))))
    (inputs
                ;; Use compatible fork, and do not fail during sanity check.
                (("\"pdfminer2\",") "")))))))
    (propagated-inputs
     (list python-beautifulsoup4
           python-bottle
           python-chardet
           python-dateutil
           python-google-api-client
           python-google-auth-oauthlib
           python-lxml
           python-magic
           python-ply