diff options
author | Luca Bruno <lethalman88@gmail.com> | 2015-10-29 16:57:54 +0100 |
---|---|---|
committer | Luca Bruno <lethalman88@gmail.com> | 2015-10-29 16:58:14 +0100 |
commit | e6a7834a56abb86873da0aa4c7f9d35d47ff3f3e (patch) | |
tree | 0d3fbd5a5692a8a492da4e43c3ce42688fa454d4 | |
parent | 62b567bf566a7ca75904f77f17d4731fdeb8e67f (diff) | |
download | nixlib-e6a7834a56abb86873da0aa4c7f9d35d47ff3f3e.tar nixlib-e6a7834a56abb86873da0aa4c7f9d35d47ff3f3e.tar.gz nixlib-e6a7834a56abb86873da0aa4c7f9d35d47ff3f3e.tar.bz2 nixlib-e6a7834a56abb86873da0aa4c7f9d35d47ff3f3e.tar.lz nixlib-e6a7834a56abb86873da0aa4c7f9d35d47ff3f3e.tar.xz nixlib-e6a7834a56abb86873da0aa4c7f9d35d47ff3f3e.tar.zst nixlib-e6a7834a56abb86873da0aa4c7f9d35d47ff3f3e.zip |
valum: init at 0.2.0
-rw-r--r-- | pkgs/development/web/valum/default.nix | 29 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 5 |
2 files changed, 34 insertions, 0 deletions
diff --git a/pkgs/development/web/valum/default.nix b/pkgs/development/web/valum/default.nix new file mode 100644 index 000000000000..633d30862569 --- /dev/null +++ b/pkgs/development/web/valum/default.nix @@ -0,0 +1,29 @@ +{ stdenv, pkgconfig, fetchFromGitHub, python, glib, vala, ctpl +, libgee, libsoup, fcgi }: + +stdenv.mkDerivation rec { + name = "valum-${version}"; + version = "0.2.0"; + + src = fetchFromGitHub { + owner = "valum-framework"; + repo = "valum"; + rev = "v${version}"; + sha256 = "1lciwqk4k9sf1hl4drl207g0ydlxl906kx9lx5fqhfb8gwcfqh2g"; + }; + + buildInputs = [ python pkgconfig glib vala ctpl libgee libsoup fcgi ]; + + configurePhase = ''python waf configure --prefix=$out''; + + buildPhase = ''python waf build''; + + installPhase = ''python waf install''; + + meta = with stdenv.lib; { + homepage = https://github.com/valum-framework/valum; + description = "Web micro-framework written in Vala"; + plaforms = platforms.linux; + maintainers = [ maintainers.lethalman ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 0a511883acd4..2239fdc2c116 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3476,6 +3476,11 @@ let urlwatch = callPackage ../tools/networking/urlwatch { }; + valum = callPackage ../development/web/valum { + inherit (gnome3) libgee; + vala = vala_0_28; + }; + varnish = callPackage ../servers/varnish { }; venus = callPackage ../tools/misc/venus { |