diff options
Diffstat (limited to 'gnu/packages/elixir-web.scm')
| -rw-r--r-- | gnu/packages/elixir-web.scm | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/gnu/packages/elixir-web.scm b/gnu/packages/elixir-web.scm index 6e68d021d3a..c5a690ab556 100644 --- a/gnu/packages/elixir-web.scm +++ b/gnu/packages/elixir-web.scm | |||
| @@ -744,6 +744,35 @@ show some high-level examples and introduce the Plug's main building blocks.") | |||
| 744 | (home-page "https://hexdocs.pm/plug/") | 744 | (home-page "https://hexdocs.pm/plug/") |
| 745 | (license license:asl2.0))) | 745 | (license license:asl2.0))) |
| 746 | 746 | ||
| 747 | (define-public elixir-surface | ||
| 748 | (package | ||
| 749 | (name "elixir-surface") | ||
| 750 | (version "0.12.1") | ||
| 751 | (source | ||
| 752 | (origin | ||
| 753 | (method url-fetch) | ||
| 754 | (uri (hexpm-uri "surface" version)) | ||
| 755 | (sha256 | ||
| 756 | (base32 "04yl1k13sd22iwlf90l46dd7a09x3wq0g1iq6caw9y9p4ljl4chk")))) | ||
| 757 | (build-system mix-build-system) | ||
| 758 | (native-inputs | ||
| 759 | (list elixir-ecto | ||
| 760 | elixir-floki | ||
| 761 | elixir-jason | ||
| 762 | elixir-phoenix-ecto | ||
| 763 | elixir-sourceror)) | ||
| 764 | (propagated-inputs | ||
| 765 | (list elixir-phoenix-html | ||
| 766 | elixir-phoenix-live-view | ||
| 767 | elixir-sourceror)) | ||
| 768 | (synopsis "Server-side rendering component library for Phoenix") | ||
| 769 | (description | ||
| 770 | "This package provides Surface is a server-side rendering component library | ||
| 771 | that allows developers to build rich interactive user-interfaces, writing | ||
| 772 | minimal custom JavaScript.") | ||
| 773 | (home-page "https://surface-ui.org") | ||
| 774 | (license license:expat))) | ||
| 775 | |||
| 747 | ;; This package lives here to avoid module level circular dependencies as it | 776 | ;; This package lives here to avoid module level circular dependencies as it |
| 748 | ;; depends on elixir-mint. | 777 | ;; depends on elixir-mint. |
| 749 | (define-public elixir-tz | 778 | (define-public elixir-tz |
