Re: Why so many ports still depend on firefox-2.X.X.X ?

2009-04-27 Thread Matthias Andree

Am 26.04.2009, 19:39 Uhr, schrieb Renato Botelho rbga...@gmail.com:


On Sun, Apr 26, 2009 at 6:09 AM, Yuri y...@rawbw.com wrote:
I see that ImageMagick, gimp, gimp-apps, inkscape, gnucash, etc depend  
on

firefox-2.
Why they aren't switched to firefox-3?


You can change gecko engine with WITH_GECKO, if you want
to use libxul, the one firefox3 uses, just use:

WITH_GECKO=libxul


BTW, this appears to be undocumented in the USERS section of  
ports/Mk/bsd.gecko.mk. Is anybody gonna fix this without a formal PR?  
hint, hint :-)


--
Matthias Andree
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Why so many ports still depend on firefox-2.X.X.X ?

2009-04-26 Thread Yuri
I see that ImageMagick, gimp, gimp-apps, inkscape, gnucash, etc depend 
on firefox-2.

Why they aren't switched to firefox-3?

Yuri

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Why so many ports still depend on firefox-2.X.X.X ?

2009-04-26 Thread Robert Huff

Yuri writes:

  I see that ImageMagick, gimp, gimp-apps, inkscape, gnucash, etc
  depend on firefox-2.
  Why they aren't switched to firefox-3?

This is a question you should ask of those who write the
programs, who in general have no direct connection with FreeBSD.


Robert Huff

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: Why so many ports still depend on firefox-2.X.X.X ?

2009-04-26 Thread Lowell Gilbert
Yuri y...@rawbw.com writes:

 I see that ImageMagick, gimp, gimp-apps, inkscape, gnucash, etc depend
 on firefox-2.

I don't see that at all.  
What makes you say that?

None of those programs seem to have firefox on their dependency lists in
the ports system, and I don't remember using a browser with any of them.

 Why they aren't switched to firefox-3?

The only browser usage I can see in gimp is if you configure it to use a
browser for looking at online help, in which case it defaults to
firefox.  But even then it doesn't specify a particular version.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: Why so many ports still depend on firefox-2.X.X.X ?

2009-04-26 Thread Yuri

Lowell Gilbert wrote:

I see that ImageMagick, gimp, gimp-apps, inkscape, gnucash, etc depend
on firefox-2.



I don't see that at all.  
What makes you say that?


None of those programs seem to have firefox on their dependency lists in
the ports system, and I don't remember using a browser with any of them.
  



I see this when I run this command:

$ pkg_info -R firefox-2.0.0.20_7,1
Information for firefox-2.0.0.20_7,1:

Required by:
ImageMagick-6.5.1.1
gegl-0.0.22_1
gimp-2.6.5,2
gimp-app-2.6.5_1,1
gimp-gutenprint-5.1.7_1
gnucash-2.2.7_2
gnucash-docs-2.2.0_3
inkscape-0.46_5
librsvg2-2.26.0
swt-3.4
yelp-2.26.0


There is something in the install process that causes these dependencies 
to be created.

I have ports updated with portupgrade.
And I have FF-3 installed as well.

Yuri

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: Why so many ports still depend on firefox-2.X.X.X ?

2009-04-26 Thread Jeremy Messenger

On Sun, 26 Apr 2009 10:37:13 -0500, Yuri y...@rawbw.com wrote:


Lowell Gilbert wrote:

I see that ImageMagick, gimp, gimp-apps, inkscape, gnucash, etc depend
on firefox-2.



I don't see that at all.  What makes you say that?

None of those programs seem to have firefox on their dependency lists in
the ports system, and I don't remember using a browser with any of them.




I see this when I run this command:

$ pkg_info -R firefox-2.0.0.20_7,1
Information for firefox-2.0.0.20_7,1:

Required by:
ImageMagick-6.5.1.1
gegl-0.0.22_1
gimp-2.6.5,2
gimp-app-2.6.5_1,1
gimp-gutenprint-5.1.7_1
gnucash-2.2.7_2
gnucash-docs-2.2.0_3
inkscape-0.46_5
librsvg2-2.26.0
swt-3.4
yelp-2.26.0


There is something in the install process that causes these dependencies  
to be created.

I have ports updated with portupgrade.


Looks like it's because of other ports depend on librsvg2 that depends on  
firefox. You can change librsvg2 to depend on libxul (same engine that  
firefox3 uses) if you want to. Or even you can disable mozilla plugin in  
librsvg2. I think it should be disable by default since a lot of open  
source browsers already have SVG support.


Cheers,
Mezz


