- Remove --enable-optimize=-O2 as it's the default.
- Use RELR for saving several MB from libxul.so, like Firefox.
- Update the comment for --disable-rust-simd.
- Copy a comment with legal implication from Firefox.
"export CC=clang CXX=clang++" is bad because it contaminates the
environment, thus if some packages are built after seamonkey in the same
shell and the user wouldn't have unset CC and CXX, those package may be
built with an untested configuration.
Move them into mozconfig. A test build has shown they still works
there.
1. Drop --enable-optimize=O2 because it's the default.
2. Use -Wl,-z,pack-relative-relocs as a replacement for elf-hack.
Drop --enable-linker=gold because gold does not support this.
3. Add --enable-rust-simd for SIMD optimization, like Arch and Gentoo.
4. Copy the comment for official branding (with legal implication) from
Firefox.
This reverts commit 4ae4523d55.
Phew, we don't use system ICU for TB, at all. And the bug preventing us
from using system ICU is still not fixed in 74.1.
Carrying this "fix" actually causes the package to FTBFS with shipped
ICU.
1. Drop --enable-optimize because it's the default.
2. Use -Wl,-z,pack-relative-relocs as a replacement for elf-hack.
3. Add --enable-rust-simd for SIMD optimization, like Arch and Gentoo.
4. Make the formatting (captialization and punctuation) of comments more
consistent.
neither firefox nor epiphany can download them, and they are not
well maintained, because rarely tested.
This is WIP because the "(HTTP)" part of "Download (HTTP)" will
need to be removed too.
But let's see what users think first...
It's an obsolete package, and it needs clutter{,-gtk} which are also
obsolete.
As it's only an optional dependency of two packages (abiword and
evolution), in evolution we are even explicitly disabling it, we can
just archive it.
I can build it w/o zip and I cannot see how zip is used. And yasm is
only used for building shipped libvpx, but we are recommending system
libvpx anyway.
Comment out the imagemagick dependency for now. It seems the upstream
developers do not want to spend too much time on supporting imagemagick
>= 7, and they prefer graphicsmagick instead. So add graphicsmagick as
an external dependency.
Reported-by: Jean-Marc Pigeon <jmp@safe.ca>
Link: https://gitlab.com/inkscape/inkscape/-/issues/1294