mirror of
https://gitlab.univ-nantes.fr/glicid-public/guix-glicid.git
synced 2025-04-29 21:58:36 +02:00
620 lines
19 KiB
Scheme
620 lines
19 KiB
Scheme
(define-module (glicid packages clam)
|
|
|
|
#:use-module (guix packages)
|
|
#:use-module (guix download)
|
|
#:use-module (gnu packages linux)
|
|
#:use-module (gnu packages virtualization)
|
|
#:use-module (gnu packages storage)
|
|
#:use-module (gnu packages gcc)
|
|
#:use-module (glicid packages glicid)
|
|
#:use-module (guix build-system python)
|
|
#:use-module ((guix licenses)
|
|
#:prefix license:)
|
|
#:use-module (guix git-download)
|
|
#:use-module (gnu packages python)
|
|
#:use-module (guix build-system python)
|
|
#:use-module (gnu packages python-web)
|
|
#:use-module (gnu packages python-xyz)
|
|
#:use-module (gnu packages python-crypto)
|
|
#:use-module (gnu packages check)
|
|
#:use-module (guix build-system copy)
|
|
#:use-module (gnu packages django)
|
|
#:use-module (gnu packages time)
|
|
#:use-module (gnu packages databases)
|
|
#:use-module (gnu packages python-build) ;setup-tools moved here.
|
|
)
|
|
|
|
;(define-public python-pytest-runner-4.5.1
|
|
; (package
|
|
; (name "python-pytest-runner")
|
|
; (version "4.5.1")
|
|
; (source
|
|
; (origin
|
|
; (method url-fetch)
|
|
; (uri (pypi-uri "pytest-runner" version))
|
|
; (sha256
|
|
; (base32
|
|
; "1vzilbayx5mznsdm1r258m3616374p6kvhsbj4j6238j9djkvjyi"))))
|
|
; (build-system python-build-system)
|
|
; (arguments
|
|
; '(;; FIXME: The test suite requires 'python-flake8' and 'python-black',
|
|
; ;; but that introduces a circular dependency.
|
|
; #:tests? #f
|
|
; #:phases (modify-phases %standard-phases
|
|
; (replace 'check
|
|
; (lambda* (#:key tests? #:allow-other-keys)
|
|
; (if tests?
|
|
; (invoke "pytest" "-vv")
|
|
; (format #t "test suite not run~%"))
|
|
; #t)))))
|
|
; (native-inputs
|
|
; `(("python-setuptools-scm" ,python-setuptools-scm)))
|
|
; (home-page "https://github.com/pytest-dev/pytest-runner")
|
|
; (synopsis "Invoke py.test as a distutils command")
|
|
; (description
|
|
; "This package provides a @command{pytest-runner} command that
|
|
;@file{setup.py} files can use to run tests.")
|
|
; (license license:expat)))
|
|
;
|
|
;(define-public python-keycloak-client-0.2.3
|
|
;(package
|
|
; (name "python-keycloak-client")
|
|
; (version "0.2.3")
|
|
; (source
|
|
; (origin
|
|
; (method url-fetch)
|
|
; (uri (pypi-uri "python-keycloak-client" version))
|
|
; (sha256
|
|
; (base32
|
|
; "0gw6wj1rlacfpgbp4b2wyp68ccrh713438qjpv11x6bnlcnf52x3"))))
|
|
; (build-system python-build-system) ;; FIXME: Tests require specific "pytest",
|
|
; ;; we don't have it for the moment.
|
|
; (arguments
|
|
; '(#:tests? #f))
|
|
;
|
|
;
|
|
; (propagated-inputs
|
|
; `(("python-jose" ,python-jose)
|
|
; ("python-pytest-runner-4.5.1", python-pytest-runner-4.5.1)
|
|
; ("python-requests" ,python-requests)))
|
|
; (native-inputs
|
|
; `(("python-bumpversion" ,python-bumpversion)
|
|
; ("python-pytest-runner-4.5.1", python-pytest-runner-4.5.1)
|
|
; ("python-twine" ,python-twine)))
|
|
; (home-page
|
|
; "https://github.com/Peter-Slump/python-keycloak-client")
|
|
; (synopsis "Install Python Keycloak client.")
|
|
; (description "Install Python Keycloak client.")
|
|
; (license license:expat))
|
|
;
|
|
;)
|
|
;
|
|
;
|
|
;(define-public glicid-django-keycloak
|
|
; (package
|
|
; (name "glicid-django-keycloak")
|
|
; (version "v0.1.2-bird")
|
|
; (source
|
|
; (origin
|
|
; (method git-fetch)
|
|
; (uri
|
|
; (git-reference
|
|
; (url "https://oauth2:glpat-RsX2GjsD2WrzXubiJeou@gitlab.univ-nantes.fr/CCIPL/stages/2021/django-keycloak.git") (commit version)
|
|
; )
|
|
; )
|
|
;
|
|
; (file-name (git-file-name name version))
|
|
; (sha256
|
|
; (base32
|
|
; "0l380q6z504nndjl15cb5lkghpmm6f3rs4bgwy8sx5s12xz2sbck"
|
|
; )
|
|
; )
|
|
; )
|
|
; )
|
|
;
|
|
; (build-system python-build-system)
|
|
; ;; XXX: The git repository has no tags, and the PyPI releases do not
|
|
; ;; contain tests.
|
|
; (arguments '(#:tests? #f))
|
|
; (native-inputs `(("python-keycloak-client" , python-keycloak-client-0.2.3)
|
|
; ("python-ecdsa", python-ecdsa)
|
|
; ))
|
|
; (home-page "https://blabla")
|
|
; (synopsis "blabla")
|
|
; (description
|
|
; "This package provides a single-file minifier for CSS, HTML, and JavaScript.")
|
|
; ;; XXX: The README just says "GNU GPL and GNU LGPL and MIT". From
|
|
; ;; <https://github.com/juancarlospaco/css-html-js-minify/issues/9> it
|
|
; ;; looks like the user can choose a license.
|
|
; (license (list license:gpl3+ license:lgpl3+ license:expat))
|
|
;
|
|
; )
|
|
;)
|
|
;
|
|
;
|
|
;(define-public python-django-autocomplete-light
|
|
;(package
|
|
; (name "python-django-autocomplete-light")
|
|
; (version "3.8.2")
|
|
; (source
|
|
; (origin
|
|
; (method url-fetch)
|
|
; (uri (pypi-uri "django-autocomplete-light" version))
|
|
; (sha256
|
|
; (base32
|
|
; "145snirk0a7bgcgwisn5fzmb0w4m88zf6r55m2biz3wsnmqymw15"))))
|
|
; (build-system python-build-system)
|
|
; (arguments '(#:tests? #f)) ; pb with django ?
|
|
; (native-inputs `(("python-django", python-django)))
|
|
; (propagated-inputs `(("python-six" ,python-six)))
|
|
; (home-page
|
|
; "http://django-autocomplete-light.rtfd.org")
|
|
; (synopsis "Fresh autocompletes for Django")
|
|
; (description "Fresh autocompletes for Django")
|
|
; (license license:expat))
|
|
;)
|
|
;
|
|
;(define-public python-django-icons
|
|
;
|
|
;(package
|
|
; (name "python-django-icons")
|
|
; (version "4.0.0")
|
|
; (source
|
|
; (origin
|
|
; (method url-fetch)
|
|
; (uri (pypi-uri "django-icons" version))
|
|
; (sha256
|
|
; (base32
|
|
; "06r0d68qknqa7p44nss6wzdcawakyr7ildgyl6mp5md9xb8klbah"))))
|
|
; (build-system python-build-system)
|
|
; (arguments '(#:tests? #f)) ; django pb
|
|
; (propagated-inputs
|
|
; `(("python-django" ,python-django)
|
|
; ("python-importlib-metadata"
|
|
; ,python-importlib-metadata)))
|
|
; (home-page
|
|
; "https://github.com/zostera/django-icons")
|
|
; (synopsis "Icons for Django")
|
|
; (description "Icons for Django")
|
|
; (license #f))
|
|
;
|
|
;)
|
|
;
|
|
;(define-public python-django-admin-row-actions
|
|
;(package
|
|
; (name "python-django-admin-row-actions")
|
|
; (version "0.0.5")
|
|
; (source
|
|
; (origin
|
|
; (method url-fetch)
|
|
; (uri (pypi-uri "django-admin-row-actions" version))
|
|
; (sha256
|
|
; (base32
|
|
; "0rz71a54lj73wfi56flfh5m5fi7ah1cl8fph1h8y386s0am8plpz"))))
|
|
; (build-system python-build-system)
|
|
;
|
|
; (native-inputs `(("python-django", python-django)))
|
|
; (arguments '(#:tests? #f)) ; iteration problem
|
|
;
|
|
; (propagated-inputs `(("python-six" ,python-six)))
|
|
; (home-page
|
|
; "https://github.com/DjangoAdminHackers/django-admin-row-actions")
|
|
; (synopsis "django admin row actions")
|
|
; (description "django admin row actions")
|
|
; (license #f))
|
|
;)
|
|
;
|
|
;(define-public python-django-bootstrap4
|
|
;(package
|
|
; (name "python-django-bootstrap4")
|
|
; (version "3.0.1")
|
|
; (source
|
|
; (origin
|
|
; (method url-fetch)
|
|
; (uri (pypi-uri "django-bootstrap4" version))
|
|
; (sha256
|
|
; (base32
|
|
; "0azcalm95yh713fm1bmsqd73iz53fhmyajsg3fly6mmvffs7zjf5"))))
|
|
; (build-system python-build-system)
|
|
; (native-inputs `(("python-django", python-django)))
|
|
;(arguments '(#:tests? #f)) ; gdal not found.
|
|
; (propagated-inputs
|
|
; `(("python-beautifulsoup4" ,python-beautifulsoup4)
|
|
; ("python-django" ,python-django)
|
|
; ("python-importlib-metadata"
|
|
; ,python-importlib-metadata)))
|
|
; (home-page
|
|
; "https://github.com/zostera/django-bootstrap4")
|
|
; (synopsis "Bootstrap 4 for Django")
|
|
; (description "Bootstrap 4 for Django")
|
|
; (license #f))
|
|
;
|
|
;
|
|
;
|
|
;)
|
|
;
|
|
;(define-public python-django-mathfilters
|
|
;(package
|
|
; (name "python-django-mathfilters")
|
|
; (version "1.0.0")
|
|
; (source
|
|
; (origin
|
|
; (method url-fetch)
|
|
; (uri (pypi-uri "django-mathfilters" version))
|
|
; (sha256
|
|
; (base32
|
|
; "01sbnrznai6sz4w4qs7ld35039l7q5wh5zawwy1kd2gwdppr5f69"))))
|
|
; (build-system python-build-system)
|
|
; (native-inputs `(("python-django", python-django)))
|
|
;; (arguments '(#:tests? #f)) ; iteration problem
|
|
; (home-page
|
|
; "https://github.com/dbrgn/django-mathfilters")
|
|
; (synopsis
|
|
; "A set of simple math filters for Django")
|
|
; (description
|
|
; "A set of simple math filters for Django")
|
|
; (license license:expat))
|
|
;
|
|
;)
|
|
;
|
|
;(define-public python-tablib
|
|
;(package
|
|
; (name "python-tablib")
|
|
; (version "3.0.0")
|
|
; (source
|
|
; (origin
|
|
; (method url-fetch)
|
|
; (uri (pypi-uri "tablib" version))
|
|
; (sha256
|
|
; (base32
|
|
; "03f1z6jq6rf67gwhbm9ma4rydm8h447a5nh5lcs5l8jg8l4aqg7q"))))
|
|
; (build-system python-build-system)
|
|
;; (arguments '(#:tests? #f)) ; need setuptools ?
|
|
; (native-inputs `(("python-setuptools-scm", python-setuptools-scm)))
|
|
; (home-page "https://tablib.readthedocs.io")
|
|
; (synopsis
|
|
; "Format agnostic tabular data library (XLS, JSON, YAML, CSV)")
|
|
; (description
|
|
; "Format agnostic tabular data library (XLS, JSON, YAML, CSV)")
|
|
; (license license:expat))
|
|
;
|
|
;
|
|
;)
|
|
;
|
|
;(define-public python-markuppy
|
|
;
|
|
;(package
|
|
; (name "python-markuppy")
|
|
; (version "1.14")
|
|
; (source
|
|
; (origin
|
|
; (method url-fetch)
|
|
; (uri (pypi-uri "MarkupPy" version))
|
|
; (sha256
|
|
; (base32
|
|
; "0pqdmpxbr8iq22b4css2gz5z6s01ddpzyj25x27kgbs2lp0f5phs"))))
|
|
; (build-system python-build-system)
|
|
; (home-page
|
|
; "https://github.com/tylerbakke/MarkupPy")
|
|
; (synopsis "An HTML/XML generator")
|
|
; (description "An HTML/XML generator")
|
|
; (license license:expat))
|
|
;
|
|
;
|
|
;)
|
|
;
|
|
;(define-public python-xlwt
|
|
;(package
|
|
; (name "python-xlwt")
|
|
; (version "1.3.0")
|
|
; (source
|
|
; (origin
|
|
; (method url-fetch)
|
|
; (uri (pypi-uri "xlwt" version))
|
|
; (sha256
|
|
; (base32
|
|
; "123c2pdamshkq75wwvck8fq0cjq1843xd3x9qaiz2a4vg9qi56f5"))))
|
|
; (build-system python-build-system)
|
|
; (arguments '(#:tests? #f)) ; code error
|
|
; (home-page "http://www.python-excel.org/")
|
|
; (synopsis "Library to create spreadsheet files compatible with MS Excel 97/2000/XP/2003 XLS files, on any platform, with Python 2.6, 2.7, 3.3+")
|
|
; (description "Library to create spreadsheet files compatible with MS Excel 97/2000/XP/2003 XLS files, on any platform, with Python 2.6, 2.7, 3.3+")
|
|
; (license license:bsd-3))
|
|
;
|
|
;)
|
|
;
|
|
;(define-public python-django-import-export
|
|
;(package
|
|
; (name "python-django-import-export")
|
|
; (version "2.5.0")
|
|
; (source
|
|
; (origin
|
|
; (method url-fetch)
|
|
; (uri (pypi-uri "django-import-export" version))
|
|
; (sha256
|
|
; (base32
|
|
; "0j0gsj18bkkmbn262qj2syla80vncvqn49bllwxvcgw0zhxh1763"))))
|
|
; (build-system python-build-system)
|
|
; (arguments '(#:tests? #f)) ; django error
|
|
; (native-inputs `(("python-markuppy", python-markuppy)
|
|
; ("python-odfpy",python-odfpy)
|
|
; ("python-xlwt",python-xlwt)
|
|
; ("python-xlrd",python-xlrd)
|
|
; ("python-pyyaml",python-pyyaml)
|
|
; ("python-openpyxl",python-openpyxl)
|
|
; ))
|
|
; (propagated-inputs
|
|
; `(("python-diff-match-patch"
|
|
; ,python-diff-match-patch)
|
|
; ("python-django" ,python-django)
|
|
; ("python-tablib" ,python-tablib)
|
|
; ))
|
|
; (home-page
|
|
; "https://github.com/django-import-export/django-import-export")
|
|
; (synopsis
|
|
; "Django application and library for importing and exporting data with included admin integration.")
|
|
; (description
|
|
; "Django application and library for importing and exporting data with included admin integration.")
|
|
; (license license:bsd-3))
|
|
;
|
|
;
|
|
;)
|
|
;
|
|
;(define-public python-django-timezone-field
|
|
;(package
|
|
; (name "python-django-timezone-field")
|
|
; (version "4.1.2")
|
|
; (source
|
|
; (origin
|
|
; (method url-fetch)
|
|
; (uri (pypi-uri "django-timezone-field" version))
|
|
; (sha256
|
|
; (base32
|
|
; "1pxrs6mkayr2rqxj8q4wdfrdhw1dnzvwkacajdjy6q6ha8jcdyng"))))
|
|
; (build-system python-build-system)
|
|
; (arguments '(#:tests? #f)) ; needs rest-framework ?
|
|
; (propagated-inputs
|
|
; `(("python-django" ,python-django)
|
|
; ("python-pytz" ,python-pytz)))
|
|
; (home-page
|
|
; "http://github.com/mfogel/django-timezone-field/")
|
|
; (synopsis
|
|
; "A Django app providing database and form fields for pytz timezone objects.")
|
|
; (description
|
|
; "A Django app providing database and form fields for pytz timezone objects.")
|
|
; (license license:bsd-3))
|
|
;
|
|
;
|
|
;)
|
|
;
|
|
;
|
|
;(define-public python-crontab
|
|
;(package
|
|
; (name "python-crontab")
|
|
; (version "2.5.1")
|
|
; (source
|
|
; (origin
|
|
; (method url-fetch)
|
|
; (uri (pypi-uri "python-crontab" version))
|
|
; (sha256
|
|
; (base32
|
|
; "0cccrqc10r8781ba81x8r2frs3pl2m4hkm599k5358ak0xr7xgjb"))))
|
|
; (build-system python-build-system)
|
|
; (arguments '(#:tests? #f)) ; AssertionError: 2 != 0 : Windows shell command not found!
|
|
;
|
|
; (propagated-inputs
|
|
; `(("python-dateutil" ,python-dateutil)))
|
|
; (home-page
|
|
; "https://gitlab.com/doctormo/python-crontab/")
|
|
; (synopsis "Python Crontab API")
|
|
; (description "Python Crontab API")
|
|
; (license #f))
|
|
;
|
|
;
|
|
;)
|
|
;
|
|
;(define-public python-click-repl
|
|
;
|
|
;(package
|
|
; (name "python-click-repl")
|
|
; (version "0.1.6")
|
|
; (source
|
|
; (origin
|
|
; (method url-fetch)
|
|
; (uri (pypi-uri "click-repl" version))
|
|
; (sha256
|
|
; (base32
|
|
; "1mcmz95595nrp4r58spy1ac993db26hk4q97isghbmn4md99vwmr"))))
|
|
; (build-system python-build-system)
|
|
; (propagated-inputs
|
|
; `(("python-click" ,python-click)
|
|
; ("python-prompt-toolkit" ,python-prompt-toolkit)
|
|
; ("python-six" ,python-six)))
|
|
; (home-page
|
|
; "https://github.com/untitaker/click-repl")
|
|
; (synopsis "REPL plugin for Click")
|
|
; (description "REPL plugin for Click")
|
|
; (license license:expat))
|
|
;)
|
|
;
|
|
;
|
|
;(define-public python-click-didyoumean
|
|
;
|
|
;(package
|
|
; (name "python-click-didyoumean")
|
|
; (version "0.0.3")
|
|
; (source
|
|
; (origin
|
|
; (method url-fetch)
|
|
; (uri (pypi-uri "click-didyoumean" version))
|
|
; (sha256
|
|
; (base32
|
|
; "1svaza5lpvdbmyrx5xi0riqzq4hb9wnlpqrg6r8zy14pbi42j8hi"))))
|
|
; (build-system python-build-system)
|
|
; (propagated-inputs
|
|
; `(("python-click" ,python-click)))
|
|
; (home-page
|
|
; "https://github.com/timofurrer/click-didyoumean")
|
|
; (synopsis
|
|
; "Enable git-like did-you-mean feature in click.")
|
|
; (description
|
|
; "Enable git-like did-you-mean feature in click.")
|
|
; (license #f))
|
|
;
|
|
;)
|
|
;
|
|
;(define-public python-pytest-celery
|
|
;
|
|
;(package
|
|
; (name "python-pytest-celery")
|
|
; (version "0.0.0")
|
|
; (source
|
|
; (origin
|
|
; (method url-fetch)
|
|
; (uri (pypi-uri "pytest-celery" version))
|
|
; (sha256
|
|
; (base32
|
|
; "01pli108qqiiyrn8qsqqabcpazrzj27r7cji9wgglsk76by61l6g"))))
|
|
; (build-system python-build-system)
|
|
; (propagated-inputs
|
|
; `(("python-celery" ,python-celery-5.1.0)))
|
|
; (home-page
|
|
; "https://github.com/graingert/pytest-celery")
|
|
; (synopsis
|
|
; "pytest-celery a shim pytest plugin to enable celery.contrib.pytest")
|
|
; (description
|
|
; "pytest-celery a shim pytest plugin to enable celery.contrib.pytest")
|
|
; (license license:bsd-3))
|
|
;
|
|
;)
|
|
;
|
|
;(define-public python-celery-5.1.0
|
|
;
|
|
;(package
|
|
; (name "python-celery")
|
|
; (version "5.1.0")
|
|
; (source
|
|
; (origin
|
|
; (method url-fetch)
|
|
; (uri (pypi-uri "celery" version))
|
|
; (sha256
|
|
; (base32
|
|
; "110ix1h9axnc5dwzyswi1cvypzbr38p1jb1msyf1ikvq8p063w35"))))
|
|
; (build-system python-build-system)
|
|
; (arguments '(#:tests? #f)) ; circular depedency
|
|
; (propagated-inputs
|
|
; `(("python-billiard" ,python-billiard)
|
|
; ("python-click" ,python-click)
|
|
; ("python-click-didyoumean"
|
|
; ,python-click-didyoumean)
|
|
; ("python-click-plugins" ,python-click-plugins)
|
|
; ("python-click-repl" ,python-click-repl)
|
|
; ("python-kombu" ,python-kombu)
|
|
; ("python-pytz" ,python-pytz)
|
|
; ("python-setuptools" ,python-setuptools)
|
|
; ("python-vine" ,python-vine)))
|
|
; ; (native-inputs
|
|
; ; `(("python-pytest-celery" ,python-pytest-celery))) ;; circular depedency !!
|
|
; (home-page "http://celeryproject.org")
|
|
; (synopsis "Distributed Task Queue.")
|
|
; (description "Distributed Task Queue.")
|
|
; (license license:bsd-3))
|
|
;
|
|
;)
|
|
;
|
|
;(define-public python-django-celery-beat
|
|
;
|
|
;(package
|
|
; (name "python-django-celery-beat")
|
|
; (version "2.2.0")
|
|
; (source
|
|
; (origin
|
|
; (method url-fetch)
|
|
; (uri (pypi-uri "django-celery-beat" version))
|
|
; (sha256
|
|
; (base32
|
|
; "0hx5ig1g0naagkmh39xbb64hhckd3b3pm12g9z03zig72pxkm8dq"))))
|
|
; (build-system python-build-system)
|
|
; (arguments '(#:tests? #f)) ; needs much more up to date python-vine
|
|
;
|
|
; ; (native-inputs `(("python-vine", python-vine)))
|
|
; (propagated-inputs
|
|
; `(("python-celery" ,python-celery-5.1.0)
|
|
; ("python-crontab" ,python-crontab)
|
|
; ("python-django" ,python-django)
|
|
; ("python-django-timezone-field"
|
|
; ,python-django-timezone-field)))
|
|
; (home-page
|
|
; "https://github.com/celery/django-celery-beat")
|
|
; (synopsis "Database-backed Periodic Tasks.")
|
|
; (description "Database-backed Periodic Tasks.")
|
|
; (license license:bsd-3))
|
|
;
|
|
;)
|
|
;
|
|
;(define-public glicid-clam
|
|
; (package
|
|
; (name "glicid-clam")
|
|
; (version "v0.0.1")
|
|
; (source
|
|
; (origin
|
|
; (method git-fetch)
|
|
; (uri
|
|
; (git-reference
|
|
; (url "https://oauth2:glpat-RsX2GjsD2WrzXubiJeou@gitlab.univ-nantes.fr/CCIPL/stages/2021/cluster_account_manager.git") (commit version)
|
|
; )
|
|
; )
|
|
;
|
|
; (file-name (git-file-name name version))
|
|
; (sha256
|
|
; (base32
|
|
; "1x8q8wfl3p430dw8cawvfw4a4jjqw80gdg6zm90wmiad1f1lgd6r"
|
|
; )
|
|
; )
|
|
; )
|
|
; )
|
|
;; (build-system python-build-system)
|
|
; (build-system copy-build-system)
|
|
; ;; XXX: The git repository has no tags, and the PyPI releases do not
|
|
; ;; contain tests.
|
|
; (arguments '(
|
|
;
|
|
;;#:tests? #f
|
|
;; #:use-setuptools? #f ; uses custom distutils 'install' command
|
|
; #:phases
|
|
; (modify-phases %standard-phases
|
|
; (add-before 'reset-gzip-timestamps 'make-files-writable
|
|
; (lambda* (#:key outputs #:allow-other-keys)
|
|
; (let ((out (assoc-ref outputs "out")))
|
|
; (for-each make-file-writable
|
|
; (find-files out "\\.gz$"))
|
|
; #t))))))
|
|
;; )
|
|
;; )
|
|
; (propagated-inputs `(("python-keycloak-client" , python-keycloak-client-0.2.3)
|
|
; ("python-ecdsa", python-ecdsa)
|
|
; ("python-django", python-django)
|
|
; ("python-celery", python-celery-5.1.0)
|
|
; ("python-django-auth-ldap",python-django-auth-ldap)
|
|
; ("python-django-autocomplete-light",python-django-autocomplete-light)
|
|
; ("python-django-admin-row-actions", python-django-admin-row-actions)
|
|
; ("python-django-bootstrap4",python-django-bootstrap4)
|
|
; ("python-django-icons",python-django-icons)
|
|
; ("python-django-mathfilters",python-django-mathfilters)
|
|
; ("python-django-import-export",python-django-import-export)
|
|
; ("python-django-celery-beat",python-django-celery-beat)
|
|
; ("python-psycopg2",python-psycopg2)
|
|
; ("python-magic",python-magic)
|
|
;
|
|
; ))
|
|
; (home-page "https://blabla")
|
|
; (synopsis "blabla")
|
|
; (description
|
|
; "This package provides a single-file minifier for CSS, HTML, and JavaScript.")
|
|
; ;; XXX: The README just says "GNU GPL and GNU LGPL and MIT". From
|
|
; ;; <https://github.com/juancarlospaco/css-html-js-minify/issues/9> it
|
|
; ;; looks like the user can choose a license.
|
|
; (license (list license:gpl3+ license:lgpl3+ license:expat))
|
|
;
|
|
; )
|
|
;)
|