From 0d4d401b7f67766f52052b123d61988e8deadfb2 Mon Sep 17 00:00:00 2001 From: 3noch Date: Fri, 6 Jan 2017 02:09:54 -0500 Subject: nginx: add PageSpeed module (Linux only) --- pkgs/development/libraries/psol/generic.nix | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 pkgs/development/libraries/psol/generic.nix (limited to 'pkgs/development/libraries/psol/generic.nix') diff --git a/pkgs/development/libraries/psol/generic.nix b/pkgs/development/libraries/psol/generic.nix new file mode 100644 index 00000000000..3e82bb4975d --- /dev/null +++ b/pkgs/development/libraries/psol/generic.nix @@ -0,0 +1,16 @@ +{ fetchzip, stdenv }: +{ version, sha256 }: +{ inherit version; } // fetchzip { + inherit sha256; + name = "psol-${version}"; + url = "https://dl.google.com/dl/page-speed/psol/${version}.tar.gz"; + + meta = { + description = "PageSpeed Optimization Libraries"; + homepage = "https://developers.google.com/speed/pagespeed/psol"; + license = stdenv.lib.licenses.asl20; + # WARNING: This only works with Linux because the pre-built PSOL binary is only supplied for Linux. + # TODO: Build PSOL from source to support more platforms. + platforms = stdenv.lib.platforms.linux; + }; +} -- cgit 1.4.1