mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
gnu: Add elixir-phoenix.
* gnu/packages/elixir-web.scm (elixir-phoenix): New variable. Change-Id: I8df2bb3f651de08c6374629db16b54ecbbc7d72f Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
parent
7dceb22c5e
commit
ae9f58702b
1 changed files with 35 additions and 0 deletions
|
@ -473,6 +473,41 @@ be a useful addition to your projects.")
|
||||||
(home-page "https://hexdocs.pm/phoenix_view/")
|
(home-page "https://hexdocs.pm/phoenix_view/")
|
||||||
(license license:expat)))
|
(license license:expat)))
|
||||||
|
|
||||||
|
(define-public elixir-phoenix
|
||||||
|
(package
|
||||||
|
(name "elixir-phoenix")
|
||||||
|
(version "1.8.1")
|
||||||
|
(source
|
||||||
|
(origin
|
||||||
|
(method url-fetch)
|
||||||
|
(uri (hexpm-uri "phoenix" version))
|
||||||
|
(sha256
|
||||||
|
(base32 "1cigrl8myx2079mns0ww2k6n11awxw0vv6bhabkwghvp5qmpvmw4"))))
|
||||||
|
(build-system mix-build-system)
|
||||||
|
(native-inputs
|
||||||
|
(list elixir-mint
|
||||||
|
elixir-mint-web-socket
|
||||||
|
elixir-phx-new))
|
||||||
|
(propagated-inputs
|
||||||
|
(list elixir-castore
|
||||||
|
elixir-jason
|
||||||
|
elixir-phoenix-pubsub
|
||||||
|
elixir-phoenix-html
|
||||||
|
elixir-phoenix-template
|
||||||
|
elixir-phoenix-view
|
||||||
|
elixir-plug
|
||||||
|
elixir-plug-cowboy
|
||||||
|
elixir-plug-crypto
|
||||||
|
erlang-telemetry
|
||||||
|
elixir-websock-adapter))
|
||||||
|
(synopsis "Web development framework")
|
||||||
|
(description "Phoenix is a web development framework written in Elixir
|
||||||
|
which implements the server-side Model View Controller (MVC) pattern. Many of
|
||||||
|
its components and concepts will seem familiar to those with experience in other
|
||||||
|
web frameworks like Ruby on Rails or Python's Django.")
|
||||||
|
(home-page "https://www.phoenixframework.org/")
|
||||||
|
(license license:expat)))
|
||||||
|
|
||||||
(define-public elixir-phx-new
|
(define-public elixir-phx-new
|
||||||
(package
|
(package
|
||||||
(name "elixir-phx-new")
|
(name "elixir-phx-new")
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue