Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 363573 - Add mod_h264_streaming to >=www-servers/nginx-1.0.0
Summary: Add mod_h264_streaming to >=www-servers/nginx-1.0.0
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Benedikt Böhm (RETIRED)
URL: http://h264.code-shop.com/
Whiteboard:
Keywords:
: 401571 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-04-14 11:32 UTC by Christian Bricart
Modified: 2012-02-11 09:07 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
patch to the ebuild to add NGINX_MODULES_HTTP="h264_streaming" (nginx-1.0.0.ebuild.patch,2.66 KB, patch)
2011-04-14 11:34 UTC, Christian Bricart
Details | Diff
patch needed to compile the module against nginx > 0.8.38 (nginx_mod_h264_streaming-2.2.7.patch,553 bytes, patch)
2011-04-14 11:36 UTC, Christian Bricart
Details | Diff
nginx-1.0.0-r1 ebuild with mod_h264_streaming support (nginx-1.0.0-r1.ebuild,11.88 KB, text/plain)
2011-06-03 11:46 UTC, Oleg Akimov
Details
patch to enable mod_h264_streaming for nginx 1.0.5 ebuild (mod_h264_streaming-for-nginx-1.0.5.patch,724 bytes, patch)
2011-07-28 13:53 UTC, Greg
Details | Diff
Updated patch for 1.0.5 to include h264 streaming compile fix. (mod_h264_streaming-for-nginx-1.0.5.patch,915 bytes, patch)
2011-07-28 14:20 UTC, Greg
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Bricart 2011-04-14 11:32:43 UTC
this patch adds yet another third party module to nginx - i.e "mod_h264_streaming"


patch applies to current =www-servers/nginx-1.0.0


Reproducible: Always




I'm not actually sure how to add the correct license tag to the ebuild, as it' under Dual licence..
Comment 1 Christian Bricart 2011-04-14 11:34:56 UTC
Created attachment 269927 [details, diff]
patch to the ebuild to add NGINX_MODULES_HTTP="h264_streaming"
Comment 2 Christian Bricart 2011-04-14 11:36:25 UTC
Created attachment 269929 [details, diff]
patch needed to compile the module against nginx > 0.8.38
Comment 3 Oleg Akimov 2011-06-03 11:46:15 UTC
Created attachment 275651 [details]
nginx-1.0.0-r1 ebuild with mod_h264_streaming support

patch N1, manually applied to 1.0.0-r1 ebuild

works fine for amd64
Comment 4 Greg 2011-07-28 13:53:07 UTC
I have added attachments for NGINX 1.0.5 including the original NGINX ebuild, and a .patch file.
Comment 5 Greg 2011-07-28 13:53:55 UTC
Created attachment 281267 [details, diff]
patch to enable mod_h264_streaming for nginx 1.0.5 ebuild
Comment 6 Greg 2011-07-28 14:20:28 UTC
Created attachment 281271 [details, diff]
Updated patch for 1.0.5 to include h264 streaming compile fix.
Comment 7 Steffen Weber 2011-11-21 23:59:36 UTC
Since version 1.0.8 nginx has a builtin mp4 module. The third-party module is not needed anymore.

Unfortunatey, in Gentoo, only the ebuilds for enginx 1.1.x expose the builtin mp4 module with a USE-flag. But fixing the nginx 1.0.10.ebuild is easy. Just add "mp4" to the ebuild variable NGINX_MODULES_OPT.
Comment 8 Christian Bricart 2011-11-23 17:28:27 UTC
ah - I've seen the new flag. have not actually looked if this upstream module does equal things.. ;-)
But this forum post of Igor Sysoev seems to clarify:

http://forum.nginx.org/read.php?2,215011,215740#msg-215740

So it *does* actually replace the 3rd-party module and it's actively maintained and not as "dead-upstream" as the mod_h264_streaming-Module mentioned here..

So the bug may me closed with WORKSFORME ;-)

Thanks anyway
Comment 9 Benedikt Böhm (RETIRED) gentoo-dev 2011-11-24 07:14:11 UTC
i've added the mp4 use flag to 1.0.10, thanks for noticing!
Comment 10 Benedikt Böhm (RETIRED) gentoo-dev 2012-02-11 09:07:16 UTC
*** Bug 401571 has been marked as a duplicate of this bug. ***