mod_spdy is a SPDY module for Apache 2.2 that allows your web server to take advantage of SPDY features like stream multiplexing and header compression. https://code.google.com/p/mod-spdy/ A new version was released today, too: http://googledevelopers.blogspot.com/2012/04/add-spdy-support-to-your-apache-server.html deb and rpm packaging has already been done. Reproducible: Always
We'll need to enable NPN in mod_ssl first.
Add TLS Next Protocol Negotiation (NPN) support to mod_ssl: https://issues.apache.org/bugzilla/show_bug.cgi?id=52210 I suppose until Apache makes a release that features the resolution of that bug, mod_spdy can't really be in portage.
Well, we could contemplate patching our mod_ssl. Having upstream accept the NPN patch is probably a prerequisite for that, though.
i've added a mod_spdy ebuild to the tree. there is a live 9999 ebuild and one for the latest (0.9.3.3) release. i added a script to create a snapshot from the git/svn trees so that we can do non-live releases for ~arch/arch. the only system package i found it using was zlib, and i fixed that. that just leave the NPN patch. upstream has accepted it now, so i moved that work to a new bug.
Commit message: Initial ebuild http://sources.gentoo.org/www-apache/mod_spdy/files/make-snapshot.sh?rev=1.1 http://sources.gentoo.org/www-apache/mod_spdy/files/mod_spdy-0.9.3.3-execinfo.patch?rev=1.1 http://sources.gentoo.org/www-apache/mod_spdy/files/mod_spdy-0.9.3.3-system-zlib.patch?rev=1.1 http://sources.gentoo.org/www-apache/mod_spdy/metadata.xml?rev=1.1 http://sources.gentoo.org/www-apache/mod_spdy/mod_spdy-0.9.3.3.ebuild?rev=1.1 http://sources.gentoo.org/www-apache/mod_spdy/mod_spdy-9999.ebuild?rev=1.1