Re: [gentoo-dev] New USE_EXPAND NGINX_MODULES_STREAM

2016-02-09 Thread Luis Ressel
On Tue, 9 Feb 2016 07:37:10 +0100 Patrick Lauer wrote: > And now I can't figure out what I need to enable to have "rewrite" > work. Good job! > > The names match the internal module names, which is what I care about. > Figuring out if I need USE="zlib" or USE="compress" or

Re: [gentoo-dev] New USE_EXPAND NGINX_MODULES_STREAM

2016-02-08 Thread Patrick Lauer
On 02/08/2016 11:59 PM, Luis Ressel wrote: > On Tue, 9 Feb 2016 11:34:12 +1300 > Kent Fredric wrote: > >> nginx_modules_http_geoip? ( dev-libs/geoip ) >> nginx_modules_http_gunzip? ( sys-libs/zlib ) >> nginx_modules_http_gzip? ( sys-libs/zlib ) >>

Re: [gentoo-dev] New USE_EXPAND NGINX_MODULES_STREAM

2016-02-08 Thread Michał Górny
On Thu, 4 Feb 2016 13:01:25 +0100 Dirkjan Ochtman wrote: > On Thu, Feb 4, 2016 at 11:27 AM, Jason Zaman wrote: > > Which looks easier and nicer to you? > > > > NGINX_MODULES_HTTP="access auth_basic autoindex browser charset > > fancyindex fastcgi geo gzip

Re: [gentoo-dev] New USE_EXPAND NGINX_MODULES_STREAM

2016-02-08 Thread Kent Fredric
On 9 February 2016 at 10:41, Michał Górny wrote: > Well, the real issue here is that people are using USE_EXPAND as some > kind of 'here, upstream give us some grouped options, let's > thoughtlessly expose them all in some fancy USE_EXPAND without thinking > about usability of

Re: [gentoo-dev] New USE_EXPAND NGINX_MODULES_STREAM

2016-02-08 Thread Kent Fredric
On 9 February 2016 at 11:44, James Le Cuirot wrote: > nginx is monolithic, if a package per module is what you meant. Yeah. That's what I was afraid of. Given what you're doing there, there's practically no other way. Other than to tell Gentoo users that you're giving them

Re: [gentoo-dev] New USE_EXPAND NGINX_MODULES_STREAM

