equal
deleted
inserted
replaced
90 BuildRequires: pkgconfig(gobject-2.0) |
90 BuildRequires: pkgconfig(gobject-2.0) |
91 BuildRequires: pkgconfig(gtk+-3.0) >= 3.4.0 |
91 BuildRequires: pkgconfig(gtk+-3.0) >= 3.4.0 |
92 BuildRequires: pkgconfig(gtk+-unix-print-3.0) |
92 BuildRequires: pkgconfig(gtk+-unix-print-3.0) |
93 %if 0%{?firefox_use_rust} |
93 %if 0%{?firefox_use_rust} |
94 BuildRequires: cargo |
94 BuildRequires: cargo |
95 BuildRequires: rust >= 1.13 |
95 BuildRequires: rust >= 1.10 |
96 BuildRequires: rust-std |
96 BuildRequires: rust-std |
97 %endif |
97 %endif |
98 # libavcodec is required for H.264 support but the |
98 # libavcodec is required for H.264 support but the |
99 # openSUSE version is currently not able to play H.264 |
99 # openSUSE version is currently not able to play H.264 |
100 # therefore the Packman version is required |
100 # therefore the Packman version is required |
287 export MOZ_GOOGLE_API_KEY=%{_google_api_key} |
287 export MOZ_GOOGLE_API_KEY=%{_google_api_key} |
288 %if 0%{?suse_version} <= 1320 |
288 %if 0%{?suse_version} <= 1320 |
289 export CC=gcc-5 |
289 export CC=gcc-5 |
290 %endif |
290 %endif |
291 export CFLAGS="%{optflags} -fno-strict-aliasing" |
291 export CFLAGS="%{optflags} -fno-strict-aliasing" |
292 # boo#986541: add -fno-delete-null-pointer-checks and -fno-inline-small-functions for gcc6 |
292 # boo#986541: add -fno-delete-null-pointer-checks for gcc6 |
293 %if 0%{?suse_version} > 1320 |
293 %if 0%{?suse_version} > 1320 |
294 export CFLAGS="$CFLAGS -fno-delete-null-pointer-checks -fno-inline-small-functions" |
294 export CFLAGS="$CFLAGS -fno-delete-null-pointer-checks" |
295 %endif |
295 %endif |
296 %ifarch %arm |
296 %ifarch %arm |
297 export CFLAGS="${CFLAGS/-g / }" |
297 export CFLAGS="${CFLAGS/-g / }" |
298 %endif |
298 %endif |
299 %ifarch %arm %ix86 |
299 %ifarch %arm %ix86 |
325 ac_add_options --disable-rust |
325 ac_add_options --disable-rust |
326 %endif |
326 %endif |
327 ac_add_options --enable-default-toolkit=cairo-gtk3 |
327 ac_add_options --enable-default-toolkit=cairo-gtk3 |
328 %if 0%{?build_hardened} |
328 %if 0%{?build_hardened} |
329 ac_add_options --enable-pie |
329 ac_add_options --enable-pie |
|
330 %endif |
|
331 # gcc7 (boo#104105) |
|
332 %if 0%{?suse_version} > 1320 |
|
333 ac_add_options --enable-optimize="-g -O2" |
330 %endif |
334 %endif |
331 %ifarch %ix86 %arm |
335 %ifarch %ix86 %arm |
332 %if 0%{?suse_version} > 1230 |
336 %if 0%{?suse_version} > 1230 |
333 ac_add_options --disable-optimize |
337 ac_add_options --disable-optimize |
334 %endif |
338 %endif |