Compare commits
No commits in common. "74f7fddb8344768ebed8b7857de764ac8c607a2e" and "c674620c6345f482af476d2a2e462fcfebb52095" have entirely different histories.
74f7fddb83
...
c674620c63
@ -1,3 +1,4 @@
|
|||||||
DIST firefox-115esr-patches-09.tar.xz 16660 BLAKE2B 1dcdf62f35013b82dd70bf00c0505394b9277affcd1b1cbde92421778f4fcc146f536a546c2db8d6a70f92d40e4b1c96927fedec54383e6bb80bd9806d9b4461 SHA512 e003d0a2a5304dcdd0851b57ceb11993333326c8221d5d99555cd0c64090d5eda1bdb2a2a52e605f6094a3214ffa2238e43d57ff64eb7d424ff54b8125c16f5c
|
DIST firefox-115esr-patches-09.tar.xz 16660 BLAKE2B 1dcdf62f35013b82dd70bf00c0505394b9277affcd1b1cbde92421778f4fcc146f536a546c2db8d6a70f92d40e4b1c96927fedec54383e6bb80bd9806d9b4461 SHA512 e003d0a2a5304dcdd0851b57ceb11993333326c8221d5d99555cd0c64090d5eda1bdb2a2a52e605f6094a3214ffa2238e43d57ff64eb7d424ff54b8125c16f5c
|
||||||
DIST icecat-115.10.0-1gnu1.tar.bz2 685091680 BLAKE2B 1d718403fbd71e3e63e907e04008bc00570324b20d6982f6f77d47fe19677810df793b3a587eb30aa65f883058032f7f6d914bb0d58286aa499de3d4db26d3fe SHA512 058ed011b4a1cb45fc6233cc6df798ec66bc9282811394bbb0ca608586cd10ba121c0f035145d6be857b80bf84b55dbcad109c5c98773e6f56432073dca097f3
|
DIST icecat-115.8.0-gnu1.tar.bz2 684681764 BLAKE2B d4fee485d605c02dfa7ea98a4d201e94042e76a2cd2e81c1ab06634443904901aec5100b81e52308087821124efe85899c1ec162fed8219af9f56d1ecf01d379 SHA512 3ca88f2315642da799f22daecff1d6ebeef83912cdd54623a3928354f014b8ffd655f902ff2f20c931899f31e840e94bc173f1dc9b1900647762c78a2bd7eca2
|
||||||
|
DIST icecat-115.9.0-2gnu1.tar.bz2 684674839 BLAKE2B 2991d7e31cb40a291191e0426037709c2c0d18d2dccf71e4836287c9bfcf022d2a2444ee5298567cfdbdb3be27c576df7f58aafd37ef58964c9231e448e02f2a SHA512 873ec18ee52ac15d8aca7353d09fbd409d436701280f38c3ded3c549bf3fa7468df9825425fefc050c6ddeafaf461f7e06935bc46169348d4b740f239e2db8f1
|
||||||
DIST icecat-115.9.1-1gnu1.tar.bz2 684700535 BLAKE2B 6d62cd4b70992f77273db89d012ccaa9b13e0c1ed4702b1c801cf10b7600c0abfad374f1ab60f584779418d7bdfdf16b453676c75994ba941434491fc9cef135 SHA512 cc464496d0905267fadc39b80d9125349abc71ff50daeeb92b9a365ee1c003e0dde5bc4c3ab12e2369bb4bf0c7b4b84bb951bd7a17bd84ba5daab0af808705ba
|
DIST icecat-115.9.1-1gnu1.tar.bz2 684700535 BLAKE2B 6d62cd4b70992f77273db89d012ccaa9b13e0c1ed4702b1c801cf10b7600c0abfad374f1ab60f584779418d7bdfdf16b453676c75994ba941434491fc9cef135 SHA512 cc464496d0905267fadc39b80d9125349abc71ff50daeeb92b9a365ee1c003e0dde5bc4c3ab12e2369bb4bf0c7b4b84bb951bd7a17bd84ba5daab0af808705ba
|
||||||
|
1315
www-client/icecat/icecat-115.8.0.ebuild
Normal file
1315
www-client/icecat/icecat-115.8.0.ebuild
Normal file
File diff suppressed because it is too large
Load Diff
@ -28,7 +28,7 @@ PATCH_URIS=(
|
|||||||
)
|
)
|
||||||
|
|
||||||
SRC_URI="
|
SRC_URI="
|
||||||
https://gitlab.com/api/v4/projects/37881342/packages/generic/${PN}/${PV}/${P}-1gnu1.tar.bz2
|
https://gitlab.com/api/v4/projects/37881342/packages/generic/${PN}/${PV}/${P}-2gnu1.tar.bz2
|
||||||
${PATCH_URIS[@]}
|
${PATCH_URIS[@]}
|
||||||
"
|
"
|
||||||
S="${WORKDIR}/${PN}-${PV%_*}"
|
S="${WORKDIR}/${PN}-${PV%_*}"
|
||||||
@ -958,20 +958,26 @@ src_configure() {
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# With profile 23.0 elf-hack=legacy is broken with gcc.
|
if use clang ; then
|
||||||
# With Firefox-115esr elf-hack=relr isn't available (only in rapid).
|
# https://bugzilla.mozilla.org/show_bug.cgi?id=1482204
|
||||||
# Solution: Disable build system's elf-hack completely, and add "-z,pack-relative-relocs"
|
# https://bugzilla.mozilla.org/show_bug.cgi?id=1483822
|
||||||
# manually with gcc.
|
# toolkit/moz.configure Elfhack section: target.cpu in ('arm', 'x86', 'x86_64')
|
||||||
#
|
local disable_elf_hack=
|
||||||
# elf-hack configure option isn't available on ppc64/riscv, #916259, #929244, #930046.
|
if use amd64 ; then
|
||||||
if use ppc64 || use riscv ; then
|
disable_elf_hack=yes
|
||||||
:;
|
elif use x86 ; then
|
||||||
else
|
disable_elf_hack=yes
|
||||||
mozconfig_add_options_ac 'elf-hack disabled' --disable-elf-hack
|
elif use arm ; then
|
||||||
|
disable_elf_hack=yes
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if use amd64 || use x86 ; then
|
if [[ -n ${disable_elf_hack} ]] ; then
|
||||||
! use clang && append-ldflags "-z,pack-relative-relocs"
|
mozconfig_add_options_ac 'elf-hack is broken when using Clang' --disable-elf-hack
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use elibc_musl && use arm64 ; then
|
||||||
|
mozconfig_add_options_ac 'elf-hack is broken when using musl/arm64' --disable-elf-hack
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Additional ARCH support
|
# Additional ARCH support
|
Loading…
Reference in New Issue
Block a user