2016-02-08 Thread James Le Cuirot
On Tue, 9 Feb 2016 11:34:12 +1300 Kent Fredric wrote: > And I'm guessing you can't just make people install ebuilds for each > module people want instead? ( And maybe have a single USE flag on the > main nginx that turning on installs a bunch of good default things > that

Re: [gentoo-dev] New USE_EXPAND NGINX_MODULES_STREAM

2016-02-08 Thread Luis Ressel
On Tue, 9 Feb 2016 11:34:12 +1300 Kent Fredric wrote: > nginx_modules_http_geoip? ( dev-libs/geoip ) > nginx_modules_http_gunzip? ( sys-libs/zlib ) > nginx_modules_http_gzip? ( sys-libs/zlib ) > nginx_modules_http_gzip_static? (

Re: [gentoo-dev] New USE_EXPAND NGINX_MODULES_STREAM

2016-02-08 Thread Luis Ressel
On Tue, 9 Feb 2016 12:22:51 +1300 Kent Fredric wrote: > The only way you could make that scheme better is having an early > stage in NGINX that shows which module are going to be built /based > on/ the USE flag combinations, and then something with savedconfig > could

Re: [gentoo-dev] New USE_EXPAND NGINX_MODULES_STREAM

2016-02-08 Thread Luis Ressel
On Tue, 9 Feb 2016 11:34:12 +1300 Kent Fredric wrote: > nginx_modules_http_lua? ( !luajit? ( dev-lang/lua:0= ) luajit? > ( dev-lang/luajit:2= ) ) This should of course also be changed to the global 'lua' useflag. Currently, you're even mixing NGINX_MODULES and

Re: [gentoo-dev] New USE_EXPAND NGINX_MODULES_STREAM

2016-02-08 Thread Kent Fredric
On 9 February 2016 at 11:59, Luis Ressel wrote: > Thanks for citing this, I think it demonstrates mgorny's point rather > nicely; we have global USE flags for many of those modules: > > * nginx_modules_http_perl -> perl > * nginx_modules_http_auth_pam -> pam > *

Re: [gentoo-dev] New USE_EXPAND NGINX_MODULES_STREAM

2016-02-06 Thread Matt Turner
On Fri, Feb 5, 2016 at 3:07 AM, Michał Górny wrote: > Dnia 5 lutego 2016 07:38:44 CET, Jason Zaman > napisał(a): >>On Thu, Feb 04, 2016 at 04:35:44PM -0600, Gordon Pettey wrote: >>> On Thu, Feb 4, 2016 at 6:17 AM, Kent Fredric

Re: [gentoo-dev] New USE_EXPAND NGINX_MODULES_STREAM

2016-02-05 Thread Michał Górny
Dnia 5 lutego 2016 07:38:44 CET, Jason Zaman napisał(a): >On Thu, Feb 04, 2016 at 04:35:44PM -0600, Gordon Pettey wrote: >> On Thu, Feb 4, 2016 at 6:17 AM, Kent Fredric ><[1]kentfred...@gmail.com> >> wrote: >[ ... ] >>> Its really sad we can't just have what Paludis does,

Re: [gentoo-dev] New USE_EXPAND NGINX_MODULES_STREAM

2016-02-04 Thread Alexis Ballier
On Thu, 4 Feb 2016 13:01:25 +0100 Dirkjan Ochtman wrote: [...] > The problem I have with it is that, as a user, it's yet another > concept to grasp and configure. Instead of just working with USE flags > (e.g. looking at use.desc or using ufed to review, configuring USE > flags

Re: [gentoo-dev] New USE_EXPAND NGINX_MODULES_STREAM

2016-02-04 Thread Kent Fredric
On 4 February 2016 at 23:27, Jason Zaman wrote: > > www-servers/nginx nginx_modules_http_access nginx_modules_http_auth_basic > nginx_modules_http_autoindex nginx_modules_http_browser > nginx_modules_http_charset nginx_modules_http_fancyindex > nginx_modules_http_fastcgi

Re: [gentoo-dev] New USE_EXPAND NGINX_MODULES_STREAM

2016-02-04 Thread Alexis Ballier
On Wed, 3 Feb 2016 23:48:49 +0100 Michał Górny wrote: > On Wed, 3 Feb 2016 23:29:49 +0100 > Manuel Rüger wrote: > > > Hello gentoo-dev, > > > > I'd like to announce the NGINX_MODULES_STREAM use expand. > > > > It will include nginx modules used for stream

Re: [gentoo-dev] New USE_EXPAND NGINX_MODULES_STREAM

2016-02-04 Thread Dirkjan Ochtman
On Thu, Feb 4, 2016 at 11:27 AM, Jason Zaman wrote: > Which looks easier and nicer to you? > > NGINX_MODULES_HTTP="access auth_basic autoindex browser charset > fancyindex fastcgi geo gzip limit_req limit_zone map memcached proxy > realip referer rewrite scgi spdy

Re: [gentoo-dev] New USE_EXPAND NGINX_MODULES_STREAM

2016-02-04 Thread Dirkjan Ochtman
On Wed, Feb 3, 2016 at 11:48 PM, Michał Górny wrote: > Could we please finally stop introducing global USE flags that are > going to only be used by a single package? make.conf already looks like > random mix of randoms these days, with some extra random cruft being > added

Re: [gentoo-dev] New USE_EXPAND NGINX_MODULES_STREAM

2016-02-04 Thread Jason Zaman
On Thu, Feb 04, 2016 at 11:03:27AM +0100, Dirkjan Ochtman wrote: > On Wed, Feb 3, 2016 at 11:48 PM, Michał Górny wrote: > > Could we please finally stop introducing global USE flags that are > > going to only be used by a single package? make.conf already looks like > > random

Re: [gentoo-dev] New USE_EXPAND NGINX_MODULES_STREAM

2016-02-04 Thread Jason Zaman
On Thu, Feb 04, 2016 at 04:35:44PM -0600, Gordon Pettey wrote: > On Thu, Feb 4, 2016 at 6:17 AM, Kent Fredric <[1]kentfred...@gmail.com> > wrote: [ ... ] >> Its really sad we can't just have what Paludis does, package.use >> side >> support for USE_EXPAND. >> www-servers/nginx normal_use_flags

[gentoo-dev] New USE_EXPAND NGINX_MODULES_STREAM

2016-02-03 Thread Manuel Rüger
Hello gentoo-dev, I'd like to announce the NGINX_MODULES_STREAM use expand. It will include nginx modules used for stream support. Initially, there will be the following descriptions included: access - This module allows limiting access to certain client addresses. limit_conn - This module is

Re: [gentoo-dev] New USE_EXPAND NGINX_MODULES_STREAM

2016-02-03 Thread Michał Górny
On Wed, 3 Feb 2016 23:29:49 +0100 Manuel Rüger wrote: > Hello gentoo-dev, > > I'd like to announce the NGINX_MODULES_STREAM use expand. > > It will include nginx modules used for stream support. > Initially, there will be the following descriptions included: > > > access -