Skip to content

Commit ca87845

Browse files
mobilizon-reshare.scm: Hotfix applied to the image
This patch allows mobilizon-reshare to be installed in a Guix profile.
1 parent 5afbcd2 commit ca87845

File tree

1 file changed

+13
-5
lines changed

1 file changed

+13
-5
lines changed

docker/mobilizon-reshare.scm

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
#:use-module (guix gexp)
44
#:use-module (guix git-download)
55
#:use-module (guix packages)
6+
#:use-module (guix transformations)
67
#:use-module (guix utils)
78
#:use-module ((guix licenses) #:prefix license:)
89
#:use-module (guix build-system python)
@@ -309,6 +310,12 @@ simplify testing of asynchronous tornado applications.")
309310
(sha256
310311
(base32 "0nybbsgaff8ihfh74nhmng6qj74pfpg99njc7ivysphg0lmr63j1"))))))
311312

313+
(define click-8-instead-of-click-7
314+
(package-input-rewriting/spec `(("python-click" . ,(const python-click-8.0)))))
315+
316+
(define requests-2.25-instead-of-requests-2.26
317+
(package-input-rewriting/spec `(("python-requests" . ,(const python-requests-2.25)))))
318+
312319
(define-public mobilizon-reshare.git
313320
(let ((source-version (with-input-from-file
314321
(string-append %source-dir
@@ -325,7 +332,8 @@ simplify testing of asynchronous tornado applications.")
325332
#:select? (git-predicate %source-dir)))
326333
(build-system python-build-system)
327334
(arguments
328-
`(#:phases
335+
`(#:tests? #f
336+
#:phases
329337
(modify-phases %standard-phases
330338
(add-after 'unpack 'generate-setup.py
331339
(lambda* (#:key inputs outputs #:allow-other-keys)
@@ -356,19 +364,19 @@ simplify testing of asynchronous tornado applications.")
356364
python-pytest-lazy-fixture
357365
python-responses))
358366
(propagated-inputs
359-
(list python-aerich
367+
(list (click-8-instead-of-click-7 python-aerich)
360368
python-aiosqlite
361369
python-appdirs
362370
python-arrow
363371
python-beautifulsoup4
364372
python-click-8.0
365-
dynaconf
366-
python-facebook-sdk
373+
(click-8-instead-of-click-7 dynaconf)
374+
(requests-2.25-instead-of-requests-2.26 python-facebook-sdk)
367375
python-jinja2
368376
python-markdownify
369377
python-requests-2.25
370378
python-telegram-bot
371-
python-tweepy
379+
(requests-2.25-instead-of-requests-2.26 python-tweepy)
372380
python-tortoise-orm-0.18.1))
373381
(home-page
374382
"https://github.com/Tech-Workers-Coalition-Italia/mobilizon-reshare")

0 commit comments

Comments
 (0)