And I have FF-3 installed as well.

Yuri



--
me...@cox.net  -  m...@freebsd.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/  -  gn...@freebsd.org
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: Why so many ports still depend on firefox-2.X.X.X ?

2009-04-26 Thread Renato Botelho
On Sun, Apr 26, 2009 at 6:09 AM, Yuri y...@rawbw.com wrote:
 I see that ImageMagick, gimp, gimp-apps, inkscape, gnucash, etc depend on
 firefox-2.
 Why they aren't switched to firefox-3?

You can change gecko engine with WITH_GECKO, if you want
to use libxul, the one firefox3 uses, just use:

WITH_GECKO=libxul

-- 
Renato Botelho
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: Why so many ports still depend on firefox-2.X.X.X ?

2009-04-26 Thread army.of.root

Renato Botelho wrote:

On Sun, Apr 26, 2009 at 6:09 AM, Yuri y...@rawbw.com wrote:

I see that ImageMagick, gimp, gimp-apps, inkscape, gnucash, etc depend on
firefox-2.
Why they aren't switched to firefox-3?


You can change gecko engine with WITH_GECKO, if you want
to use libxul, the one firefox3 uses, just use:

WITH_GECKO=libxul



Hi,

could I just add WITH_GECKO=libxul to my make.conf and all the ports would 
still work?


I just installed gnome2-lite on my notebook and it demands firefox2! - I 
removed epiphany and yelp from the parent Makefile (normal gnome) and it went away.


best regards :)
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: Why so many ports still depend on firefox-2.X.X.X ?

2009-04-26 Thread David E. Thiel
On Sun, Apr 26, 2009 at 02:09:30AM -0700, Yuri wrote:
 I see that ImageMagick, gimp, gimp-apps, inkscape, gnucash, etc depend 
 on firefox-2.
 Why they aren't switched to firefox-3?

A related question is why www/firefox is still Firefox 2, and all the
browser plugins like swfdec only work with that. Firefox 3 is the
current stable version, shouldn't there just be www/firefox2 if people
have some obscure use cases that require the old one? It's kind of
surprising when pkg_add -r firefox installs such an old version.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: Why so many ports still depend on firefox-2.X.X.X ?

2009-04-26 Thread Koop Mast
On Sun, 2009-04-26 at 20:43 +0200, army.of.root wrote:
 Renato Botelho wrote:
  On Sun, Apr 26, 2009 at 6:09 AM, Yuri y...@rawbw.com wrote:
  I see that ImageMagick, gimp, gimp-apps, inkscape, gnucash, etc depend on
  firefox-2.
  Why they aren't switched to firefox-3?
  
  You can change gecko engine with WITH_GECKO, if you want
  to use libxul, the one firefox3 uses, just use:
  
  WITH_GECKO=libxul
  
 
 Hi,
 
 could I just add WITH_GECKO=libxul to my make.conf and all the ports would 
 still work?

To a certain level, yes. If a port doesn't support libxul, it will
obviously fallback on the gecko version defined in the port as default
(which is probably firefox2). 

 I just installed gnome2-lite on my notebook and it demands firefox2! - I 
 removed epiphany and yelp from the parent Makefile (normal gnome) and it went 
 away.

Both epiphany and yelp support libxul.

 best regards :)

Hope this will help.

-Koop


___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: Why so many ports still depend on firefox-2.X.X.X ?

2009-04-26 Thread Peter Ulrich Kruppa
Am Sonntag, den 26.04.2009, 20:43 +0200 schrieb army.of.root:
 Renato Botelho wrote:
  On Sun, Apr 26, 2009 at 6:09 AM, Yuri y...@rawbw.com wrote:
  I see that ImageMagick, gimp, gimp-apps, inkscape, gnucash, etc depend on
  firefox-2.
  Why they aren't switched to firefox-3?
  
  You can change gecko engine with WITH_GECKO, if you want
  to use libxul, the one firefox3 uses, just use:
  
  WITH_GECKO=libxul
  
 
 Hi,
 
 could I just add WITH_GECKO=libxul to my make.conf and all the ports would 
 still work?
 
You will have to rebuild the ports depending on firefox2.

 I just installed gnome2-lite on my notebook and it demands firefox2! - 
gnome2, gnome2-lite, gnome2-office can live with libxul instead of
firefox2. I believe in gnome2-fifth-toe  there is still some dependency
on firefox left (galeon p.ex.)

Greetings

Uli.
 I 
 removed epiphany and yelp from the parent Makefile (normal gnome) and it went 
 away.
 
 best regards :)
 ___
 freebsd-ports@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-ports
 To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org