Magellan Linux

Diff of /smage/trunk/extras/firefox/firefox-80.0-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 15438 by niro, Mon Aug 31 13:53:52 2020 UTC revision 15439 by niro, Wed Sep 2 11:26:36 2020 UTC
# Line 25  DEPEND=">= x11-libs/libXrender-0.9 Line 25  DEPEND=">= x11-libs/libXrender-0.9
25   >= media-libs/libpng-1.5   >= media-libs/libpng-1.5
26   >= media-libs/alsa-lib-1.1   >= media-libs/alsa-lib-1.1
27   >= media-libs/libvpx-1.9   >= media-libs/libvpx-1.9
28     >= media-libs/dav1d-0.7
29   >= dev-libs/glib2-2.64   >= dev-libs/glib2-2.64
30   >= dev-libs/libidl-0.8.14   >= dev-libs/libidl-0.8.14
31   >= virtual/unzip   >= virtual/unzip
# Line 57  ALX_DEV_DEPEND=">= dev-libs/nspr-dev-4.2 Line 58  ALX_DEV_DEPEND=">= dev-libs/nspr-dev-4.2
58   >= media-libs/libpng-dev-1.5   >= media-libs/libpng-dev-1.5
59   >= media-libs/alsa-lib-dev-1.1   >= media-libs/alsa-lib-dev-1.1
60   >= media-libs/libvpx-dev-1.9   >= media-libs/libvpx-dev-1.9
61     >= media-libs/dav1d-dev-0.7
62   >= dev-libs/glib2-dev-2.64   >= dev-libs/glib2-dev-2.64
63   >= dev-libs/libidl-dev-0.8.14   >= dev-libs/libidl-dev-0.8.14
64   >= app-arch/unzip-dev-6   >= app-arch/unzip-dev-6
# Line 83  SDEPEND=">= virtual/xineramaproto Line 85  SDEPEND=">= virtual/xineramaproto
85   >= virtual/sed   >= virtual/sed
86   >= app-arch/zip-3   >= app-arch/zip-3
87   >= dev-lang/yasm-1.3   >= dev-lang/yasm-1.3
88     >= dev-lang/nasm-2.15
89   >= dev-lang/python-2.7   >= dev-lang/python-2.7
90   >= dev-lang/python3-3.7   >= dev-lang/python3-3.7
91   >= dev-lang/rust-1.45   >= dev-lang/rust-1.45
# Line 235  src_compile() Line 238  src_compile()
238   mozconf_add --enable-intl-api   mozconf_add --enable-intl-api
239   mozconf_add --with-system-libvpx   mozconf_add --with-system-libvpx
240   #mozconf_add --enable-system-cairo   #mozconf_add --enable-system-cairo
241     mozconf_add --enable-system-av1
242    
243   # enable cairo-gtk3 as default   # enable cairo-gtk3 as default
244   mozconf_add --enable-default-toolkit=cairo-gtk3   mozconf_add --enable-default-toolkit=cairo-gtk3
245    
246   # disable debug build && enable stripping   # disable debug build && enable stripping
247   mozconf_add --disable-debug   mozconf_add --disable-debug
248     mozconf_add --disable-debug-symbols
249   mozconf_add --disable-tests   mozconf_add --disable-tests
250   mozconf_add --enable-strip   mozconf_add --enable-strip
251    
# Line 260  src_compile() Line 265  src_compile()
265   # resolve multiple --enable-extensions down to one   # resolve multiple --enable-extensions down to one
266   rebuild_extension_list   rebuild_extension_list
267    
268     # allow more open files
269     ulimit -n 4096
270    
271   # shell export fixes some bugs in a chroot environment   # shell export fixes some bugs in a chroot environment
272   # see: http://comments.gmane.org/gmane.linux.lfs.beyond.support/47450   # see: http://comments.gmane.org/gmane.linux.lfs.beyond.support/47450
273   #MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" mmake -f client.mk || die   #MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" mmake -f client.mk || die
# Line 296  src_install() Line 304  src_install()
304   # use LANG environment variable to choose locale   # use LANG environment variable to choose locale
305   msetpref intl.locale.matchOS true || die   msetpref intl.locale.matchOS true || die
306    
307     # set network.trr.mode to 5 (disabled) to disable DNS-over-HTTPs
308     msetpref network.trr.mode 5 || die
309    
310     # disable push remote administration from mozilla
311     msetpref app.normandy.enabled false || die
312    
313   # menu entries   # menu entries
314   minstallpixmap firefox.png || die   minstallpixmap firefox.png || die
315   minstalldir /usr/share/applications || die   minstalldir /usr/share/applications || die

Legend:
Removed from v.15438  
changed lines
  Added in v.15439