pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/48749: www/firefox and www/seamonkey have a NetBSD specific patch



The following reply was made to PR pkg/48749; it has been noted by GNATS.

From: Stefan Schaeckeler <schaecsn%gmx.net@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: 
Subject: Re: pkg/48749: www/firefox and www/seamonkey have a NetBSD
 specific patch
Date: Wed, 16 Apr 2014 18:57:13 -0700 (PDT)

 Yes, this diff works for firefox/linux and for seamonkey/linux when applied to 
lib/seamonkey/modules/osfile/osfile_unix_allthreads.jsm
 
 When we are at it, could you also take care of this issue: On Linux, when 
using alsa, bmake configure die in:
 
 configure:21232: checking for alsa
 configure:21239: checking MOZ_ALSA_CFLAGS
 configure:21244: checking MOZ_ALSA_LIBS
 configure:21350: checking for libpulse
 configure: error: pulseaudio audio backend requires libpulse development 
package
 *** Error code 1
 
 Stop.
 bmake: stopped in /usr/pkgsrc/www/firefox
 *** Error code 1
 
 Stop.
 
 
 This is my workaround that made firefox build. Perhaps this should be better 
integrated with PKG_OPTIONS pulseaudio
 
 
 --- www/firefox/options.mk.orig 2014-04-12 17:49:45.000000000 -0700
 +++ www/firefox/options.mk      2014-04-12 17:50:24.000000000 -0700
 @@ -19,12 +19,15 @@
  .include "../../mk/bsd.options.mk"
  
  .if !empty(PKG_OPTIONS:Malsa)
 -CONFIGURE_ARGS+=       --enable-alsa
 +CONFIGURE_ARGS+=       --enable-alsa --disable-pulseaudio
  .include "../../audio/alsa-lib/buildlink3.mk"
  .else
  CONFIGURE_ARGS+=       --disable-alsa
  .endif
  
 +CONFIGURE_ARGS+=       --disable-gamepad
 +
 +
  .if !empty(PKG_OPTIONS:Mgnome)
  .include "../../devel/libgnomeui/buildlink3.mk"
  .include "../../sysutils/gnome-vfs/buildlink3.mk"
 
 
 
 Similiar issue for seamonkey, except that I even needed to explictly 
--enable-alsa and --disable-pulseaudio.
 
  Stefan
 


Home | Main Index | Thread Index | Old Index