diff options
Diffstat (limited to 'www-client')
-rw-r--r-- | www-client/Manifest.gz | bin | 6038 -> 6042 bytes | |||
-rw-r--r-- | www-client/seamonkey/Manifest | 6 | ||||
-rw-r--r-- | www-client/seamonkey/metadata.xml | 3 | ||||
-rw-r--r-- | www-client/seamonkey/seamonkey-2.53.17.ebuild | 41 | ||||
-rw-r--r-- | www-client/vivaldi-snapshot/Manifest | 8 | ||||
-rw-r--r-- | www-client/vivaldi-snapshot/vivaldi-snapshot-6.2.3102.3.ebuild (renamed from www-client/vivaldi-snapshot/vivaldi-snapshot-6.2.3077.3.ebuild) | 0 |
6 files changed, 44 insertions, 14 deletions
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz Binary files differindex fbf1e0d26bac..9afa56dcb49e 100644 --- a/www-client/Manifest.gz +++ b/www-client/Manifest.gz diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest index 1a2b0821031c..d4929528825f 100644 --- a/www-client/seamonkey/Manifest +++ b/www-client/seamonkey/Manifest @@ -3,9 +3,9 @@ AUX seamonkey.desktop 307 BLAKE2B 81aaa9a69dc60ae0872ebdfe796d3a6afbd4bd15c1c83c DIST seamonkey-2.53.15-r1-patches.tar.gz 33649 BLAKE2B ebee28386a1ed9a0b2f82029099d5488559ba14321b0b519d70b76c39a0f557a28955715d2c75a9e949bfb8aac54f9893c6ed37033b62439655479af4019f8d4 SHA512 2023ba24bb5e1de63617e67eb058608233bc873b5c4e994990f6db50c6c23fe58979ec4eb8b8a15d2aaf882ddd5c72194d09197df93bb310688c2a01b16a488e DIST seamonkey-2.53.15.source-l10n.tar.xz 13657060 BLAKE2B 128de12ad087be2f0c9f8e2622c837144bc2422f692f16babca7f69daf45432bb3ee547ec75cd3ddc1464818eb36ded09e6f3613a9d4f86b867328e4213e76f2 SHA512 91a3be1dfcd6c06953430afd2d07036c525b73e0132690575275430bca5ffe3082cb5c30df4cd921d961aa79333b6cefb6eace157fc65368254f4099ae879131 DIST seamonkey-2.53.15.source.tar.xz 260787300 BLAKE2B 1efa2a0fd3e4b2fa4d264eb2f373ec1208d3009b69e907cafab216b539b69598948dd8646e4c6365caaf764a00d6212b870f23dfa33fe6fd87df757ff5f115f3 SHA512 f4735af98be0e27a935852de9d309317e1639a420189b0432cb7bdf9707bab706ceec65e96b94953a6e4285b4501dcd25745fb9250b8bf30845d2b855dcc8b13 -DIST seamonkey-2.53.17-patches.tar.gz 24647 BLAKE2B f0c685bbd282d824b21aa76b8e041acc7f4a50e01142f6f72c2c31b6d555fda57e63cd205030348a570d1a3d80f7f47add2e14a0774bd2f3571adfbaed984578 SHA512 507bf544cb9ca27504dc66ba4024c5cb48fdcf125c7a7aaf1aae62397c911291dc54ff5e1057ccdb3ecb20fc23285a4e838ed7a4fa1201ac2b9de4e4d4834972 +DIST seamonkey-2.53.17-patches-2.tar.gz 25528 BLAKE2B 5a39a98c1292e3b70cea1f68e77fcee9f97c1962e6e81f5fca29f1ed9fe9f7fdd082ecf3d31fd5fb91533914665fa92ea1d3796fae48c30700a706f5cf48211d SHA512 7df818546c1fc69f41d8431a4d780f5fd5e1b608444198587fbb9afb736fff22c592bb5590300969e9b0ae7ff28255bc0d26d3409ef5849afae6708ad234972c DIST seamonkey-2.53.17.source-l10n.tar.xz 13661552 BLAKE2B 1006e3468d28bb04a9c2dd3ce3822153e5181ed84eb368acae28e22ad51a8b616caa35ff5b15e0cb0096d478034a30fa2ace5db87686e24d669607966338a42d SHA512 792b4f54617ffb7afb6c7a3cebcdbbcd0295322b68595f6c416b9bd32201f9295bccd96d633765c7ba6e46eeef687b325cd47817f46e476b2f7cda1304e466ab DIST seamonkey-2.53.17.source.tar.xz 266150192 BLAKE2B 2c79e4594ad6ad5b6b7ed594e86a8ae26a9137c84de055fd13bb77f98ebf382c31514efe311d8050ce75c27a5d3b8860fbee73f40afa7ce3334ed6ebcaa64d6a SHA512 479feca324dfe7bdb6e2a63da38251cafe1169d087d767b5857683f547417b4a5a388913e84bb8d0a9a292aef0d88aeaf25660670aa518bc4e45efcef8f2cfa7 EBUILD seamonkey-2.53.15-r1.ebuild 16583 BLAKE2B 7272584cfd8866949d911aa38f52f1f92b19c1acc709b438c5b8150dcb2b90919a6749201d06f82bbca7209d7afaecbadaa25d1c1010185f92e0be61f122e794 SHA512 13fce8dff68a4322f1a05c15f525436084315b1183f35d78ddf7c4a7bdd1097f2a5d67962abcecfda6ce322693d2b5ab0f2efc4b3255f1398e1df1d59a298975 -EBUILD seamonkey-2.53.17.ebuild 16596 BLAKE2B e9e7674856e02dce91ad56c415673f995e0f0fa1b96fa29749894b1c38a3afcd55ab495300b54bd7b05c40eda0bf5e58900bb6d9a0d9e711a53028ea6bec89ea SHA512 58e03afcdef6e6c3b00d898df3f23eb1d4739f60af3b31f31d7026152a644e36ea478e8d55229d890c46cae42092444d40f07aa571181114e70b8aeffda834a9 -MISC metadata.xml 2085 BLAKE2B bdc1da446f817a45f519f41f0eaba8c8437e81a1c4387cd94e168ed35548692b0b137e98a890cdd3cbb10fe3876820123fa22f64f69be8cb2fde31548184eca2 SHA512 50d64f3eba08f582c723328d7face922a67f62c08e3f23e719fe49092584e2e59e3e5e6a82e4b7bae6f9b05180f70e2e3cd5246315bd980a89207bb9172ed230 +EBUILD seamonkey-2.53.17.ebuild 17030 BLAKE2B 861a4640102b8ed3d4325d1115ab79bc4a729e347467c2467bcf89081c454f96bfdf7b1aba29c468ddf1b964c4b3ba742d50db96246cfc36f85c7fd4811d2af4 SHA512 dd24f860be33958b3f8b7b155063b120e16757396b4bd32f20fc64857f96ab9a8171babe418745732c9dbd901eae06f4c4f76cff6c2369fb8bbe7ae2f0e26f2f +MISC metadata.xml 2182 BLAKE2B ee38b9fda8af84b2559c9ce96f7cb5caadb2835bc7151013dca9afd29a9c56526ea59c79fa7943d243317544a80a2fbaf8020441e9865463712b3d11e5cd7933 SHA512 c67988e076776ab7bad9730d3d54c9a5780d00bc282654cf14fef4f5957354880d9293e2db57bdb820ad2a0a06111fe121ea841d8c0bb1941e2781ee585914bb diff --git a/www-client/seamonkey/metadata.xml b/www-client/seamonkey/metadata.xml index ceb788d90506..8b4a210f8e75 100644 --- a/www-client/seamonkey/metadata.xml +++ b/www-client/seamonkey/metadata.xml @@ -9,6 +9,9 @@ <email>mozilla@gentoo.org</email> <name>Gentoo Mozilla Team</name> </maintainer> + <upstream> + <remote-id type="github">BioMike/gentoo-seamonkey-patches</remote-id> + </upstream> <use> <flag name="chatzilla">Build Mozilla's IRC client (default on)</flag> <flag name="custom-optimization">Build with user-specified compiler optimizations (-Os, -O0, -O1, -O2, -O3) from CFLAGS (unsupported)</flag> diff --git a/www-client/seamonkey/seamonkey-2.53.17.ebuild b/www-client/seamonkey/seamonkey-2.53.17.ebuild index 289ac518a75a..bc0d31bf84d0 100644 --- a/www-client/seamonkey/seamonkey-2.53.17.ebuild +++ b/www-client/seamonkey/seamonkey-2.53.17.ebuild @@ -8,6 +8,8 @@ WANT_AUTOCONF="2.1" PYTHON_COMPAT=( python3_{10..11} ) PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)' +LLVM_MAX_SLOT=16 + # This list can be updated with scripts/get_langs.sh from the mozilla overlay # note - could not roll langpacks for: ca fi #MOZ_LANGS=(ca cs de en-GB es-AR es-ES fi fr gl hu it ja lt nb-NO nl pl pt-PT @@ -21,7 +23,8 @@ MOZ_PV="${MOZ_PV/_beta/b}" MOZ_PV="${MOZ_PV/_rc/rc}" MOZ_P="${P}" MY_MOZ_P="${PN}-${MOZ_PV}" -PATCH="${PF}-patches" +PATCH="${PF}-patches-2" +PATCH_S="${WORKDIR}/gentoo-${PN}-patches-${PV}-2" if [[ ${PV} == *_pre* ]] ; then MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}" @@ -31,13 +34,14 @@ fi SRC_URI="${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source.tar.xz -> ${P}.source.tar.xz ${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source-l10n.tar.xz -> ${P}.source-l10n.tar.xz - https://github.com/BioMike/gentoo-${PN}-patches/archive/refs/tags/${PV}.tar.gz -> ${PATCH}.tar.gz" + https://github.com/BioMike/gentoo-${PN}-patches/archive/refs/tags/${PV}-2.tar.gz -> ${PATCH}.tar.gz" S="${WORKDIR}/${MY_MOZ_P}" MOZ_GENERATE_LANGPACKS=1 MOZ_L10N_SOURCEDIR="${S}/${P}-l10n" -inherit autotools check-reqs desktop edos2unix flag-o-matic mozcoreconf-v6 mozlinguas-v2 pax-utils toolchain-funcs xdg-utils +inherit autotools check-reqs desktop edos2unix flag-o-matic llvm mozcoreconf-v6 mozlinguas-v2 pax-utils \ + toolchain-funcs xdg-utils DESCRIPTION="Seamonkey Web Browser" HOMEPAGE="https://www.seamonkey-project.org/" @@ -59,6 +63,16 @@ BDEPEND=" dev-lang/perl dev-util/cbindgen >=sys-devel/binutils-2.16.1 + || ( + ( + sys-devel/clang:16 + sys-devel/llvm:16 + ) + ( + sys-devel/clang:15 + sys-devel/llvm:15 + ) + ) virtual/pkgconfig virtual/rust amd64? ( >=dev-lang/yasm-1.1 ) @@ -67,7 +81,7 @@ BDEPEND=" " COMMON_DEPEND=" app-arch/bzip2 - dev-libs/atk + >=app-accessibility/at-spi2-core-2.46.0 >=dev-libs/glib-2.26:2 >=dev-libs/libffi-3.0.10:= >=dev-libs/nspr-4.23 @@ -98,7 +112,7 @@ COMMON_DEPEND=" jack? ( virtual/jack ) kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) ) pulseaudio? ( || ( - media-sound/pulseaudio + media-libs/libpulse >=media-sound/apulse-0.1.9 ) ) startup-notification? ( >=x11-libs/startup-notification-0.8 ) @@ -143,6 +157,15 @@ QA_CONFIG_IMPL_DECL_SKIP=( BUILD_OBJ_DIR="${S}/seamonk" +llvm_check_deps() { + if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then + einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 + return 1 + fi + + einfo "Using LLVM slot ${LLVM_SLOT} to build." >&2 +} + pkg_setup() { if [[ ${PV} == *_beta* ]] || [[ ${PV} == *_pre* ]] ; then ewarn @@ -151,6 +174,8 @@ pkg_setup() { ewarn "Those belong to upstream: https://bugzilla.mozilla.org" fi + llvm_pkg_setup + moz_pkgsetup } @@ -185,7 +210,7 @@ src_unpack() { src_prepare() { # Apply our patches - eapply "${WORKDIR}"/gentoo-${PN}-patches-${PV}/${PN} + eapply "${PATCH_S}/${PN}" # Shell scripts sometimes contain DOS line endings; bug 391889 grep -rlZ --include="*.sh" $'\r$' . | @@ -194,7 +219,9 @@ src_prepare() { edos2unix "${file}" done - use system-libvpx && eapply -p2 "${WORKDIR}"/gentoo-${PN}-patches-${PV}/USE_flag/1009_seamonkey-2.53.3-system_libvpx-1.8.patch + if use system-libvpx ; then + eapply -p2 "${PATCH_S}/USE_flag/1009_seamonkey-2.53.3-system_libvpx-1.8.patch" + fi # Allow user to apply any additional patches without modifing ebuild eapply_user diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest index b95f2fc2618e..ed6430022325 100644 --- a/www-client/vivaldi-snapshot/Manifest +++ b/www-client/vivaldi-snapshot/Manifest @@ -1,9 +1,9 @@ -DIST vivaldi-snapshot_6.2.3077.3-1_amd64.deb 102087520 BLAKE2B a7eb0384e502933a5e0bc402325599b2f035c5b05c0697394dd2f3b7fb96373af78847fb4ac68efcf282d9f0193e7564b3317bce9dae36a6c2bd806b07348bc7 SHA512 1f1f51ce0efc083999e47dca84ed836381ffafd10b648b36108356656d6b7ba368c614af0da3eeec633a18e3d5a350adf684a2611ed3fa1e6065b328237d1912 -DIST vivaldi-snapshot_6.2.3077.3-1_arm64.deb 96982292 BLAKE2B 9e78a0326e7698bf1fd50e18691301e59102f148e06fa82e734e5e2436d69bc13cbf5839e0141fd7da7a8423df7a7150526507d4743faa1499ab1ba8af74d4ac SHA512 a83e341fe765cd1b0d6434f5abd7fc5ad2616e9785609fbd92835cd71cb5f959bfcf07d826e3c5935c8fa83cc36070579946cd7a3894bad8d2d755a4d1b40a70 -DIST vivaldi-snapshot_6.2.3077.3-1_armhf.deb 97523048 BLAKE2B 4ecf48c5e49dfa5eac58ca25dfb9aa6507a05baa50b19d34f4bbe5090a09df3c2ecca89eeea2c333df02164f706a1882c45e4896720e412bc7b11ef3756c2a31 SHA512 d50f40e87984e9de57fdfb765a38e35aa2dca8e2ddeb2d5624497bd078e39e169550df0aaa66a9921d46497a27dcba5765305a0c88fb8beea1306aab4b44e7d7 DIST vivaldi-snapshot_6.2.3096.3-1_amd64.deb 102038836 BLAKE2B 36e2e7e883f7a354dc2241f2f0121e04309b439c068886827b88f93edab70e77fb2ba59738dda59e90fb8c0379c6b60bace5e4ff2f4f8983e34de2362b6e5407 SHA512 aed351422094ab708bf1962ab4803671dd903b4eb094cfb2076df759a2e8f5359db11ddf939f02771edf99a3603a3c20f929cfc6a92aa7b927e97363a6e9f7e6 DIST vivaldi-snapshot_6.2.3096.3-1_arm64.deb 97107556 BLAKE2B 98c4ccad073ff768bf3b163da430a517a55c2da8c893766b2fc95f2934f8297489012b4db42b5af0167f1fc54d3608133576e95e91a2528b2137372d9808eb74 SHA512 b05592823534269cd94a10c780e7315a80d303669f8d8143b0c71733eb54b603963e6b35ea2c9e8ec965075f224c0125c7f029b497381b8a941e2e5a67371101 DIST vivaldi-snapshot_6.2.3096.3-1_armhf.deb 97675332 BLAKE2B 90070d43aa0b6cd2500a83f65af49e8dbd6a53f61f84aece3cc1e13decd2fd15b805ff79bc5eedda3db2ba23c3854ed01000dadf4a3e0fe6d03f035b80f4315a SHA512 1ef1e3af3d522f8792fa349492220dbed99a2a5aa6da51f90654dc6459540da30083e722b1a7b45c8add7ccd4ee7eef751e7665e07d9c6bd37b5114c4967e2e0 -EBUILD vivaldi-snapshot-6.2.3077.3.ebuild 3964 BLAKE2B 1573c1205a59dc58ee870944e43ae354b57737d62dc4029fd59167d4d1102cc888173c1d06837cd529ce83490e3916ce6a01b2b36b0a6731d513ca2262ef0fe3 SHA512 b5e877e01d3c4a74b6767d36b5e264bdb8d1d9f16d245b9262cb192ba2e879f2d16eb5ba6abac166b83c89ba51991af0fab383cffd98422cfed4e281d167269c +DIST vivaldi-snapshot_6.2.3102.3-1_amd64.deb 102121088 BLAKE2B 2dda1b0b94470e3b82a55efa143c0f989ee9fa47f6cb6355a245da0f60353260bf043781bdb1d54207ac1f6c4169c4644d6e32b89ff90bd0461331a2a975b659 SHA512 8e5f97cf2deead5e64c86cb08cef43b45a7b491d39d8d611e05e2e33665724c459e4858d8e8f7fed92b288f8a572badbd57ddbc7c4f358cdb67157fb04c4fdd7 +DIST vivaldi-snapshot_6.2.3102.3-1_arm64.deb 97144424 BLAKE2B a33c95d53eeb6b64b10c4424278755373f2dbe5fbafbf64a12ded40544acaacdc35ce618cc37a2a616e44b559159c4f3ed922cb4230eb5c355e134de41206009 SHA512 65d7aebd4f08c8fa0a98da39d6e86d0f5dc74e55111694f865e84405ead7031c61e2a7dea33a71232bbd32538f239f450ab54d50b2030e60347dd651299b6a8b +DIST vivaldi-snapshot_6.2.3102.3-1_armhf.deb 97713688 BLAKE2B 2826f6c2a164a9fc84a330a865162f92ded3d3810626bc4f4a1a175b5059809b7d66eb61d1fc5c2d7d9699250abedfa24f628ef1e3c2b15e4eb5aafb64b052c5 SHA512 de4a2042b2f2c8d5ad52d4ae7ff4c627f74d70ca0906335cf146c5a550420b78b956f89231f6db661afcf675728c81402d2545ce01c29bb63f4b1101e8527eea EBUILD vivaldi-snapshot-6.2.3096.3.ebuild 3964 BLAKE2B 1573c1205a59dc58ee870944e43ae354b57737d62dc4029fd59167d4d1102cc888173c1d06837cd529ce83490e3916ce6a01b2b36b0a6731d513ca2262ef0fe3 SHA512 b5e877e01d3c4a74b6767d36b5e264bdb8d1d9f16d245b9262cb192ba2e879f2d16eb5ba6abac166b83c89ba51991af0fab383cffd98422cfed4e281d167269c +EBUILD vivaldi-snapshot-6.2.3102.3.ebuild 3964 BLAKE2B 1573c1205a59dc58ee870944e43ae354b57737d62dc4029fd59167d4d1102cc888173c1d06837cd529ce83490e3916ce6a01b2b36b0a6731d513ca2262ef0fe3 SHA512 b5e877e01d3c4a74b6767d36b5e264bdb8d1d9f16d245b9262cb192ba2e879f2d16eb5ba6abac166b83c89ba51991af0fab383cffd98422cfed4e281d167269c MISC metadata.xml 485 BLAKE2B 2be960ebfbbc2eefeb14ad0e387c02d90fd29adf4dcc77db0413f3c89087cbffac1ce538279d33c9b901cb67ad437c981d230b8f0bed1e98ad60ad049865e716 SHA512 62feb46aa9afe538c9ccaf687ba199779a5ce9231530296db7dcf38149ad2097d0418a7a43dfc9fb4fcdf679cb1a9b66ac550bea2b8927bafaec8fefa9b0d8c8 diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-6.2.3077.3.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-6.2.3102.3.ebuild index d63e17d4cb01..d63e17d4cb01 100644 --- a/www-client/vivaldi-snapshot/vivaldi-snapshot-6.2.3077.3.ebuild +++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-6.2.3102.3.ebuild |