diff options
Diffstat (limited to 'px/packages/data-service.scm')
-rw-r--r-- | px/packages/data-service.scm | 57 |
1 files changed, 0 insertions, 57 deletions
diff --git a/px/packages/data-service.scm b/px/packages/data-service.scm deleted file mode 100644 index 3a6a7e4..0000000 --- a/px/packages/data-service.scm +++ /dev/null @@ -1,57 +0,0 @@ -;;; Data-service Packages Module for PantherX -;;; Author: H.ghaffari (h.ghaffari@pantherx.org) -;;; - -(define-module (px packages data-service) - #:use-module ((guix licenses) #:prefix license:) - #:use-module (guix download) - #:use-module (guix packages) - #:use-module (guix build-system cmake) - #:use-module (guix build-system python) - #:use-module (guix utils) - #:use-module (gnu packages compression) - #:use-module (gnu packages pkg-config) - #:use-module (gnu packages python) - #:use-module (gnu packages python-build) - #:use-module (gnu packages python-xyz) - #:use-module (gnu packages serialization) - #:use-module (px packages common) - #:use-module (px packages python-xyz) - #:use-module (guix gexp) -) - - -(define-public px-data-service - (package - (name "px-data-service") - (version "v0.0.10") - (source - (origin - (method url-fetch) - (uri (string-append "https://source.pantherx.org/px-data-service_" - version ".tgz")) - (sha256 - (base32 "0rq1fi7ymizmcfzlycn31z2sz96zx3fw91h7gjkg707qys92dfcm")))) - (build-system python-build-system) - (propagated-inputs `( - ("python-pycapnp" ,python-pycapnp) - ("python-pynng" ,python-pynng) - ("python-pygithub" ,python-pygithub) - ("python-block-io" ,python-block-io))) - (arguments - `(#:tests? #f - #:phases - (modify-phases %standard-phases - (add-after 'install 'wrap-binary - (lambda* (#:key outputs #:allow-other-keys) - (let* ((out (assoc-ref outputs "out")) - (bin (string-append out "/bin/px-data-service"))) - (wrap-program bin - `("PYTHONPATH" ":" prefix (,(getenv "GUIX_PYTHONPATH")))) - #t))) - (delete 'sanity-check) - ))) - (home-page "https://www.pantherx.org") - (synopsis "") - (description "This service fetch data periodically and send event to px-hub-service to sync data ") - (license license:expat))) |