[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2024-09-13 Thread Joonas Niilola
commit: d95dad903972237669029cb1c09082399972d4f8
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Sep 13 11:18:15 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Sep 13 11:18:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d95dad90

www-client/seamonkey: Stabilize 2.53.18.2-r1 x86, #939568

Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.18.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.18.2-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.18.2-r1.ebuild
index 3528c63c2452..f0d536cad6e9 100644
--- a/www-client/seamonkey/seamonkey-2.53.18.2-r1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.18.2-r1.ebuild
@@ -45,7 +45,7 @@ SYSTEM_IUSE=( 
+system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
 IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
 lto pulseaudio selinux startup-notification test webrtc wifi"
 IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
 
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2024-09-13 Thread Joonas Niilola
commit: fbe882989d307b0d4d6d1ed845fad1501f5ee3ab
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Sep 13 11:17:56 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Sep 13 11:17:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbe88298

www-client/seamonkey: Stabilize 2.53.18.2-r1 amd64, #939568

Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.18.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.18.2-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.18.2-r1.ebuild
index 5eabcd388561..3528c63c2452 100644
--- a/www-client/seamonkey/seamonkey-2.53.18.2-r1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.18.2-r1.ebuild
@@ -45,7 +45,7 @@ SYSTEM_IUSE=( 
+system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
 IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
 lto pulseaudio selinux startup-notification test webrtc wifi"
 IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2024-09-12 Thread Joonas Niilola
commit: 14fa3c2fee9f49cc3e02bcf6be70e961c7602ed9
Author: Myckel Habets  habets-dobben  nl>
AuthorDate: Wed Sep 11 06:56:20 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Sep 13 06:13:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14fa3c2f

www-client/seamonkey: 2.53.19 Version bump

* Bumped to Seamonkey version 2.53.19.
* Fixed RedundantUriRename and subsequent ExcessiveLineLength QA issues.
* Fixed VariableOrderWrong QA issues.

Python 3.12 and up isn't supported yet in this version.
The patches tarball hasn't changed since the 2.53.18.2-r1 one.

Signed-off-by: Myckel Habets  habets-dobben.nl>
Closes: https://github.com/gentoo/gentoo/pull/38560
Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/Manifest |   3 +
 www-client/seamonkey/seamonkey-2.53.19.ebuild | 554 ++
 2 files changed, 557 insertions(+)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index f484c8269c34..a89115ede088 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -4,3 +4,6 @@ DIST seamonkey-2.53.18.1.source.tar.xz 252530876 BLAKE2B 
727e111b0f28ffc783ccf1b
 DIST seamonkey-2.53.18.2-r1-patches.tar.gz 173309 BLAKE2B 
56af0ce3f91fe895f0bf24c8dc35a09ee786d1c2adf8ea6d0971e981cc40c31450068d901c6d171c05c5814c9b3256dc678934048e2cd7b54fc7fb4ac6c7ad00
 SHA512 
f50bebe9f0b54b5a76b075f743cf94e9bd5d21222865d1477fe26996f2a8b1f3780f05837422752ca7ef32356c03e114f01f02b4a161320ba08a19efdc9ddd78
 DIST seamonkey-2.53.18.2.source-l10n.tar.xz 13419252 BLAKE2B 
60e3f82987295ba1072f8f60be96f5e86fd581248664256f834a542e8c579ac2d22c10c5859959d75abcf66e6b4d1c0a8811fbc2064cf234eccdcb1c8bd29544
 SHA512 
7197b746318ba6b0d1e67b5f0a55b0cafafd97528cb5d9866139f77300fef0fdb573285d2f862af92bfc7bfe9cbe05c48e255972e2bda04962ab447e8052f739
 DIST seamonkey-2.53.18.2.source.tar.xz 252310768 BLAKE2B 
e10ad79a25d5b6c0a6d1d896e3a2c469361853273950d3e27719d0d5ffd43b3f76b3d7a501bc08632009890f45489ad55d98e5ddbd3542f64e37b8745c96628a
 SHA512 
38f37c1dafcfc64656205b67571b747e6f23287f4969e4713e1e373052df4cffc706de3356580a5715b90958c212291947eaf57d2e3ceeb1501ed81022004fe3
+DIST seamonkey-2.53.19-patches.tar.gz 172606 BLAKE2B 
c634f536d1fb6d6be76f246ac76c0656297644c8993a55cc7f809e3a3577c391b563dea9f01d8cd4b35fc0042c61a9019466d951eaced35656c44032cca44a68
 SHA512 
9b895e0c592609da109ea16c45466e3d978907a92a3f6eed12f9849ea7258212876b07d3fee8fffbc72a0b168722369ccef44c550dea606799db4498ba9c292f
+DIST seamonkey-2.53.19.source-l10n.tar.xz 13430044 BLAKE2B 
d100d077655353317a5416417008289671b1008ae1a533b7b2dff9f4413b146c5fe94b2b53d88291186c4487c06928da973fd900deb8ece317b189a4dba9f470
 SHA512 
c5b6e3ca0b5d43b230aa528cf04a3264b3e3aa40dc16ba29fe4f2668f97cdaed2edd5fc1ad5afe6203088a3f80b7557ed702c75c496aee69396bad8da2f27545
+DIST seamonkey-2.53.19.source.tar.xz 249145892 BLAKE2B 
2446c89a9d6aa98a47c71a21a317844c7225f1a633ba59ae6e00aa58da8f5d624c03a9d452c49d3d1bea5c552fcce47a5f661b86ae60d4c3d67bf4de10f92d38
 SHA512 
fda052d7fb21837cdc79df80eec64f6c973b3fc3fea2ce3554115ba9b623fdf998dd461d5932562c088d2204c4da88e53f90f24e914a6d98382334bba3218e88

diff --git a/www-client/seamonkey/seamonkey-2.53.19.ebuild 
b/www-client/seamonkey/seamonkey-2.53.19.ebuild
new file mode 100644
index ..6e06f3bd6d4d
--- /dev/null
+++ b/www-client/seamonkey/seamonkey-2.53.19.ebuild
@@ -0,0 +1,554 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WANT_AUTOCONF="2.1"
+
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
+
+LLVM_COMPAT=( {17..18} )
+
+# 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
+#  ru sk sv-SE tr uk zh-CN zh-TW)
+MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
+   ru sk sv-SE zh-CN zh-TW)
+
+MOZ_PV="${PV}"
+MOZ_PV="${MOZ_PV/_beta/b}"
+MOZ_P="${P}"
+MY_MOZ_P="${PN}-${MOZ_PV}"
+PATCH_PV="2.53.19"
+PATCH="${PN}-${PATCH_PV}-patches"
+PATCH_S="${WORKDIR}/gentoo-${PN}-patches-${PATCH_PV}"
+
+DESCRIPTION="Seamonkey Web Browser"
+HOMEPAGE="https://www.seamonkey-project.org/";
+
+SRC_URI="https://archive.seamonkey-project.org/releases/${MOZ_PV}/source/${MY_MOZ_P}.source.tar.xz
+   
https://archive.seamonkey-project.org/releases/${MOZ_PV}/source/${MY_MOZ_P}.source-l10n.tar.xz
+   
https://github.com/BioMike/gentoo-${PN}-patches/archive/refs/tags/${PATCH_PV}.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 llvm-r1 
mozcoreconf-v6 mozlinguas-v2 pax-utils \
+   toolchain-funcs xdg-utils
+
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libeven

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2024-08-19 Thread Joonas Niilola
commit: 6281d835a83a78e51f78093d11786d5db6ee351c
Author: Myckel Habets  habets-dobben  nl>
AuthorDate: Mon Aug 19 07:39:25 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug 20 06:37:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6281d835

www-client/seamonkey: 2.53.18.2-r1: Various improvements

* Patch for fixing build with rust-1.78.0 and newer.
* Bumped llvm/clang support to 17 and 18.

Closes: https://bugs.gentoo.org/935415
Signed-off-by: Myckel Habets  habets-dobben.nl>
Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/Manifest  |   1 +
 www-client/seamonkey/seamonkey-2.53.18.2-r1.ebuild | 568 +
 2 files changed, 569 insertions(+)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index f96a0dd62413..f484c8269c34 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,5 +1,6 @@
 DIST seamonkey-2.53.18-patches.tar.gz 24456 BLAKE2B 
0377e701cdb5b40d14a5c6cc16da3f28029afbb8324f14dacfb6d168a8854d7f3ca41ed447efed0cea0fc48045a62da0d8e11af0ea33afe94b7d80ecb214f80f
 SHA512 
4b1afac851098f6987b18c4e43caca05af95f270efa6a9a3a1a01179c5cb9008a1ead0f12b6c92896823d9dab5624c48b84b45ec9255784eccc8585bc3a39ed3
 DIST seamonkey-2.53.18.1.source-l10n.tar.xz 13419252 BLAKE2B 
60e3f82987295ba1072f8f60be96f5e86fd581248664256f834a542e8c579ac2d22c10c5859959d75abcf66e6b4d1c0a8811fbc2064cf234eccdcb1c8bd29544
 SHA512 
7197b746318ba6b0d1e67b5f0a55b0cafafd97528cb5d9866139f77300fef0fdb573285d2f862af92bfc7bfe9cbe05c48e255972e2bda04962ab447e8052f739
 DIST seamonkey-2.53.18.1.source.tar.xz 252530876 BLAKE2B 
727e111b0f28ffc783ccf1b232bd7987ac0e5f9f9859e786297ade071914a3fa42f8b21516010c0ab4b3264fc940d55f1f23a31701888d00351a2c3c626df3c0
 SHA512 
14704779f3fa2fbe133537016259931677b8f7d6256c41aed7e7c3c05da1b015aac90214c7350d84498d32e219f07d298c87e3901dd7f449fd6397fcb6beb160
+DIST seamonkey-2.53.18.2-r1-patches.tar.gz 173309 BLAKE2B 
56af0ce3f91fe895f0bf24c8dc35a09ee786d1c2adf8ea6d0971e981cc40c31450068d901c6d171c05c5814c9b3256dc678934048e2cd7b54fc7fb4ac6c7ad00
 SHA512 
f50bebe9f0b54b5a76b075f743cf94e9bd5d21222865d1477fe26996f2a8b1f3780f05837422752ca7ef32356c03e114f01f02b4a161320ba08a19efdc9ddd78
 DIST seamonkey-2.53.18.2.source-l10n.tar.xz 13419252 BLAKE2B 
60e3f82987295ba1072f8f60be96f5e86fd581248664256f834a542e8c579ac2d22c10c5859959d75abcf66e6b4d1c0a8811fbc2064cf234eccdcb1c8bd29544
 SHA512 
7197b746318ba6b0d1e67b5f0a55b0cafafd97528cb5d9866139f77300fef0fdb573285d2f862af92bfc7bfe9cbe05c48e255972e2bda04962ab447e8052f739
 DIST seamonkey-2.53.18.2.source.tar.xz 252310768 BLAKE2B 
e10ad79a25d5b6c0a6d1d896e3a2c469361853273950d3e27719d0d5ffd43b3f76b3d7a501bc08632009890f45489ad55d98e5ddbd3542f64e37b8745c96628a
 SHA512 
38f37c1dafcfc64656205b67571b747e6f23287f4969e4713e1e373052df4cffc706de3356580a5715b90958c212291947eaf57d2e3ceeb1501ed81022004fe3

diff --git a/www-client/seamonkey/seamonkey-2.53.18.2-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.18.2-r1.ebuild
new file mode 100644
index ..c51469d4666f
--- /dev/null
+++ b/www-client/seamonkey/seamonkey-2.53.18.2-r1.ebuild
@@ -0,0 +1,568 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WANT_AUTOCONF="2.1"
+
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
+
+LLVM_MAX_SLOT=18
+
+# 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
+#  ru sk sv-SE tr uk zh-CN zh-TW)
+MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
+   ru sk sv-SE zh-CN zh-TW)
+
+MOZ_PV="${PV}"
+MOZ_PV="${MOZ_PV/_beta/b}"
+MOZ_P="${P}"
+MY_MOZ_P="${PN}-${MOZ_PV}"
+PATCH_PV="2.53.18.2-r1"
+PATCH="${PN}-${PATCH_PV}-patches"
+PATCH_S="${WORKDIR}/gentoo-${PN}-patches-${PATCH_PV}"
+
+SRC_URI="https://archive.seamonkey-project.org/releases/${MOZ_PV}/source/${MY_MOZ_P}.source.tar.xz
 -> ${P}.source.tar.xz
+   
https://archive.seamonkey-project.org/releases/${MOZ_PV}/source/${MY_MOZ_P}.source-l10n.tar.xz
 -> ${P}.source-l10n.tar.xz
+   
https://github.com/BioMike/gentoo-${PN}-patches/archive/refs/tags/${PATCH_PV}.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 llvm 
mozcoreconf-v6 mozlinguas-v2 pax-utils \
+   toolchain-funcs xdg-utils
+
+DESCRIPTION="Seamonkey Web Browser"
+HOMEPAGE="https://www.seamonkey-project.org/";
+
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+SLOT="0"
+SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
+IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
+lto pulseaudio selinux startup-notification test webrtc wifi"
+IUSE+=" ${SYSTEM_IUSE[@]}"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+RES

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2024-08-19 Thread Joonas Niilola
commit: 6591ac044612e0459478ce64c9b5a63825140a64
Author: Myckel Habets  habets-dobben  nl>
AuthorDate: Mon Aug 19 16:51:21 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug 20 06:37:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6591ac04

www-client/seamonkey: migrate to llvm-r1.eclass

Signed-off-by: Myckel Habets  habets-dobben.nl>
Closes: https://github.com/gentoo/gentoo/pull/38200
Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.18.2-r1.ebuild | 30 ++
 1 file changed, 8 insertions(+), 22 deletions(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.18.2-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.18.2-r1.ebuild
index c51469d4666f..5eabcd388561 100644
--- a/www-client/seamonkey/seamonkey-2.53.18.2-r1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.18.2-r1.ebuild
@@ -8,7 +8,7 @@ WANT_AUTOCONF="2.1"
 PYTHON_COMPAT=( python3_{10..11} )
 PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
 
-LLVM_MAX_SLOT=18
+LLVM_COMPAT=( {17..18} )
 
 # This list can be updated with scripts/get_langs.sh from the mozilla overlay
 # note - could not roll langpacks for: ca fi
@@ -33,7 +33,7 @@ S="${WORKDIR}/${MY_MOZ_P}"
 
 MOZ_GENERATE_LANGPACKS=1
 MOZ_L10N_SOURCEDIR="${S}/${P}-l10n"
-inherit autotools check-reqs desktop edos2unix flag-o-matic llvm 
mozcoreconf-v6 mozlinguas-v2 pax-utils \
+inherit autotools check-reqs desktop edos2unix flag-o-matic llvm-r1 
mozcoreconf-v6 mozlinguas-v2 pax-utils \
toolchain-funcs xdg-utils
 
 DESCRIPTION="Seamonkey Web Browser"
@@ -56,16 +56,10 @@ BDEPEND="
dev-lang/perl
dev-util/cbindgen
>=sys-devel/binutils-2.16.1
-   || (
-   (
-   sys-devel/clang:18
-   sys-devel/llvm:18
-   )
-   (
-   sys-devel/clang:17
-   sys-devel/llvm:17
-   )
-   )
+   $(llvm_gen_dep '
+   sys-devel/clang:${LLVM_SLOT}=
+   sys-devel/llvm:${LLVM_SLOT}=
+')
virtual/pkgconfig
virtual/rust
amd64? ( >=dev-lang/yasm-1.1 )
@@ -150,15 +144,6 @@ 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
@@ -167,7 +152,8 @@ pkg_setup() {
ewarn "Those belong to upstream: https://bugzilla.mozilla.org";
fi
 
-   llvm_pkg_setup
+   llvm-r1_pkg_setup
+   einfo "Using LLVM slot ${LLVM_SLOT} to build." >&2
 
moz_pkgsetup
 }



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2024-04-15 Thread Joonas Niilola
commit: df99c591822a3690ed3a360f501fb9e42eaf823f
Author: Myckel Habets  habets-dobben  nl>
AuthorDate: Fri Apr 12 07:28:52 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Apr 15 07:46:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df99c591

www-client/seamonkey: 2.53.18.2: version bump.

Signed-off-by: Myckel Habets  habets-dobben.nl>
Closes: https://bugs.gentoo.org/929205
Closes: https://github.com/gentoo/gentoo/pull/36221
Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/Manifest   |   2 +
 www-client/seamonkey/seamonkey-2.53.18.2.ebuild | 568 
 2 files changed, 570 insertions(+)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 817a2be32420..f96a0dd62413 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,3 +1,5 @@
 DIST seamonkey-2.53.18-patches.tar.gz 24456 BLAKE2B 
0377e701cdb5b40d14a5c6cc16da3f28029afbb8324f14dacfb6d168a8854d7f3ca41ed447efed0cea0fc48045a62da0d8e11af0ea33afe94b7d80ecb214f80f
 SHA512 
4b1afac851098f6987b18c4e43caca05af95f270efa6a9a3a1a01179c5cb9008a1ead0f12b6c92896823d9dab5624c48b84b45ec9255784eccc8585bc3a39ed3
 DIST seamonkey-2.53.18.1.source-l10n.tar.xz 13419252 BLAKE2B 
60e3f82987295ba1072f8f60be96f5e86fd581248664256f834a542e8c579ac2d22c10c5859959d75abcf66e6b4d1c0a8811fbc2064cf234eccdcb1c8bd29544
 SHA512 
7197b746318ba6b0d1e67b5f0a55b0cafafd97528cb5d9866139f77300fef0fdb573285d2f862af92bfc7bfe9cbe05c48e255972e2bda04962ab447e8052f739
 DIST seamonkey-2.53.18.1.source.tar.xz 252530876 BLAKE2B 
727e111b0f28ffc783ccf1b232bd7987ac0e5f9f9859e786297ade071914a3fa42f8b21516010c0ab4b3264fc940d55f1f23a31701888d00351a2c3c626df3c0
 SHA512 
14704779f3fa2fbe133537016259931677b8f7d6256c41aed7e7c3c05da1b015aac90214c7350d84498d32e219f07d298c87e3901dd7f449fd6397fcb6beb160
+DIST seamonkey-2.53.18.2.source-l10n.tar.xz 13419252 BLAKE2B 
60e3f82987295ba1072f8f60be96f5e86fd581248664256f834a542e8c579ac2d22c10c5859959d75abcf66e6b4d1c0a8811fbc2064cf234eccdcb1c8bd29544
 SHA512 
7197b746318ba6b0d1e67b5f0a55b0cafafd97528cb5d9866139f77300fef0fdb573285d2f862af92bfc7bfe9cbe05c48e255972e2bda04962ab447e8052f739
+DIST seamonkey-2.53.18.2.source.tar.xz 252310768 BLAKE2B 
e10ad79a25d5b6c0a6d1d896e3a2c469361853273950d3e27719d0d5ffd43b3f76b3d7a501bc08632009890f45489ad55d98e5ddbd3542f64e37b8745c96628a
 SHA512 
38f37c1dafcfc64656205b67571b747e6f23287f4969e4713e1e373052df4cffc706de3356580a5715b90958c212291947eaf57d2e3ceeb1501ed81022004fe3

diff --git a/www-client/seamonkey/seamonkey-2.53.18.2.ebuild 
b/www-client/seamonkey/seamonkey-2.53.18.2.ebuild
new file mode 100644
index ..3dd8b5b1b75c
--- /dev/null
+++ b/www-client/seamonkey/seamonkey-2.53.18.2.ebuild
@@ -0,0 +1,568 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WANT_AUTOCONF="2.1"
+
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
+
+LLVM_MAX_SLOT=17
+
+# 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
+#  ru sk sv-SE tr uk zh-CN zh-TW)
+MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
+   ru sk sv-SE zh-CN zh-TW)
+
+MOZ_PV="${PV}"
+MOZ_PV="${MOZ_PV/_beta/b}"
+MOZ_P="${P}"
+MY_MOZ_P="${PN}-${MOZ_PV}"
+PATCH_PV="2.53.18"
+PATCH="${PN}-${PATCH_PV}-patches"
+PATCH_S="${WORKDIR}/gentoo-${PN}-patches-${PATCH_PV}"
+
+SRC_URI="https://archive.seamonkey-project.org/releases/${MOZ_PV}/source/${MY_MOZ_P}.source.tar.xz
 -> ${P}.source.tar.xz
+   
https://archive.seamonkey-project.org/releases/${MOZ_PV}/source/${MY_MOZ_P}.source-l10n.tar.xz
 -> ${P}.source-l10n.tar.xz
+   
https://github.com/BioMike/gentoo-${PN}-patches/archive/refs/tags/${PATCH_PV}.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 llvm 
mozcoreconf-v6 mozlinguas-v2 pax-utils \
+   toolchain-funcs xdg-utils
+
+DESCRIPTION="Seamonkey Web Browser"
+HOMEPAGE="https://www.seamonkey-project.org/";
+
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+SLOT="0"
+SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
+IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
+lto pulseaudio selinux startup-notification test webrtc wifi"
+IUSE+=" ${SYSTEM_IUSE[@]}"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   app-arch/unzip
+   app-arch/zip
+   >=dev-lang/nasm-2.13
+   dev-lang/perl
+   dev-util/cbindgen
+   >=sys-devel/binutils-2.16.1
+   || (
+   (
+   sys-devel/clang:16
+   sys-devel/llvm:16
+   )
+   (
+   sys-devel/clang:15
+

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2024-03-31 Thread Joonas Niilola
commit: 5729813907634783feea6c855bd66c013a894553
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Apr  1 06:42:12 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Apr  1 06:47:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57298139

www-client/seamonkey: drop 2.53.17, 2.53.17.1, 2.53.17.1-r1, 2.53.18

Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/Manifest  |   8 -
 www-client/seamonkey/seamonkey-2.53.17.1-r1.ebuild | 580 -
 www-client/seamonkey/seamonkey-2.53.17.1.ebuild| 570 
 www-client/seamonkey/seamonkey-2.53.17.ebuild  | 569 
 www-client/seamonkey/seamonkey-2.53.18.ebuild  | 576 
 5 files changed, 2303 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 495ed1b01089..817a2be32420 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,11 +1,3 @@
-DIST seamonkey-2.53.17-patches-2.tar.gz 25528 BLAKE2B 
5a39a98c1292e3b70cea1f68e77fcee9f97c1962e6e81f5fca29f1ed9fe9f7fdd082ecf3d31fd5fb91533914665fa92ea1d3796fae48c30700a706f5cf48211d
 SHA512 
7df818546c1fc69f41d8431a4d780f5fd5e1b608444198587fbb9afb736fff22c592bb5590300969e9b0ae7ff28255bc0d26d3409ef5849afae6708ad234972c
-DIST seamonkey-2.53.17.1-patches.tar.gz 158348 BLAKE2B 
078de563b389fe5820a4303b1fa5f454433b186ebf7d9adf234687927946779c9252c3cfb19ce6468d98d524d44d4c23753b47981df88a2da9ce727c8b4ae930
 SHA512 
62b74bfdc3fd0d2e7de6f9a2ffcaddc3ce1b4620d6af6198ef55efbeafa599b871b840ff5a352118dd558b946b5c5a4f1da83c2c92752f575df0f9709f6f07b6
-DIST seamonkey-2.53.17.1.source-l10n.tar.xz 13662504 BLAKE2B 
6794467372d632dbc91f588cc68bc935621d7c7a9ecd7a8519e91e538f3dfdcc30d3da646f117fe7ccd89a6bfd8f63204f30680e7ccf857069d098ba727c25c4
 SHA512 
a3d52b87b2ae84c000aced0c3862ef80116d35611f0fd81cb7372b4766f9ab4cd1d59fe1f9943ca39f27eb564531b57beccbfa3a6bea881b50415c4d144f45e8
-DIST seamonkey-2.53.17.1.source.tar.xz 266075292 BLAKE2B 
a0bc24bc7f9d71523fac03ed762d536497167c21587982909646b9a214e5d4d5b0ee5f9e52c4a443bd898e61d09e22730f8333640d7226bd3805094288a109ab
 SHA512 
3e8cc1edf85d65409d25b3cf9a39dca91acff7ac68ca2fcef628a2babd2349a74d5f844c2b6d078b1c03d2b6c1683e64c7db525c20135f515e53805d2de2ca65
-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
 DIST seamonkey-2.53.18-patches.tar.gz 24456 BLAKE2B 
0377e701cdb5b40d14a5c6cc16da3f28029afbb8324f14dacfb6d168a8854d7f3ca41ed447efed0cea0fc48045a62da0d8e11af0ea33afe94b7d80ecb214f80f
 SHA512 
4b1afac851098f6987b18c4e43caca05af95f270efa6a9a3a1a01179c5cb9008a1ead0f12b6c92896823d9dab5624c48b84b45ec9255784eccc8585bc3a39ed3
 DIST seamonkey-2.53.18.1.source-l10n.tar.xz 13419252 BLAKE2B 
60e3f82987295ba1072f8f60be96f5e86fd581248664256f834a542e8c579ac2d22c10c5859959d75abcf66e6b4d1c0a8811fbc2064cf234eccdcb1c8bd29544
 SHA512 
7197b746318ba6b0d1e67b5f0a55b0cafafd97528cb5d9866139f77300fef0fdb573285d2f862af92bfc7bfe9cbe05c48e255972e2bda04962ab447e8052f739
 DIST seamonkey-2.53.18.1.source.tar.xz 252530876 BLAKE2B 
727e111b0f28ffc783ccf1b232bd7987ac0e5f9f9859e786297ade071914a3fa42f8b21516010c0ab4b3264fc940d55f1f23a31701888d00351a2c3c626df3c0
 SHA512 
14704779f3fa2fbe133537016259931677b8f7d6256c41aed7e7c3c05da1b015aac90214c7350d84498d32e219f07d298c87e3901dd7f449fd6397fcb6beb160
-DIST seamonkey-2.53.18.source-l10n.tar.xz 13419252 BLAKE2B 
60e3f82987295ba1072f8f60be96f5e86fd581248664256f834a542e8c579ac2d22c10c5859959d75abcf66e6b4d1c0a8811fbc2064cf234eccdcb1c8bd29544
 SHA512 
7197b746318ba6b0d1e67b5f0a55b0cafafd97528cb5d9866139f77300fef0fdb573285d2f862af92bfc7bfe9cbe05c48e255972e2bda04962ab447e8052f739
-DIST seamonkey-2.53.18.source.tar.xz 252379244 BLAKE2B 
2fb5d3f8caee9898ad3d697ac687058f854f1c583df74b64b3b1f5e963560b55b774b03a2e1b18bb82d884710393591deaff2e3669907a9af1ac5c5d6fbff553
 SHA512 
b869a4212e3400cd83ea546f6b70a90d435dd6a816233cb4fda2f691f83d2300e66becf48b319f36184b88d53614b4836f606ff560395b723611457d4031f3b9

diff --git a/www-client/seamonkey/seamonkey-2.53.17.1-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.17.1-r1.ebuild
deleted file mode 100644
index edf1f83ef343..
--- a/www-client/seamonkey/seamonkey-2.53.17.1-r1.ebuild
+++ /dev/null
@@ -1,580 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WA

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2024-03-12 Thread Joonas Niilola
commit: 11b7705964f2efc19bf1a824800f69cb8d5314a3
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Mar 12 14:04:44 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Mar 12 14:04:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11b77059

www-client/seamonkey: Stabilize 2.53.18.1 amd64, #926794

Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.18.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.18.1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.18.1.ebuild
index ef26da2eca9a..6debd2755451 100644
--- a/www-client/seamonkey/seamonkey-2.53.18.1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.18.1.ebuild
@@ -45,7 +45,7 @@ SYSTEM_IUSE=( 
+system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
 IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
 lto pulseaudio selinux startup-notification test webrtc wifi"
 IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="~amd64 ~ppc64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
 
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2024-03-12 Thread Joonas Niilola
commit: 4cdfff6bde7697c837de60b57a3604fcf91a44f7
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Mar 12 13:36:23 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Mar 12 13:36:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cdfff6b

www-client/seamonkey: Stabilize 2.53.18.1 x86, #926794

Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.18.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.18.1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.18.1.ebuild
index 3dd8b5b1b75c..ef26da2eca9a 100644
--- a/www-client/seamonkey/seamonkey-2.53.18.1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.18.1.ebuild
@@ -45,7 +45,7 @@ SYSTEM_IUSE=( 
+system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
 IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
 lto pulseaudio selinux startup-notification test webrtc wifi"
 IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc64 x86"
 
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2024-01-08 Thread Joonas Niilola
commit: f785fd18c23c449a2372ca8e2eca0bdb9a94aa28
Author: Myckel Habets  habets-dobben  nl>
AuthorDate: Sun Jan  7 20:54:57 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jan  8 08:30:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f785fd18

www-client/seamonkey: 2.53.18 version bump.

Ebuild for the new version.

Closes: https://bugs.gentoo.org/916304
Signed-off-by: Myckel Habets  habets-dobben.nl>
Closes: https://github.com/gentoo/gentoo/pull/34704
Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/Manifest |   3 +
 www-client/seamonkey/seamonkey-2.53.18.ebuild | 576 ++
 2 files changed, 579 insertions(+)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 3f838594e594..d734d982f516 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -4,3 +4,6 @@ DIST seamonkey-2.53.17.1.source-l10n.tar.xz 13662504 BLAKE2B 
6794467372d632dbc91
 DIST seamonkey-2.53.17.1.source.tar.xz 266075292 BLAKE2B 
a0bc24bc7f9d71523fac03ed762d536497167c21587982909646b9a214e5d4d5b0ee5f9e52c4a443bd898e61d09e22730f8333640d7226bd3805094288a109ab
 SHA512 
3e8cc1edf85d65409d25b3cf9a39dca91acff7ac68ca2fcef628a2babd2349a74d5f844c2b6d078b1c03d2b6c1683e64c7db525c20135f515e53805d2de2ca65
 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
+DIST seamonkey-2.53.18-patches.tar.gz 24456 BLAKE2B 
0377e701cdb5b40d14a5c6cc16da3f28029afbb8324f14dacfb6d168a8854d7f3ca41ed447efed0cea0fc48045a62da0d8e11af0ea33afe94b7d80ecb214f80f
 SHA512 
4b1afac851098f6987b18c4e43caca05af95f270efa6a9a3a1a01179c5cb9008a1ead0f12b6c92896823d9dab5624c48b84b45ec9255784eccc8585bc3a39ed3
+DIST seamonkey-2.53.18.source-l10n.tar.xz 13419252 BLAKE2B 
60e3f82987295ba1072f8f60be96f5e86fd581248664256f834a542e8c579ac2d22c10c5859959d75abcf66e6b4d1c0a8811fbc2064cf234eccdcb1c8bd29544
 SHA512 
7197b746318ba6b0d1e67b5f0a55b0cafafd97528cb5d9866139f77300fef0fdb573285d2f862af92bfc7bfe9cbe05c48e255972e2bda04962ab447e8052f739
+DIST seamonkey-2.53.18.source.tar.xz 252379244 BLAKE2B 
2fb5d3f8caee9898ad3d697ac687058f854f1c583df74b64b3b1f5e963560b55b774b03a2e1b18bb82d884710393591deaff2e3669907a9af1ac5c5d6fbff553
 SHA512 
b869a4212e3400cd83ea546f6b70a90d435dd6a816233cb4fda2f691f83d2300e66becf48b319f36184b88d53614b4836f606ff560395b723611457d4031f3b9

diff --git a/www-client/seamonkey/seamonkey-2.53.18.ebuild 
b/www-client/seamonkey/seamonkey-2.53.18.ebuild
new file mode 100644
index ..7d7e7b5ed75d
--- /dev/null
+++ b/www-client/seamonkey/seamonkey-2.53.18.ebuild
@@ -0,0 +1,576 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=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
+#  ru sk sv-SE tr uk zh-CN zh-TW)
+MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
+   ru sk sv-SE zh-CN zh-TW)
+
+MOZ_PV="${PV/_pre*}"
+MOZ_PV="${MOZ_PV/_alpha/a}"
+MOZ_PV="${MOZ_PV/_beta/b}"
+MOZ_PV="${MOZ_PV/_rc/rc}"
+MOZ_P="${P}"
+MY_MOZ_P="${PN}-${MOZ_PV}"
+PATCH_PV="2.53.18"
+PATCH="${PN}-${PATCH_PV}-patches"
+PATCH_S="${WORKDIR}/gentoo-${PN}-patches-${PATCH_PV}"
+
+if [[ ${PV} == *_pre* ]] ; then
+   
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}";
+else
+   MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}";
+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/${PATCH_PV}.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 llvm 
mozcoreconf-v6 mozlinguas-v2 pax-utils \
+   toolchain-funcs xdg-utils
+
+DESCRIPTION="Seamonkey Web Browser"
+HOMEPAGE="https://www.seamonkey-project.org/";
+
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+SLOT="0"
+SYSTEM_IUSE=( +system-{av1,harfbuz

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2023-11-28 Thread Joonas Niilola
commit: e3feee742dcf7dce5693f13bf42cdcd7c21c7ef1
Author: Myckel Habets  habets-dobben  nl>
AuthorDate: Tue Nov 28 08:20:53 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Nov 29 06:40:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3feee74

www-client/seamonkey: 2.53.17.1-r1: x86 build fix and ffmpeg-6 support

This fixes the build on x86 for 2.53.17.1 with an x86 specific patch.
Support for >=media-video/ffmpeg-6 is included.

Closes: https://bugs.gentoo.org/915336
Closes: https://bugs.gentoo.org/917593
Signed-off-by: Myckel Habets  habets-dobben.nl>
Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/Manifest  |   1 +
 www-client/seamonkey/seamonkey-2.53.17.1-r1.ebuild | 575 +
 2 files changed, 576 insertions(+)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 32caa390e290..f13f4c5947d5 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,4 +1,5 @@
 DIST seamonkey-2.53.17-patches-2.tar.gz 25528 BLAKE2B 
5a39a98c1292e3b70cea1f68e77fcee9f97c1962e6e81f5fca29f1ed9fe9f7fdd082ecf3d31fd5fb91533914665fa92ea1d3796fae48c30700a706f5cf48211d
 SHA512 
7df818546c1fc69f41d8431a4d780f5fd5e1b608444198587fbb9afb736fff22c592bb5590300969e9b0ae7ff28255bc0d26d3409ef5849afae6708ad234972c
+DIST seamonkey-2.53.17.1-patches.tar.gz 157770 BLAKE2B 
fc29c0cba78a1e256e13caf683ecbf6cb5cc5a6f0e76b76cb86ed2a5a3b812bb44e5af0daece289188d2fdd2d9cf97bef807fa05d632263ee5ce8ffefc16885c
 SHA512 
5ab64ea07d723becfc7f6492dbac1e974392dccbefb144cfedae5a9580a52d91f2dbe2026a5e810cdeff07fb8b27a2ca442364c59d734ed75e3457fad75aebe7
 DIST seamonkey-2.53.17.1.source-l10n.tar.xz 13662504 BLAKE2B 
6794467372d632dbc91f588cc68bc935621d7c7a9ecd7a8519e91e538f3dfdcc30d3da646f117fe7ccd89a6bfd8f63204f30680e7ccf857069d098ba727c25c4
 SHA512 
a3d52b87b2ae84c000aced0c3862ef80116d35611f0fd81cb7372b4766f9ab4cd1d59fe1f9943ca39f27eb564531b57beccbfa3a6bea881b50415c4d144f45e8
 DIST seamonkey-2.53.17.1.source.tar.xz 266075292 BLAKE2B 
a0bc24bc7f9d71523fac03ed762d536497167c21587982909646b9a214e5d4d5b0ee5f9e52c4a443bd898e61d09e22730f8333640d7226bd3805094288a109ab
 SHA512 
3e8cc1edf85d65409d25b3cf9a39dca91acff7ac68ca2fcef628a2babd2349a74d5f844c2b6d078b1c03d2b6c1683e64c7db525c20135f515e53805d2de2ca65
 DIST seamonkey-2.53.17.source-l10n.tar.xz 13661552 BLAKE2B 
1006e3468d28bb04a9c2dd3ce3822153e5181ed84eb368acae28e22ad51a8b616caa35ff5b15e0cb0096d478034a30fa2ace5db87686e24d669607966338a42d
 SHA512 
792b4f54617ffb7afb6c7a3cebcdbbcd0295322b68595f6c416b9bd32201f9295bccd96d633765c7ba6e46eeef687b325cd47817f46e476b2f7cda1304e466ab

diff --git a/www-client/seamonkey/seamonkey-2.53.17.1-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.17.1-r1.ebuild
new file mode 100644
index ..6ef79376cc50
--- /dev/null
+++ b/www-client/seamonkey/seamonkey-2.53.17.1-r1.ebuild
@@ -0,0 +1,575 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=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
+#  ru sk sv-SE tr uk zh-CN zh-TW)
+MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
+   ru sk sv-SE zh-CN zh-TW)
+
+MOZ_PV="${PV/_pre*}"
+MOZ_PV="${MOZ_PV/_alpha/a}"
+MOZ_PV="${MOZ_PV/_beta/b}"
+MOZ_PV="${MOZ_PV/_rc/rc}"
+MOZ_P="${P}"
+MY_MOZ_P="${PN}-${MOZ_PV}"
+PATCH_PV="2.53.17.1"
+PATCH="${PN}-${PATCH_PV}-patches"
+PATCH_S="${WORKDIR}/gentoo-${PN}-patches-${PATCH_PV}"
+
+if [[ ${PV} == *_pre* ]] ; then
+   
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}";
+else
+   MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}";
+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/${PATCH_PV}.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 llvm 
mozcoreconf-v6 mozlinguas-v2 pax-utils \
+   toolchain-funcs xdg-utils
+
+DESCRIPTION="Seamonkey Web Browser"
+HOMEPAGE="https://www.seamonkey-project.org/";
+
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+SLOT="0"
+SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
+IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
+lto pulseaudio selinux startup-notification test webrtc wifi"
+IUSE+=" ${SYSTEM_IUSE[@]}"
+KEYWORDS="amd64 ~ppc64 ~x86"
+
+RESTRICT="!test? ( test )"
+
+# rust restri

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2023-11-28 Thread Joonas Niilola
commit: e97236f061f09f589ec23321e8e9ff350b445bc3
Author: Myckel Habets  habets-dobben  nl>
AuthorDate: Tue Nov 28 11:41:56 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Nov 29 06:40:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e97236f0

www-client/seamonkey: 2.53.17.1-r1: System ICU 74 support patch included

Signed-off-by: Myckel Habets  habets-dobben.nl>
Closes: https://github.com/gentoo/gentoo/pull/34023
Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/Manifest  | 2 +-
 www-client/seamonkey/seamonkey-2.53.17.1-r1.ebuild | 7 ++-
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index f13f4c5947d5..3f838594e594 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,5 +1,5 @@
 DIST seamonkey-2.53.17-patches-2.tar.gz 25528 BLAKE2B 
5a39a98c1292e3b70cea1f68e77fcee9f97c1962e6e81f5fca29f1ed9fe9f7fdd082ecf3d31fd5fb91533914665fa92ea1d3796fae48c30700a706f5cf48211d
 SHA512 
7df818546c1fc69f41d8431a4d780f5fd5e1b608444198587fbb9afb736fff22c592bb5590300969e9b0ae7ff28255bc0d26d3409ef5849afae6708ad234972c
-DIST seamonkey-2.53.17.1-patches.tar.gz 157770 BLAKE2B 
fc29c0cba78a1e256e13caf683ecbf6cb5cc5a6f0e76b76cb86ed2a5a3b812bb44e5af0daece289188d2fdd2d9cf97bef807fa05d632263ee5ce8ffefc16885c
 SHA512 
5ab64ea07d723becfc7f6492dbac1e974392dccbefb144cfedae5a9580a52d91f2dbe2026a5e810cdeff07fb8b27a2ca442364c59d734ed75e3457fad75aebe7
+DIST seamonkey-2.53.17.1-patches.tar.gz 158348 BLAKE2B 
078de563b389fe5820a4303b1fa5f454433b186ebf7d9adf234687927946779c9252c3cfb19ce6468d98d524d44d4c23753b47981df88a2da9ce727c8b4ae930
 SHA512 
62b74bfdc3fd0d2e7de6f9a2ffcaddc3ce1b4620d6af6198ef55efbeafa599b871b840ff5a352118dd558b946b5c5a4f1da83c2c92752f575df0f9709f6f07b6
 DIST seamonkey-2.53.17.1.source-l10n.tar.xz 13662504 BLAKE2B 
6794467372d632dbc91f588cc68bc935621d7c7a9ecd7a8519e91e538f3dfdcc30d3da646f117fe7ccd89a6bfd8f63204f30680e7ccf857069d098ba727c25c4
 SHA512 
a3d52b87b2ae84c000aced0c3862ef80116d35611f0fd81cb7372b4766f9ab4cd1d59fe1f9943ca39f27eb564531b57beccbfa3a6bea881b50415c4d144f45e8
 DIST seamonkey-2.53.17.1.source.tar.xz 266075292 BLAKE2B 
a0bc24bc7f9d71523fac03ed762d536497167c21587982909646b9a214e5d4d5b0ee5f9e52c4a443bd898e61d09e22730f8333640d7226bd3805094288a109ab
 SHA512 
3e8cc1edf85d65409d25b3cf9a39dca91acff7ac68ca2fcef628a2babd2349a74d5f844c2b6d078b1c03d2b6c1683e64c7db525c20135f515e53805d2de2ca65
 DIST seamonkey-2.53.17.source-l10n.tar.xz 13661552 BLAKE2B 
1006e3468d28bb04a9c2dd3ce3822153e5181ed84eb368acae28e22ad51a8b616caa35ff5b15e0cb0096d478034a30fa2ace5db87686e24d669607966338a42d
 SHA512 
792b4f54617ffb7afb6c7a3cebcdbbcd0295322b68595f6c416b9bd32201f9295bccd96d633765c7ba6e46eeef687b325cd47817f46e476b2f7cda1304e466ab

diff --git a/www-client/seamonkey/seamonkey-2.53.17.1-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.17.1-r1.ebuild
index 6ef79376cc50..edf1f83ef343 100644
--- a/www-client/seamonkey/seamonkey-2.53.17.1-r1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.17.1-r1.ebuild
@@ -53,7 +53,7 @@ SYSTEM_IUSE=( 
+system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
 IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
 lto pulseaudio selinux startup-notification test webrtc wifi"
 IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 
 RESTRICT="!test? ( test )"
 
@@ -230,6 +230,11 @@ src_prepare() {
eapply -p1 
"${PATCH_S}/USE_flag/2021_seamonkey_2.53.17-floating-point_normalization_on_x86_build_fix.patch"
fi
 
+   # Patch for people who use their systems ICU 74
+   if has_version ">=dev-libs/icu-74.1" && use system-icu ; then
+   eapply -p1 
"${PATCH_S}/USE_flag/2022-bmo-1862601-system-icu-74.patch"
+   fi
+
# Allow user to apply any additional patches without modifing ebuild
eapply_user
 



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2023-11-19 Thread Joonas Niilola
commit: fe17fc7d6a071c253db1e326d1d880873605af4c
Author: stefson  yahoo  de>
AuthorDate: Sat Nov 18 06:22:22 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Nov 19 13:43:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe17fc7d

www-client/seamonkey: add rust upper bound requirement

Bug: https://bugs.gentoo.org/916304
Signed-off-by: Steffen Kuhn  yandex.com>
Closes: https://github.com/gentoo/gentoo/pull/33882
Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.17.1.ebuild | 2 +-
 www-client/seamonkey/seamonkey-2.53.17.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.17.1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.17.1.ebuild
index c4c6ba33bbdf..25af8b27eaa2 100644
--- a/www-client/seamonkey/seamonkey-2.53.17.1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.17.1.ebuild
@@ -75,7 +75,7 @@ BDEPEND="
)
)
virtual/pkgconfig
-   virtual/rust
+   =dev-lang/yasm-1.1 )
lto? ( sys-devel/binutils[gold] )
x86? ( >=dev-lang/yasm-1.1 )

diff --git a/www-client/seamonkey/seamonkey-2.53.17.ebuild 
b/www-client/seamonkey/seamonkey-2.53.17.ebuild
index f9a17ddd488b..781f8fe5a41c 100644
--- a/www-client/seamonkey/seamonkey-2.53.17.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.17.ebuild
@@ -74,7 +74,7 @@ BDEPEND="
)
)
virtual/pkgconfig
-   virtual/rust
+   =dev-lang/yasm-1.1 )
lto? ( sys-devel/binutils[gold] )
x86? ( >=dev-lang/yasm-1.1 )



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2023-11-19 Thread Joonas Niilola
commit: 00a1787960ea7c47a647cbb419f39f355970e52b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Nov 19 13:44:15 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Nov 19 13:44:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00a17879

www-client/seamonkey: add bug reference for the rust restriction

Bug: https://bugs.gentoo.org/916304
Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.17.1.ebuild | 1 +
 www-client/seamonkey/seamonkey-2.53.17.ebuild   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/www-client/seamonkey/seamonkey-2.53.17.1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.17.1.ebuild
index 25af8b27eaa2..aa19ad55b67e 100644
--- a/www-client/seamonkey/seamonkey-2.53.17.1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.17.1.ebuild
@@ -57,6 +57,7 @@ KEYWORDS="amd64 ~ppc64 ~x86"
 
 RESTRICT="!test? ( test )"
 
+# rust restriction: bug #916304
 BDEPEND="
app-arch/unzip
app-arch/zip

diff --git a/www-client/seamonkey/seamonkey-2.53.17.ebuild 
b/www-client/seamonkey/seamonkey-2.53.17.ebuild
index 781f8fe5a41c..fe2aacfb6f17 100644
--- a/www-client/seamonkey/seamonkey-2.53.17.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.17.ebuild
@@ -56,6 +56,7 @@ KEYWORDS="amd64 ~ppc64 x86"
 
 RESTRICT="!test? ( test )"
 
+# rust restriction: bug #916304
 BDEPEND="
app-arch/unzip
app-arch/zip



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2023-11-10 Thread Joonas Niilola
commit: dbd902a9a69864d7ea82b0ef62668019c18f0688
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Nov 10 12:19:01 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Nov 10 12:19:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbd902a9

www-client/seamonkey: Stabilize 2.53.17.1 amd64, #917102

Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.17.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.17.1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.17.1.ebuild
index 9e0a65f4263b..c4c6ba33bbdf 100644
--- a/www-client/seamonkey/seamonkey-2.53.17.1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.17.1.ebuild
@@ -53,7 +53,7 @@ SYSTEM_IUSE=( 
+system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
 IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
 lto pulseaudio selinux startup-notification test webrtc wifi"
 IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2023-10-03 Thread Joonas Niilola
commit: ff4c33b8d8fd435b3fad61750428874eedf4b234
Author: Myckel Habets  habets-dobben  nl>
AuthorDate: Sun Oct  1 19:48:40 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct  3 14:36:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff4c33b8

www-client/seamonkey: 2.53.17.1 version bump

Closes: https://bugs.gentoo.org/914920
Signed-off-by: Myckel Habets  habets-dobben.nl>
Closes: https://github.com/gentoo/gentoo/pull/33151
Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/Manifest   |   2 +
 www-client/seamonkey/seamonkey-2.53.17.1.ebuild | 569 
 2 files changed, 571 insertions(+)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 1f18cb5eb747..32caa390e290 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,3 +1,5 @@
 DIST seamonkey-2.53.17-patches-2.tar.gz 25528 BLAKE2B 
5a39a98c1292e3b70cea1f68e77fcee9f97c1962e6e81f5fca29f1ed9fe9f7fdd082ecf3d31fd5fb91533914665fa92ea1d3796fae48c30700a706f5cf48211d
 SHA512 
7df818546c1fc69f41d8431a4d780f5fd5e1b608444198587fbb9afb736fff22c592bb5590300969e9b0ae7ff28255bc0d26d3409ef5849afae6708ad234972c
+DIST seamonkey-2.53.17.1.source-l10n.tar.xz 13662504 BLAKE2B 
6794467372d632dbc91f588cc68bc935621d7c7a9ecd7a8519e91e538f3dfdcc30d3da646f117fe7ccd89a6bfd8f63204f30680e7ccf857069d098ba727c25c4
 SHA512 
a3d52b87b2ae84c000aced0c3862ef80116d35611f0fd81cb7372b4766f9ab4cd1d59fe1f9943ca39f27eb564531b57beccbfa3a6bea881b50415c4d144f45e8
+DIST seamonkey-2.53.17.1.source.tar.xz 266075292 BLAKE2B 
a0bc24bc7f9d71523fac03ed762d536497167c21587982909646b9a214e5d4d5b0ee5f9e52c4a443bd898e61d09e22730f8333640d7226bd3805094288a109ab
 SHA512 
3e8cc1edf85d65409d25b3cf9a39dca91acff7ac68ca2fcef628a2babd2349a74d5f844c2b6d078b1c03d2b6c1683e64c7db525c20135f515e53805d2de2ca65
 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

diff --git a/www-client/seamonkey/seamonkey-2.53.17.1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.17.1.ebuild
new file mode 100644
index ..9e0a65f4263b
--- /dev/null
+++ b/www-client/seamonkey/seamonkey-2.53.17.1.ebuild
@@ -0,0 +1,569 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=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
+#  ru sk sv-SE tr uk zh-CN zh-TW)
+MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
+   ru sk sv-SE zh-CN zh-TW)
+
+MOZ_PV="${PV/_pre*}"
+MOZ_PV="${MOZ_PV/_alpha/a}"
+MOZ_PV="${MOZ_PV/_beta/b}"
+MOZ_PV="${MOZ_PV/_rc/rc}"
+MOZ_P="${P}"
+MY_MOZ_P="${PN}-${MOZ_PV}"
+PATCH_PV="2.53.17"
+PATCH="${PN}-${PATCH_PV}-patches-2"
+PATCH_S="${WORKDIR}/gentoo-${PN}-patches-${PATCH_PV}-2"
+
+if [[ ${PV} == *_pre* ]] ; then
+   
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}";
+else
+   MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}";
+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/${PATCH_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 llvm 
mozcoreconf-v6 mozlinguas-v2 pax-utils \
+   toolchain-funcs xdg-utils
+
+DESCRIPTION="Seamonkey Web Browser"
+HOMEPAGE="https://www.seamonkey-project.org/";
+
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+SLOT="0"
+SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
+IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
+lto pulseaudio selinux startup-notification test webrtc wifi"
+IUSE+=" ${SYSTEM_IUSE[@]}"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   app-arch/unzip
+   app-arch/zip
+   >=dev-lang/nasm-2.13
+   dev-lang/perl
+   dev-util/cbindgen
+   >=sys-devel/b

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2023-09-08 Thread Joonas Niilola
commit: 80bbb8aa79d2564f348c793e88efe1dc940eb935
Author: Myckel Habets  habets-dobben  nl>
AuthorDate: Fri Sep  8 06:50:08 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  9 06:59:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80bbb8aa

www-client/seamonkey: cleanup seamonkey-2.53.15-r1

Remove seamonkey-2.53.15-r1 ebuild, because Python 2.7 needs to be removed
from portage.

Bug: https://bugs.gentoo.org/698980
Signed-off-by: Myckel Habets  habets-dobben.nl>
Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/Manifest|   3 -
 www-client/seamonkey/seamonkey-2.53.15-r1.ebuild | 539 ---
 2 files changed, 542 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 5205a1cb5685..1f18cb5eb747 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,6 +1,3 @@
-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-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

diff --git a/www-client/seamonkey/seamonkey-2.53.15-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.15-r1.ebuild
deleted file mode 100644
index 17c749f0e023..
--- a/www-client/seamonkey/seamonkey-2.53.15-r1.ebuild
+++ /dev/null
@@ -1,539 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WANT_AUTOCONF="2.1"
-
-PYTHON_COMPAT=( python3_{10..11} )
-PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
-
-# 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
-#  ru sk sv-SE tr uk zh-CN zh-TW)
-MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
-   ru sk sv-SE zh-CN zh-TW)
-
-MOZ_PV="${PV/_pre*}"
-MOZ_PV="${MOZ_PV/_alpha/a}"
-MOZ_PV="${MOZ_PV/_beta/b}"
-MOZ_PV="${MOZ_PV/_rc/rc}"
-MOZ_P="${P}"
-MY_MOZ_P="${PN}-${MOZ_PV}"
-PATCH="${PF}-patches"
-
-if [[ ${PV} == *_pre* ]] ; then
-   
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}";
-else
-   MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}";
-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/${PVR}.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
-
-DESCRIPTION="Seamonkey Web Browser"
-HOMEPAGE="https://www.seamonkey-project.org/";
-
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-SLOT="0"
-SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
-IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
-lto pulseaudio selinux startup-notification test webrtc wifi"
-IUSE+=" 

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2023-08-24 Thread Arthur Zamarin
commit: 1da982d914b9dbaf1468993432f27ffba0c86b64
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Aug 24 18:04:13 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Aug 24 18:04:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1da982d9

www-client/seamonkey: Stabilize 2.53.17 x86, #912969

Signed-off-by: Arthur Zamarin  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.17.ebuild 
b/www-client/seamonkey/seamonkey-2.53.17.ebuild
index 576a9377e73b..f9a17ddd488b 100644
--- a/www-client/seamonkey/seamonkey-2.53.17.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.17.ebuild
@@ -52,7 +52,7 @@ SYSTEM_IUSE=( 
+system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
 IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
 lto pulseaudio selinux startup-notification test webrtc wifi"
 IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
 
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2023-08-24 Thread Arthur Zamarin
commit: cd352d3b7a2981c376c49af58eb78895f577f0fc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Aug 24 17:57:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Aug 24 17:57:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd352d3b

www-client/seamonkey: Stabilize 2.53.17 amd64, #912969

Signed-off-by: Arthur Zamarin  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.17.ebuild 
b/www-client/seamonkey/seamonkey-2.53.17.ebuild
index bc0d31bf84d0..576a9377e73b 100644
--- a/www-client/seamonkey/seamonkey-2.53.17.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.17.ebuild
@@ -52,7 +52,7 @@ SYSTEM_IUSE=( 
+system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
 IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
 lto pulseaudio selinux startup-notification test webrtc wifi"
 IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2023-08-12 Thread Joonas Niilola
commit: b604cc757dd71c174c83f08aca00a26b738522dd
Author: Myckel Habets  habets-dobben  nl>
AuthorDate: Mon Aug  7 11:48:02 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Aug 12 08:36:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b604cc75

www-client/seamonkey: bug fixes on 2.53.17

Adds dependencies for clang and llvm using the llvm.eclass.

Fix for ffmpeg build failure on ~ARCH.

Closes: https://bugs.gentoo.org/911830
Bug: https://bugs.gentoo.org/911679
Bug: https://bugs.gentoo.org/911582
Signed-off-by: Myckel Habets  habets-dobben.nl>
Closes: https://github.com/gentoo/gentoo/pull/32210
Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/Manifest |  2 +-
 www-client/seamonkey/metadata.xml |  3 ++
 www-client/seamonkey/seamonkey-2.53.17.ebuild | 41 ++-
 3 files changed, 38 insertions(+), 8 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index fbef5be04b90..5205a1cb5685 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,6 +1,6 @@
 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

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 @@
mozi...@gentoo.org
Gentoo Mozilla Team

+   
+   BioMike/gentoo-seamonkey-patches
+   

Build Mozilla's IRC client (default 
on)
Build with user-specified 
compiler optimizations (-Os, -O0, -O1, -O2, -O3) from CFLAGS 
(unsupported)

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

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2023-08-06 Thread Sam James
commit: ffef672b1facc926fe2e45a3071361f154ca5fb6
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug  7 04:19:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug  7 04:19:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffef672b

www-client/seamonkey: fix WhitespaceFound

Signed-off-by: Sam James  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.17.ebuild 
b/www-client/seamonkey/seamonkey-2.53.17.ebuild
index 55b449f0830c..289ac518a75a 100644
--- a/www-client/seamonkey/seamonkey-2.53.17.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.17.ebuild
@@ -134,7 +134,7 @@ DEPEND="${COMMON_DEPEND}
 "
 
 QA_CONFIG_IMPL_DECL_SKIP=(
-pthread_cond_timedwait_monotonic_np # Doesn't exist on Linux. Bug #905825
+   pthread_cond_timedwait_monotonic_np # Doesn't exist on Linux. Bug 
#905825
 )
 
 # allow GMP_PLUGIN_LIST to be set in an eclass or



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2023-08-06 Thread Sam James
commit: dcb7f431a283a8e392a546198a1f3d8de5e5db68
Author: Myckel Habets  habets-dobben  nl>
AuthorDate: Sun Aug  6 19:18:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug  7 04:18:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcb7f431

www-client/seamonkey: Update to version 2.53.17.

- Bumps seamonkey to version 2.53.17.
- Fixes implicit function declaration.

Closes: https://bugs.gentoo.org/904392
Closes: https://bugs.gentoo.org/905825

Signed-off-by: Myckel Habets  habets-dobben.nl>
Closes: https://github.com/gentoo/gentoo/pull/32201
Signed-off-by: Sam James  gentoo.org>

 www-client/seamonkey/Manifest |   3 +
 www-client/seamonkey/seamonkey-2.53.17.ebuild | 541 ++
 2 files changed, 544 insertions(+)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index a35e7dc27106..fbef5be04b90 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,3 +1,6 @@
 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.source-l10n.tar.xz 13661552 BLAKE2B 
1006e3468d28bb04a9c2dd3ce3822153e5181ed84eb368acae28e22ad51a8b616caa35ff5b15e0cb0096d478034a30fa2ace5db87686e24d669607966338a42d
 SHA512 
792b4f54617ffb7afb6c7a3cebcdbbcd0295322b68595f6c416b9bd32201f9295bccd96d633765c7ba6e46eeef687b325cd47817f46e476b2f7cda1304e466ab
+DIST seamonkey-2.53.17.source.tar.xz 266150192 BLAKE2B 
2c79e4594ad6ad5b6b7ed594e86a8ae26a9137c84de055fd13bb77f98ebf382c31514efe311d8050ce75c27a5d3b8860fbee73f40afa7ce3334ed6ebcaa64d6a
 SHA512 
479feca324dfe7bdb6e2a63da38251cafe1169d087d767b5857683f547417b4a5a388913e84bb8d0a9a292aef0d88aeaf25660670aa518bc4e45efcef8f2cfa7

diff --git a/www-client/seamonkey/seamonkey-2.53.17.ebuild 
b/www-client/seamonkey/seamonkey-2.53.17.ebuild
new file mode 100644
index ..55b449f0830c
--- /dev/null
+++ b/www-client/seamonkey/seamonkey-2.53.17.ebuild
@@ -0,0 +1,541 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WANT_AUTOCONF="2.1"
+
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
+
+# 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
+#  ru sk sv-SE tr uk zh-CN zh-TW)
+MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
+   ru sk sv-SE zh-CN zh-TW)
+
+MOZ_PV="${PV/_pre*}"
+MOZ_PV="${MOZ_PV/_alpha/a}"
+MOZ_PV="${MOZ_PV/_beta/b}"
+MOZ_PV="${MOZ_PV/_rc/rc}"
+MOZ_P="${P}"
+MY_MOZ_P="${PN}-${MOZ_PV}"
+PATCH="${PF}-patches"
+
+if [[ ${PV} == *_pre* ]] ; then
+   
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}";
+else
+   MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}";
+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"
+
+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
+
+DESCRIPTION="Seamonkey Web Browser"
+HOMEPAGE="https://www.seamonkey-project.org/";
+
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+SLOT="0"
+SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
+IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
+lto pulseaudio sel

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2023-06-23 Thread Sam James
commit: 04b4101db47b443bc7d33bf2069f12811a46846d
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sat Jun 24 02:48:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 02:58:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04b4101d

www-client/seamonkey: replace `filter-flags -flto*` with `filter-lto`

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Closes: https://github.com/gentoo/gentoo/pull/31343
Signed-off-by: Sam James  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.15-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.15-r1.ebuild
index d533028ca642..17c749f0e023 100644
--- a/www-client/seamonkey/seamonkey-2.53.15-r1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.15-r1.ebuild
@@ -350,7 +350,7 @@ src_configure() {
fi
fi
# LTO flag was handled via configure
-   filter-flags '-flto*'
+   filter-lto
 
##
# Former mozconfig_config() end  #



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2023-05-18 Thread Joonas Niilola
commit: f209bdf1a9a15433ebafc0c27f7dd5bb720d5458
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri May 19 05:21:40 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri May 19 05:21:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f209bdf1

www-client/seamonkey: drop 2.53.15

Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/Manifest |   1 -
 www-client/seamonkey/seamonkey-2.53.15.ebuild | 539 --
 2 files changed, 540 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index d9507933658c..a35e7dc27106 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,4 +1,3 @@
-DIST seamonkey-2.53.15-patches.tar.gz 31196 BLAKE2B 
58fb85091e1077fee1bd5c71cbfd90cf5f942e414bec5678c6f3c6e9b6355ded80455f38685b878eabdb76cd01b63f4aab96b2f98fdee1568162232c6a92772a
 SHA512 
68beea38cb9e22e7ab503fb436209aabb049a61286fdc321a4feb96c47c8dae297185aa24248cf2c4ed76c8a1989fa2bff4c914cae7b74d85dee7f35afd5e3ed
 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

diff --git a/www-client/seamonkey/seamonkey-2.53.15.ebuild 
b/www-client/seamonkey/seamonkey-2.53.15.ebuild
deleted file mode 100644
index 5b1c74b10bdb..
--- a/www-client/seamonkey/seamonkey-2.53.15.ebuild
+++ /dev/null
@@ -1,539 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WANT_AUTOCONF="2.1"
-
-PYTHON_COMPAT=( python3_{9..10} )
-PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
-
-# 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
-#  ru sk sv-SE tr uk zh-CN zh-TW)
-MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
-   ru sk sv-SE zh-CN zh-TW)
-
-MOZ_PV="${PV/_pre*}"
-MOZ_PV="${MOZ_PV/_alpha/a}"
-MOZ_PV="${MOZ_PV/_beta/b}"
-MOZ_PV="${MOZ_PV/_rc/rc}"
-MOZ_P="${P}"
-MY_MOZ_P="${PN}-${MOZ_PV}"
-PATCH="${P}-patches"
-
-if [[ ${PV} == *_pre* ]] ; then
-   
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}";
-else
-   MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}";
-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"
-
-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
-
-DESCRIPTION="Seamonkey Web Browser"
-HOMEPAGE="https://www.seamonkey-project.org/";
-
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-SLOT="0"
-SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
-IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
-lto pulseaudio selinux startup-notification test webrtc wifi"
-IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="amd64 ~ppc64 x86"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   app-arch/unzip
-   app-arch/zip
-   >=dev-lang/nasm-2.13
-   dev-lang/perl
-   dev-util/cbindgen
-   >=sys-devel/binutils-2.16.1
-   virtual/pkgconfig
-   virtual/rust
-   amd64? ( >=dev-lang/yasm-1.1 )
-   lto? ( sys-devel/binutils[gold] )
-   x86? ( >=dev-lang/yasm-1.1 )
-"
-COMMON_DEPEND="
-   app-arch/bzip2
-   >=app-text/hunspell-1.5.4:=
-   dev-libs/atk
-   >=dev-libs/glib-2.26:2
-   >=dev-libs/libffi-3.0.10:=
-   >=dev-libs/nspr-4.23
-   >=dev-libs/nss-3.47.1
-   media-libs/fontconfig
-   >=media-libs/freetype-2.4.10
-   >=media-libs/mesa-10.2:=
-   >=sys-libs/zlib-1.2.3
-   >=x11-libs/cairo-1.10[X]
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3[X]
-   

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2023-05-17 Thread Joonas Niilola
commit: 296f07090bf35ca57f83d4627ad85375634bd7be
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed May 17 16:46:34 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May 17 16:47:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=296f0709

www-client/seamonkey: Stabilize 2.53.15-r1 amd64, #906522

Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.15-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.15-r1.ebuild
index bec07772571c..7a0b18d2d524 100644
--- a/www-client/seamonkey/seamonkey-2.53.15-r1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.15-r1.ebuild
@@ -48,7 +48,7 @@ SYSTEM_IUSE=( 
+system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
 IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
 lto pulseaudio selinux startup-notification test webrtc wifi"
 IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2023-05-17 Thread Joonas Niilola
commit: c3bd2b471a1b3aff2b73e80c8e28912c6c75b5f0
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed May 17 16:47:02 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May 17 16:47:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3bd2b47

www-client/seamonkey: Stabilize 2.53.15-r1 x86, #906522

Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.15-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.15-r1.ebuild
index 7a0b18d2d524..d533028ca642 100644
--- a/www-client/seamonkey/seamonkey-2.53.15-r1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.15-r1.ebuild
@@ -48,7 +48,7 @@ SYSTEM_IUSE=( 
+system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
 IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
 lto pulseaudio selinux startup-notification test webrtc wifi"
 IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
 
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2023-05-06 Thread Sam James
commit: 8c36c7056a6e35d7a339b5f5fe3ab9e4c8c69111
Author: Myckel Habets  habets-dobben  nl>
AuthorDate: Sat May  6 12:14:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  6 13:39:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c36c705

www-client/seamonkey: Update to version 2.53.15-r1.

- Adds Python 3.11 support in the build system.
- Fixes third-party audioipc lib building on musl.

Closes: https://bugs.gentoo.org/897336
Closes: https://bugs.gentoo.org/898862

Signed-off-by: Myckel Habets  habets-dobben.nl>
Closes: https://github.com/gentoo/gentoo/pull/30891
Signed-off-by: Sam James  gentoo.org>

 www-client/seamonkey/Manifest|   1 +
 www-client/seamonkey/seamonkey-2.53.15-r1.ebuild | 539 +++
 2 files changed, 540 insertions(+)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index bd34843dca22..d9507933658c 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,3 +1,4 @@
 DIST seamonkey-2.53.15-patches.tar.gz 31196 BLAKE2B 
58fb85091e1077fee1bd5c71cbfd90cf5f942e414bec5678c6f3c6e9b6355ded80455f38685b878eabdb76cd01b63f4aab96b2f98fdee1568162232c6a92772a
 SHA512 
68beea38cb9e22e7ab503fb436209aabb049a61286fdc321a4feb96c47c8dae297185aa24248cf2c4ed76c8a1989fa2bff4c914cae7b74d85dee7f35afd5e3ed
+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

diff --git a/www-client/seamonkey/seamonkey-2.53.15-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.15-r1.ebuild
new file mode 100644
index ..b0020914c53a
--- /dev/null
+++ b/www-client/seamonkey/seamonkey-2.53.15-r1.ebuild
@@ -0,0 +1,539 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WANT_AUTOCONF="2.1"
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
+
+# 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
+#  ru sk sv-SE tr uk zh-CN zh-TW)
+MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
+   ru sk sv-SE zh-CN zh-TW)
+
+MOZ_PV="${PV/_pre*}"
+MOZ_PV="${MOZ_PV/_alpha/a}"
+MOZ_PV="${MOZ_PV/_beta/b}"
+MOZ_PV="${MOZ_PV/_rc/rc}"
+MOZ_P="${P}"
+MY_MOZ_P="${PN}-${MOZ_PV}"
+PATCH="${PF}-patches"
+
+if [[ ${PV} == *_pre* ]] ; then
+   
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}";
+else
+   MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}";
+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/${PVR}.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
+
+DESCRIPTION="Seamonkey Web Browser"
+HOMEPAGE="https://www.seamonkey-project.org/";
+
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+SLOT="0"
+SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
+IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
+lto pulseaudio selinux startup-notification test webrtc wifi"
+IUSE+=" ${SYSTEM_IUSE[@]}"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   app-arch/unzip
+   app-arch/zip
+   >=dev-lang/nasm-2.13
+   dev-lang/perl
+   dev-util/cbindgen
+   >=sys-devel/binutils-2.16.1
+   virtual/pkgconfig
+   virtual/rust
+   amd64? ( >=dev-lang/yasm-1.1 )
+   lto? ( sys-devel/binutils[gold] )
+   x86? ( >=dev-lang/yasm-1.1 )
+"
+COMMON_DEPEND="
+   app-arch/bzip2
+   >=app-text/hunspell-1.5.4:=
+   dev-libs/atk
+   >=dev-libs/glib-2.26:2
+   >=dev-li

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2023-05-06 Thread Sam James
commit: ba0e39eaa20e562e239b86eab2205eb46847c0c0
Author: Sam James  gentoo  org>
AuthorDate: Sat May  6 13:39:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  6 13:39:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba0e39ea

www-client/seamonkey: disable py3.9

Signed-off-by: Sam James  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.15-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.15-r1.ebuild
index b0020914c53a..bec07772571c 100644
--- a/www-client/seamonkey/seamonkey-2.53.15-r1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.15-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 WANT_AUTOCONF="2.1"
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
 
 # This list can be updated with scripts/get_langs.sh from the mozilla overlay



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2023-04-14 Thread Joonas Niilola
commit: 46b50c1fe1da03e3aab56e79ff801507526512ce
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Apr 15 06:17:45 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Apr 15 06:18:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46b50c1f

www-client/seamonkey: drop 2.53.14-r2

Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/Manifest|   3 -
 www-client/seamonkey/seamonkey-2.53.14-r2.ebuild | 545 ---
 2 files changed, 548 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index eec655474352..bd34843dca22 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,6 +1,3 @@
-DIST seamonkey-2.53.14-patches.tar.gz 64614 BLAKE2B 
b63a3ebfea69f27a3057a21871f64f5b3088e1050d8676577a3bdd4dbf290462665e8d4fcfa730ee89451f155c9893cbe9fecc2bfddc0c367cb46bd6c30f0a5d
 SHA512 
52b19663881bf46a8303d64e9d315342b72ea5709f842ef62ce64dfefc334a05c814f1a3f1857bcb43ddbc3465bb6937e22452caead6677b95071fa83f677569
-DIST seamonkey-2.53.14.source-l10n.tar.xz 13656176 BLAKE2B 
daa2697d51ea74ef085a5e610cdce35c256e2d052ff7c557af47d0204bfe49b08c62de963574c22427b6ccbdab484fc8b7f122eeb7f1dc171514c2626b3a794c
 SHA512 
18cd269df9d603a319f83f9e8a90182fdcdb44c3f4fc606abe2d30a5706a0a00f8f488b574e59b1885eecd2b0490c679222ebaaf77b60aa432e2412a61d34dfc
-DIST seamonkey-2.53.14.source.tar.xz 256277216 BLAKE2B 
baf48d89ae84d19c3accb0045658bad9e265e402ddbe7325a1df37682ea54bae1c09336e44312cf66dae037ec89672e8078ffb285e3f8588e42f6f484a7fd5c6
 SHA512 
19b35d7301b3a3c4cff41ea90bd401f9b41ec8ea1207e8ccd738eb2f52068cc39b4838eabb60a04596926035a143472656a291cab8adcea608bd569b30b5b7e3
 DIST seamonkey-2.53.15-patches.tar.gz 31196 BLAKE2B 
58fb85091e1077fee1bd5c71cbfd90cf5f942e414bec5678c6f3c6e9b6355ded80455f38685b878eabdb76cd01b63f4aab96b2f98fdee1568162232c6a92772a
 SHA512 
68beea38cb9e22e7ab503fb436209aabb049a61286fdc321a4feb96c47c8dae297185aa24248cf2c4ed76c8a1989fa2bff4c914cae7b74d85dee7f35afd5e3ed
 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

diff --git a/www-client/seamonkey/seamonkey-2.53.14-r2.ebuild 
b/www-client/seamonkey/seamonkey-2.53.14-r2.ebuild
deleted file mode 100644
index 948f4857022b..
--- a/www-client/seamonkey/seamonkey-2.53.14-r2.ebuild
+++ /dev/null
@@ -1,545 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WANT_AUTOCONF="2.1"
-
-PYTHON_COMPAT=( python3_{9..10} )
-PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
-
-# 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
-#  ru sk sv-SE tr uk zh-CN zh-TW)
-MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
-   ru sk sv-SE zh-CN zh-TW)
-
-MOZ_PV="${PV/_pre*}"
-MOZ_PV="${MOZ_PV/_alpha/a}"
-MOZ_PV="${MOZ_PV/_beta/b}"
-MOZ_PV="${MOZ_PV/_rc/rc}"
-MOZ_P="${P}"
-MY_MOZ_P="${PN}-${MOZ_PV}"
-PATCH="${PN}-${PV}-patches"
-
-if [[ ${PV} == *_pre* ]] ; then
-   
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}";
-else
-   MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}";
-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"
-
-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
-
-DESCRIPTION="Seamonkey Web Browser"
-HOMEPAGE="https://www.seamonkey-project.org/";
-
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-SLOT="0"
-SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
-IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
-lto pulseaudio selinux startup-notification test webrtc wifi"
-IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="amd64 ~ppc64 x86"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   app-arch/unzip
-   app-arch/zip
-   >=dev-lang/nasm-2.13
-   dev-lang/perl
-  

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2023-03-31 Thread Joonas Niilola
commit: f99f78f1f02a99a23d17e8a1444cec3d87b6190d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Mar 31 13:45:48 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Mar 31 13:45:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f99f78f1

www-client/seamonkey: Stabilize 2.53.15 x86, #903005

Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.15.ebuild 
b/www-client/seamonkey/seamonkey-2.53.15.ebuild
index 913ad813d08d..5b1c74b10bdb 100644
--- a/www-client/seamonkey/seamonkey-2.53.15.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.15.ebuild
@@ -48,7 +48,7 @@ SYSTEM_IUSE=( 
+system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
 IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
 lto pulseaudio selinux startup-notification test webrtc wifi"
 IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
 
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2023-03-30 Thread Arthur Zamarin
commit: 1f2796b82a7a4b9ff42fcadc73cd1ad42a2fbe69
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Mar 30 17:13:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Mar 30 17:13:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f2796b8

www-client/seamonkey: Stabilize 2.53.15 amd64, #903005

Signed-off-by: Arthur Zamarin  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.15.ebuild 
b/www-client/seamonkey/seamonkey-2.53.15.ebuild
index c3bf97fbf198..913ad813d08d 100644
--- a/www-client/seamonkey/seamonkey-2.53.15.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.15.ebuild
@@ -48,7 +48,7 @@ SYSTEM_IUSE=( 
+system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
 IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
 lto pulseaudio selinux startup-notification test webrtc wifi"
 IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2023-01-29 Thread Joonas Niilola
commit: 03cdb1202d4bf5fee46241992fa57b017557621a
Author: Myckel Habets  habets-dobben  nl>
AuthorDate: Fri Jan 27 13:41:25 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jan 29 08:50:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03cdb120

www-client/seamonkey: Update to www-client/seamonkey-2.53.15

* Bump to version 2.35.15
* Adds "X" USE-flag requirement on the x11-libs/gtk+ dependency.

Closes: https://bugs.gentoo.org/892085
Signed-off-by: Myckel Habets  habets-dobben.nl>
Closes: https://bugs.gentoo.org/892309
Closes: https://github.com/gentoo/gentoo/pull/29301
Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/Manifest |   3 +
 www-client/seamonkey/seamonkey-2.53.15.ebuild | 538 ++
 2 files changed, 541 insertions(+)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 040c7e539afe..eec655474352 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,3 +1,6 @@
 DIST seamonkey-2.53.14-patches.tar.gz 64614 BLAKE2B 
b63a3ebfea69f27a3057a21871f64f5b3088e1050d8676577a3bdd4dbf290462665e8d4fcfa730ee89451f155c9893cbe9fecc2bfddc0c367cb46bd6c30f0a5d
 SHA512 
52b19663881bf46a8303d64e9d315342b72ea5709f842ef62ce64dfefc334a05c814f1a3f1857bcb43ddbc3465bb6937e22452caead6677b95071fa83f677569
 DIST seamonkey-2.53.14.source-l10n.tar.xz 13656176 BLAKE2B 
daa2697d51ea74ef085a5e610cdce35c256e2d052ff7c557af47d0204bfe49b08c62de963574c22427b6ccbdab484fc8b7f122eeb7f1dc171514c2626b3a794c
 SHA512 
18cd269df9d603a319f83f9e8a90182fdcdb44c3f4fc606abe2d30a5706a0a00f8f488b574e59b1885eecd2b0490c679222ebaaf77b60aa432e2412a61d34dfc
 DIST seamonkey-2.53.14.source.tar.xz 256277216 BLAKE2B 
baf48d89ae84d19c3accb0045658bad9e265e402ddbe7325a1df37682ea54bae1c09336e44312cf66dae037ec89672e8078ffb285e3f8588e42f6f484a7fd5c6
 SHA512 
19b35d7301b3a3c4cff41ea90bd401f9b41ec8ea1207e8ccd738eb2f52068cc39b4838eabb60a04596926035a143472656a291cab8adcea608bd569b30b5b7e3
+DIST seamonkey-2.53.15-patches.tar.gz 31196 BLAKE2B 
58fb85091e1077fee1bd5c71cbfd90cf5f942e414bec5678c6f3c6e9b6355ded80455f38685b878eabdb76cd01b63f4aab96b2f98fdee1568162232c6a92772a
 SHA512 
68beea38cb9e22e7ab503fb436209aabb049a61286fdc321a4feb96c47c8dae297185aa24248cf2c4ed76c8a1989fa2bff4c914cae7b74d85dee7f35afd5e3ed
+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

diff --git a/www-client/seamonkey/seamonkey-2.53.15.ebuild 
b/www-client/seamonkey/seamonkey-2.53.15.ebuild
new file mode 100644
index ..e0134a6b5e84
--- /dev/null
+++ b/www-client/seamonkey/seamonkey-2.53.15.ebuild
@@ -0,0 +1,538 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WANT_AUTOCONF="2.1"
+
+PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
+
+# 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
+#  ru sk sv-SE tr uk zh-CN zh-TW)
+MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
+   ru sk sv-SE zh-CN zh-TW)
+
+MOZ_PV="${PV/_pre*}"
+MOZ_PV="${MOZ_PV/_alpha/a}"
+MOZ_PV="${MOZ_PV/_beta/b}"
+MOZ_PV="${MOZ_PV/_rc/rc}"
+MOZ_P="${P}"
+MY_MOZ_P="${PN}-${MOZ_PV}"
+PATCH="${PN}-${PV}-patches"
+
+if [[ ${PV} == *_pre* ]] ; then
+   
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}";
+else
+   MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}";
+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"
+
+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
+
+DESCRIPTION="Seamonkey Web Browser"
+HOMEPAGE="https://www.seamonkey-project.org/";
+
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+SLOT="0"
+SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
+IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-aut

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2023-01-29 Thread Joonas Niilola
commit: a14217ccabb862af905c79e114a066535705c3fb
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Jan 29 08:46:41 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jan 29 08:50:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a14217cc

www-client/seamonkey: add a missing dep xorg-proto on 2.53.15

Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.15.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.15.ebuild 
b/www-client/seamonkey/seamonkey-2.53.15.ebuild
index e0134a6b5e84..c3bf97fbf198 100644
--- a/www-client/seamonkey/seamonkey-2.53.15.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.15.ebuild
@@ -21,7 +21,7 @@ MOZ_PV="${MOZ_PV/_beta/b}"
 MOZ_PV="${MOZ_PV/_rc/rc}"
 MOZ_P="${P}"
 MY_MOZ_P="${PN}-${MOZ_PV}"
-PATCH="${PN}-${PV}-patches"
+PATCH="${P}-patches"
 
 if [[ ${PV} == *_pre* ]] ; then

MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}";
@@ -48,7 +48,7 @@ SYSTEM_IUSE=( 
+system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
 IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
 lto pulseaudio selinux startup-notification test webrtc wifi"
 IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="amd64 ~ppc64 x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 
 RESTRICT="!test? ( test )"
 
@@ -129,6 +129,7 @@ RDEPEND="${COMMON_DEPEND}
selinux? ( sec-policy/selinux-mozilla )
 "
 DEPEND="${COMMON_DEPEND}
+   x11-base/xorg-proto
amd64? ( virtual/opengl )
x86? ( virtual/opengl )
 "



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2022-12-21 Thread Sam James
commit: 61264ed950b7b556639fe7266e6898cfc26d5ce6
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 22 03:42:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 22 03:43:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61264ed9

www-client/seamonkey: fix dropping Rust upper bound

Closes: https://bugs.gentoo.org/887747
Signed-off-by: Sam James  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.14-r2.ebuild | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.14-r2.ebuild 
b/www-client/seamonkey/seamonkey-2.53.14-r2.ebuild
index 61adc49bacbb..b5f0327f791e 100644
--- a/www-client/seamonkey/seamonkey-2.53.14-r2.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.14-r2.ebuild
@@ -147,12 +147,12 @@ pkg_setup() {
ewarn "Those belong to upstream: https://bugzilla.mozilla.org";
fi
 
-   if ver_test $(rustc -V | tr -cd '[0-9.]' | cut -d" " -f2) -ge "1.65"; 
then
-   ewarn "Rust-1.65 or newer is currently unsupported for building 
${P}."
-   ewarn "Please use 'eselect rust' to switch to a lower version, then 
resume"
-   ewarn "building ${PN}."
-   die "Rust-1.65 or newer detected. Use eselect rust to choose <1.65"
-   fi
+   #if ver_test $(rustc -V | tr -cd '[0-9.]' | cut -d" " -f2) -ge "1.65"; 
then
+   #ewarn "Rust-1.65 or newer is currently unsupported for building 
${P}."
+   #ewarn "Please use 'eselect rust' to switch to a lower version, 
then resume"
+   #ewarn "building ${PN}."
+   #die "Rust-1.65 or newer detected. Use eselect rust to choose <1.65"
+   #fi
 
moz_pkgsetup
 }



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2022-12-19 Thread Georgy Yakovlev
commit: a9c17a434ed10cb43cd8b2fefbbfbe5da8d59503
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 20 06:39:09 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 20 07:08:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9c17a43

www-client/seamonkey: remove rust upper bound requirement

Closes: https://bugs.gentoo.org/884513
Signed-off-by: Georgy Yakovlev  gentoo.org>

 .../{seamonkey-2.53.14-r1.ebuild => seamonkey-2.53.14-r2.ebuild}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.14-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.14-r2.ebuild
similarity index 99%
rename from www-client/seamonkey/seamonkey-2.53.14-r1.ebuild
rename to www-client/seamonkey/seamonkey-2.53.14-r2.ebuild
index 87663056b781..61adc49bacbb 100644
--- a/www-client/seamonkey/seamonkey-2.53.14-r1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.14-r2.ebuild
@@ -60,7 +60,7 @@ BDEPEND="
dev-util/cbindgen
>=sys-devel/binutils-2.16.1
virtual/pkgconfig
-   =dev-lang/yasm-1.1 )
lto? ( sys-devel/binutils[gold] )
x86? ( >=dev-lang/yasm-1.1 )



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2022-10-16 Thread Joonas Niilola
commit: 15787c79f9bc15a26332fb56610d866a1834b7b6
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Oct 17 05:28:56 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 17 05:49:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15787c79

www-client/seamonkey: drop 2.53.13

Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/Manifest |   3 -
 www-client/seamonkey/seamonkey-2.53.13.ebuild | 555 --
 2 files changed, 558 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 48fa41faa715..040c7e539afe 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,6 +1,3 @@
-DIST seamonkey-2.53.13-patches.tar.gz 64940 BLAKE2B 
8c3e62da825fc998137243026620ddcccaf2c7b6bf187b643a4934c99cbbe3f87bfe17bcf638b5eb14f60447bc46cbeb359ab7897e424c9ec46aa389b23ad041
 SHA512 
fe54a6c632595ae3c918c657fd42f341135ab6e620b178c4d1a077ea425ab975e211174ea86290e6e1f2586ceead226f4457abdf420fa51878e32bc0150116cf
-DIST seamonkey-2.53.13.source-l10n.tar.xz 13641692 BLAKE2B 
865d7fafc64fd6b0831abe2979b45f833823d50113f69f9e403ed74c16869207dfef15319185b1dec14d09927cdb167c9787829a5d41d3fe8d4abe1874931699
 SHA512 
ddffde1309f1b9f8d8a82d061494002e6525f2b0b724190a1367204010a9e1f0214abb35d391732fe52f93dd4cdbb1cab82ebe2c6297c876a080bcdf5904e862
-DIST seamonkey-2.53.13.source.tar.xz 253664548 BLAKE2B 
af8fb0b3ac339d8c468cfcfa9cf0594b93d0aa0d40a7a32b2d3a99c980ad4249983725347110b8cc87da0f4fbc7629e37c6cbe27f0bed181ede9b1df4292c297
 SHA512 
f95fcec1dd732c3ca8218e6359c51260d44c40c8c2f34ad11ee160166f4df7c2184dd5d7e02b4ee363700d189e8652fabe7aeec8d0917ea9589ec1baa714f7a2
 DIST seamonkey-2.53.14-patches.tar.gz 64614 BLAKE2B 
b63a3ebfea69f27a3057a21871f64f5b3088e1050d8676577a3bdd4dbf290462665e8d4fcfa730ee89451f155c9893cbe9fecc2bfddc0c367cb46bd6c30f0a5d
 SHA512 
52b19663881bf46a8303d64e9d315342b72ea5709f842ef62ce64dfefc334a05c814f1a3f1857bcb43ddbc3465bb6937e22452caead6677b95071fa83f677569
 DIST seamonkey-2.53.14.source-l10n.tar.xz 13656176 BLAKE2B 
daa2697d51ea74ef085a5e610cdce35c256e2d052ff7c557af47d0204bfe49b08c62de963574c22427b6ccbdab484fc8b7f122eeb7f1dc171514c2626b3a794c
 SHA512 
18cd269df9d603a319f83f9e8a90182fdcdb44c3f4fc606abe2d30a5706a0a00f8f488b574e59b1885eecd2b0490c679222ebaaf77b60aa432e2412a61d34dfc
 DIST seamonkey-2.53.14.source.tar.xz 256277216 BLAKE2B 
baf48d89ae84d19c3accb0045658bad9e265e402ddbe7325a1df37682ea54bae1c09336e44312cf66dae037ec89672e8078ffb285e3f8588e42f6f484a7fd5c6
 SHA512 
19b35d7301b3a3c4cff41ea90bd401f9b41ec8ea1207e8ccd738eb2f52068cc39b4838eabb60a04596926035a143472656a291cab8adcea608bd569b30b5b7e3

diff --git a/www-client/seamonkey/seamonkey-2.53.13.ebuild 
b/www-client/seamonkey/seamonkey-2.53.13.ebuild
deleted file mode 100644
index 7f598f4500d4..
--- a/www-client/seamonkey/seamonkey-2.53.13.ebuild
+++ /dev/null
@@ -1,555 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WANT_AUTOCONF="2.1"
-
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
-
-# 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
-#  ru sk sv-SE tr uk zh-CN zh-TW)
-MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
-   ru sk sv-SE zh-CN zh-TW)
-
-MOZ_PV="${PV/_pre*}"
-MOZ_PV="${MOZ_PV/_alpha/a}"
-MOZ_PV="${MOZ_PV/_beta/b}"
-MOZ_PV="${MOZ_PV/_rc/rc}"
-MOZ_P="${P}"
-MY_MOZ_P="${PN}-${MOZ_PV}"
-PATCH="${PN}-${PV}-patches"
-
-if [[ ${PV} == *_pre* ]] ; then
-   
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}";
-else
-   MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}";
-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"
-
-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
-
-DESCRIPTION="Seamonkey Web Browser"
-HOMEPAGE="https://www.seamonkey-project.org/";
-
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-SLOT="0"
-SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
-IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
-lto pulseaudio selinux startup-notification test webrtc wifi"
-IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="amd64 ~ppc64 x86"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   app-arch/unzip
-   app-arch/zip
-   >=dev-lang/nasm-2.13
-   dev-lang/perl
-   >=sys-devel/bi

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2022-10-15 Thread Joonas Niilola
commit: 98a2a435d96acb7ff08aaa066f04b813c63f187e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Oct 15 07:18:59 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Oct 15 07:19:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98a2a435

www-client/seamonkey: Stabilize 2.53.14-r1 amd64, #877155

Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.14-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.14-r1.ebuild
index 0ac462443e0f..1d202fd7aff7 100644
--- a/www-client/seamonkey/seamonkey-2.53.14-r1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.14-r1.ebuild
@@ -48,7 +48,7 @@ SYSTEM_IUSE=( 
+system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
 IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
 lto pulseaudio selinux startup-notification test webrtc wifi"
 IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2022-10-15 Thread Joonas Niilola
commit: 027caab2cdf96d7ed677eab1df31237c832ac1e9
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Oct 15 07:19:43 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Oct 15 07:19:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=027caab2

www-client/seamonkey: Stabilize 2.53.14-r1 x86, #877155

Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.14-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.14-r1.ebuild
index 1d202fd7aff7..87663056b781 100644
--- a/www-client/seamonkey/seamonkey-2.53.14-r1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.14-r1.ebuild
@@ -48,7 +48,7 @@ SYSTEM_IUSE=( 
+system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
 IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
 lto pulseaudio selinux startup-notification test webrtc wifi"
 IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
 
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2022-10-11 Thread Joonas Niilola
commit: 5cd4049eaa9f38fb3fc3a23e64da7139619741cb
Author: Myckel Habets  habets-dobben  nl>
AuthorDate: Tue Oct  4 09:58:24 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 11 08:45:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cd4049e

www-client/seamonkey: Update to www-client/seamonkey-2.35.14

* Bump to version 2.35.14
* Max supported rust version is virtual/rust-1.63.0. Changed behaviour
  of the BDEPEND to reflect this.
* Disable elf-hack on arm64.
* Header inclusion fix as suggested by SM upstream.
* Add additional check for correct rust version usage.

Closes: https://github.com/gentoo/gentoo/pull/27608
Signed-off-by: Myckel Habets  habets-dobben.nl>
Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/Manifest |   3 +
 www-client/seamonkey/seamonkey-2.53.14.ebuild | 564 ++
 2 files changed, 567 insertions(+)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index c212e989a5be..48fa41faa715 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,3 +1,6 @@
 DIST seamonkey-2.53.13-patches.tar.gz 64940 BLAKE2B 
8c3e62da825fc998137243026620ddcccaf2c7b6bf187b643a4934c99cbbe3f87bfe17bcf638b5eb14f60447bc46cbeb359ab7897e424c9ec46aa389b23ad041
 SHA512 
fe54a6c632595ae3c918c657fd42f341135ab6e620b178c4d1a077ea425ab975e211174ea86290e6e1f2586ceead226f4457abdf420fa51878e32bc0150116cf
 DIST seamonkey-2.53.13.source-l10n.tar.xz 13641692 BLAKE2B 
865d7fafc64fd6b0831abe2979b45f833823d50113f69f9e403ed74c16869207dfef15319185b1dec14d09927cdb167c9787829a5d41d3fe8d4abe1874931699
 SHA512 
ddffde1309f1b9f8d8a82d061494002e6525f2b0b724190a1367204010a9e1f0214abb35d391732fe52f93dd4cdbb1cab82ebe2c6297c876a080bcdf5904e862
 DIST seamonkey-2.53.13.source.tar.xz 253664548 BLAKE2B 
af8fb0b3ac339d8c468cfcfa9cf0594b93d0aa0d40a7a32b2d3a99c980ad4249983725347110b8cc87da0f4fbc7629e37c6cbe27f0bed181ede9b1df4292c297
 SHA512 
f95fcec1dd732c3ca8218e6359c51260d44c40c8c2f34ad11ee160166f4df7c2184dd5d7e02b4ee363700d189e8652fabe7aeec8d0917ea9589ec1baa714f7a2
+DIST seamonkey-2.53.14-patches.tar.gz 64614 BLAKE2B 
b63a3ebfea69f27a3057a21871f64f5b3088e1050d8676577a3bdd4dbf290462665e8d4fcfa730ee89451f155c9893cbe9fecc2bfddc0c367cb46bd6c30f0a5d
 SHA512 
52b19663881bf46a8303d64e9d315342b72ea5709f842ef62ce64dfefc334a05c814f1a3f1857bcb43ddbc3465bb6937e22452caead6677b95071fa83f677569
+DIST seamonkey-2.53.14.source-l10n.tar.xz 13656176 BLAKE2B 
daa2697d51ea74ef085a5e610cdce35c256e2d052ff7c557af47d0204bfe49b08c62de963574c22427b6ccbdab484fc8b7f122eeb7f1dc171514c2626b3a794c
 SHA512 
18cd269df9d603a319f83f9e8a90182fdcdb44c3f4fc606abe2d30a5706a0a00f8f488b574e59b1885eecd2b0490c679222ebaaf77b60aa432e2412a61d34dfc
+DIST seamonkey-2.53.14.source.tar.xz 256277216 BLAKE2B 
baf48d89ae84d19c3accb0045658bad9e265e402ddbe7325a1df37682ea54bae1c09336e44312cf66dae037ec89672e8078ffb285e3f8588e42f6f484a7fd5c6
 SHA512 
19b35d7301b3a3c4cff41ea90bd401f9b41ec8ea1207e8ccd738eb2f52068cc39b4838eabb60a04596926035a143472656a291cab8adcea608bd569b30b5b7e3

diff --git a/www-client/seamonkey/seamonkey-2.53.14.ebuild 
b/www-client/seamonkey/seamonkey-2.53.14.ebuild
new file mode 100644
index ..57fc76cd3cb3
--- /dev/null
+++ b/www-client/seamonkey/seamonkey-2.53.14.ebuild
@@ -0,0 +1,564 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WANT_AUTOCONF="2.1"
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
+
+# 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
+#  ru sk sv-SE tr uk zh-CN zh-TW)
+MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
+   ru sk sv-SE zh-CN zh-TW)
+
+MOZ_PV="${PV/_pre*}"
+MOZ_PV="${MOZ_PV/_alpha/a}"
+MOZ_PV="${MOZ_PV/_beta/b}"
+MOZ_PV="${MOZ_PV/_rc/rc}"
+MOZ_P="${P}"
+MY_MOZ_P="${PN}-${MOZ_PV}"
+PATCH="${PN}-${PV}-patches"
+
+if [[ ${PV} == *_pre* ]] ; then
+   
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}";
+else
+   MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}";
+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"
+
+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
+
+DESCRIPTION="Seamonkey Web Browser"
+HOMEPAGE="https://www.seamonkey-project.org/";
+
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+SLOT="0"
+SYSTEM_IUSE=( +system-{av1,

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2022-09-16 Thread Joonas Niilola
commit: ec5b323815e286069b2f7041cbbaa062676b5ce6
Author: Myckel Habets  habets-dobben  nl>
AuthorDate: Thu Sep 15 09:01:30 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Sep 16 12:36:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec5b3238

www-client/seamonkey: 2.53.13: build fix

Hotfix for building seamonkey-2.53.13 due to a missing include statement.

Closes: https://bugs.gentoo.org/869143
Signed-off-by: Myckel Habets  habets-dobben.nl>
Closes: https://github.com/gentoo/gentoo/pull/27266
Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.13.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/www-client/seamonkey/seamonkey-2.53.13.ebuild 
b/www-client/seamonkey/seamonkey-2.53.13.ebuild
index d61c8f33b22f..7f598f4500d4 100644
--- a/www-client/seamonkey/seamonkey-2.53.13.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.13.ebuild
@@ -179,6 +179,9 @@ src_unpack() {
 }
 
 src_prepare() {
+   # Hotfix for bug: 869143
+   sed -e '/^#include /a #include ' -i 
mfbt/tests/TestUniquePtr.cpp || die
+
# Apply our patches
eapply "${WORKDIR}"/gentoo-${PN}-patches-${PV}/${PN}
 



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2022-09-01 Thread Joonas Niilola
commit: 6f699ce9d70f47112fd5930c54b3a47b5126311c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Sep  1 13:41:39 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Sep  1 13:41:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f699ce9

www-client/seamonkey: drop 2.53.12

Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/Manifest |   3 -
 www-client/seamonkey/seamonkey-2.53.12.ebuild | 575 --
 2 files changed, 578 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 8a4354d6f439..c212e989a5be 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,6 +1,3 @@
-DIST seamonkey-2.53.12-patches.tar.gz 85078 BLAKE2B 
193e89ef80d59218aca5892616c178f865cb27b7b6f6465078893f007ad347ccbec5509a74e837fe91767307d431f9020a2442f205a21f30a497801efa8679f3
 SHA512 
fc10d5d5e860b7fa573243aaed3165750c100bbdd7f8d03113d16b4292fee48187a7b26878d909f8f43c5fd3761c9c3dd055205f6459fad334578208aa22fa9d
-DIST seamonkey-2.53.12.source-l10n.tar.xz 13627692 BLAKE2B 
0593699153b38ca09655ae904d4d144ccd2f41c44f07fac0a73a9c12fe87015c4841ed22d4eb9855adb0c80411dd48bcde994164dc1836871d03aeff4deea2ab
 SHA512 
639c8e001e69e970528d184184fcb7c6a304ca766031b0ae70c61046734c34a05133127233436337681eb40d19fce02472df494b01f7152532db81d92a2777b6
-DIST seamonkey-2.53.12.source.tar.xz 288302876 BLAKE2B 
f09a4b8bee9895ccebeef9dbda0cf84c0749efc492a231df39fea163bc931b98d816a8e773af33de4e43c144963af2b9a19378140780ba3b749e79612cac78ec
 SHA512 
52927072977144d599137e9942344c20940f389d04defbf5c6f321bc8cab8f8c4032ac9c2cd5723dcb0f49d4dbcd72ac41cdde02f7a40c85bc0eb6c9f7d21298
 DIST seamonkey-2.53.13-patches.tar.gz 64940 BLAKE2B 
8c3e62da825fc998137243026620ddcccaf2c7b6bf187b643a4934c99cbbe3f87bfe17bcf638b5eb14f60447bc46cbeb359ab7897e424c9ec46aa389b23ad041
 SHA512 
fe54a6c632595ae3c918c657fd42f341135ab6e620b178c4d1a077ea425ab975e211174ea86290e6e1f2586ceead226f4457abdf420fa51878e32bc0150116cf
 DIST seamonkey-2.53.13.source-l10n.tar.xz 13641692 BLAKE2B 
865d7fafc64fd6b0831abe2979b45f833823d50113f69f9e403ed74c16869207dfef15319185b1dec14d09927cdb167c9787829a5d41d3fe8d4abe1874931699
 SHA512 
ddffde1309f1b9f8d8a82d061494002e6525f2b0b724190a1367204010a9e1f0214abb35d391732fe52f93dd4cdbb1cab82ebe2c6297c876a080bcdf5904e862
 DIST seamonkey-2.53.13.source.tar.xz 253664548 BLAKE2B 
af8fb0b3ac339d8c468cfcfa9cf0594b93d0aa0d40a7a32b2d3a99c980ad4249983725347110b8cc87da0f4fbc7629e37c6cbe27f0bed181ede9b1df4292c297
 SHA512 
f95fcec1dd732c3ca8218e6359c51260d44c40c8c2f34ad11ee160166f4df7c2184dd5d7e02b4ee363700d189e8652fabe7aeec8d0917ea9589ec1baa714f7a2

diff --git a/www-client/seamonkey/seamonkey-2.53.12.ebuild 
b/www-client/seamonkey/seamonkey-2.53.12.ebuild
deleted file mode 100644
index f296acc6009e..
--- a/www-client/seamonkey/seamonkey-2.53.12.ebuild
+++ /dev/null
@@ -1,575 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WANT_AUTOCONF="2.1"
-
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
-
-# 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
-#  ru sk sv-SE tr uk zh-CN zh-TW)
-MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
-   ru sk sv-SE zh-CN zh-TW)
-
-MOZ_PV="${PV/_pre*}"
-MOZ_PV="${MOZ_PV/_alpha/a}"
-MOZ_PV="${MOZ_PV/_beta/b}"
-MOZ_PV="${MOZ_PV/_rc/rc}"
-MOZ_P="${P}"
-MY_MOZ_P="${PN}-${MOZ_PV}"
-PATCH="${PN}-${PV}-patches"
-
-if [[ ${PV} == *_pre* ]] ; then
-   
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}";
-else
-   MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}";
-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"
-
-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
-
-DESCRIPTION="Seamonkey Web Browser"
-HOMEPAGE="https://www.seamonkey-project.org/";
-
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-SLOT="0"
-SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
-IUSE="+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack
-lto pulseaudio selinux startup-notification test webrtc wifi"
-IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="amd64 ~ppc64 x86"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   app-arch/unzip
-   app-arch/zip
-   >=dev-lang/nasm-2.13
-   dev-lang/perl
-   >

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2022-09-01 Thread Joonas Niilola
commit: ca3dfbe373a8319363efcf635adb252bd9b531b6
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Sep  1 13:41:18 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Sep  1 13:41:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca3dfbe3

www-client/seamonkey: Stabilize 2.53.13 x86, #867394

Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.13.ebuild 
b/www-client/seamonkey/seamonkey-2.53.13.ebuild
index d3577150a06d..d61c8f33b22f 100644
--- a/www-client/seamonkey/seamonkey-2.53.13.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.13.ebuild
@@ -48,7 +48,7 @@ SYSTEM_IUSE=( 
+system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
 IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
 lto pulseaudio selinux startup-notification test webrtc wifi"
 IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
 
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2022-09-01 Thread Joonas Niilola
commit: 02d356a811cee710db0ffdf8688cb340a34cdbc3
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Sep  1 13:35:24 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Sep  1 13:37:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02d356a8

www-client/seamonkey: Stabilize 2.53.13 amd64, #867394

Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.13.ebuild 
b/www-client/seamonkey/seamonkey-2.53.13.ebuild
index c47170f1c11d..d3577150a06d 100644
--- a/www-client/seamonkey/seamonkey-2.53.13.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.13.ebuild
@@ -48,7 +48,7 @@ SYSTEM_IUSE=( 
+system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
 IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
 lto pulseaudio selinux startup-notification test webrtc wifi"
 IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2022-08-11 Thread Sam James
commit: 1fd52936cb6e5bc1cad6b2e930cf6fa24ab514d4
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 11 11:09:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 11 11:13:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fd52936

www-client/seamonkey: fix UnquotedVariable

Signed-off-by: Sam James  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.12.ebuild | 2 +-
 www-client/seamonkey/seamonkey-2.53.13.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.12.ebuild 
b/www-client/seamonkey/seamonkey-2.53.12.ebuild
index 89167ba21bb6..f296acc6009e 100644
--- a/www-client/seamonkey/seamonkey-2.53.12.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.12.ebuild
@@ -539,7 +539,7 @@ src_install() {
 
# revdep-rebuild entry
insinto /etc/revdep-rebuild
-   echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}*" >> ${T}/11${PN} || die
+   echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}*" >> "${T}"/11${PN} || die
doins "${T}"/11${PN}
 }
 

diff --git a/www-client/seamonkey/seamonkey-2.53.13.ebuild 
b/www-client/seamonkey/seamonkey-2.53.13.ebuild
index efeab5f7dcaa..c47170f1c11d 100644
--- a/www-client/seamonkey/seamonkey-2.53.13.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.13.ebuild
@@ -516,7 +516,7 @@ src_install() {
 
# revdep-rebuild entry
insinto /etc/revdep-rebuild
-   echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}*" >> ${T}/11${PN} || die
+   echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}*" >> "${T}"/11${PN} || die
doins "${T}"/11${PN}
 }
 



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/files/

2022-07-19 Thread Conrad Kostecki
commit: 2eb03ae2524cdedc2fba913005554fa23063e378
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Jul 19 15:32:48 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jul 19 17:09:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eb03ae2

www-client/seamonkey: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Portage 3.0.32 / pkgdev 0.2.1 / pkgcheck 0.10.11
Closes: https://github.com/gentoo/gentoo/pull/26481
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/seamonkey-2.53.10.2-ownertab.patch   | 249 -
 1 file changed, 249 deletions(-)

diff --git a/www-client/seamonkey/files/seamonkey-2.53.10.2-ownertab.patch 
b/www-client/seamonkey/files/seamonkey-2.53.10.2-ownertab.patch
deleted file mode 100644
index 02140bd5e8f7..
--- a/www-client/seamonkey/files/seamonkey-2.53.10.2-ownertab.patch
+++ /dev/null
@@ -1,249 +0,0 @@
-# HG changeset patch
-# User Dmitry Butskoy 
-# Date 1628960364 -7200
-# Parent  45d5ea1452b1c406303ff3be289df08cde3d5a04
-Bug 1623054 - Set owner tab for proper tab focus handling after close. r=IanN 
a=IanN
-Upstream bug-report: https://bugzilla.mozilla.org/show_bug.cgi?id=1623054
-
-diff --git seamonkey-2.53.10.2/comm/suite/app/profile/suite-prefs.js 
seamonkey-2.53.10.2/comm/suite/app/profile/suite-prefs.js
 seamonkey-2.53.10.2/comm/suite/app/profile/suite-prefs.js
-+++ seamonkey-2.53.10.2/comm/suite/app/profile/suite-prefs.js
-@@ -224,16 +224,17 @@ pref("browser.tabs.autoHide", false);
- pref("browser.tabs.forceHide", false);
- pref("browser.tabs.closeWindowWithLastTab", true);
- pref("browser.tabs.warnOnClose", true);
- pref("browser.tabs.warnOnCloseOther", true);
- pref("browser.tabs.warnOnOpen", true);
- pref("browser.tabs.maxOpenBeforeWarn", 15);
- pref("browser.tabs.insertRelatedAfterCurrent", true);
- pref("browser.tabs.insertAllTabsAfterCurrent", false);
-+pref("browser.tabs.selectOwnerOnClose", true);
- pref("browser.tabs.avoidBrowserFocus", false);
- 
- // For future use
- pref("browser.tabs.loadBookmarksInBackground", false);
- 
- // how many browsers can be saved in the DOM (by the tabbed browser)
- pref("browser.tabs.max_tabs_undo", 3);
- // should popups by saved in the DOM (by the tabbed browser)
-diff --git seamonkey-2.53.10.2/comm/suite/base/content/utilityOverlay.js 
seamonkey-2.53.10.2/comm/suite/base/content/utilityOverlay.js
 seamonkey-2.53.10.2/comm/suite/base/content/utilityOverlay.js
-+++ seamonkey-2.53.10.2/comm/suite/base/content/utilityOverlay.js
-@@ -1637,16 +1637,17 @@ function openLinkIn(url, where, params)
- // fall through
-   case "tab":
- var browser = w.getBrowser();
- var tab = browser.addTab(url, {
- referrerURI: aReferrerURI,
- referrerPolicy: aReferrerPolicy,
- charset: aCharset,
- postData: aPostData,
-+ownerTab: loadInBackground ? null : browser.selectedTab,
- allowThirdPartyFixup: aAllowThirdPartyFixup,
- relatedToCurrent: aRelatedToCurrent,
- allowMixedContent: aAllowMixedContent,
- noReferrer: aNoReferrer,
- userContextId: aUserContextId,
- originPrincipal: aPrincipal,
- triggeringPrincipal: aTriggeringPrincipal,
-   });
-diff --git seamonkey-2.53.10.2/comm/suite/browser/tabbrowser.xml 
seamonkey-2.53.10.2/comm/suite/browser/tabbrowser.xml
 seamonkey-2.53.10.2/comm/suite/browser/tabbrowser.xml
-+++ seamonkey-2.53.10.2/comm/suite/browser/tabbrowser.xml
-@@ -1152,16 +1152,27 @@
- newBrowser.docShellIsActive = 
this.mCurrentTab.linkedBrowser.docShellIsActive;
- if (this.mCurrentBrowser) {
-   this.mCurrentBrowser.droppedLinkHandler = null;
-   this.mCurrentBrowser.docShellIsActive = false;
-   this.mCurrentBrowser.removeAttribute("primary");
-   this.finder.mListeners.forEach(l => 
this.mCurrentBrowser.finder.removeResultListener(l));
- }
- 
-+let oldTab = this.mCurrentTab;
-+
-+// Preview mode should not reset the owner.
-+if (!this._previewMode && !oldTab.selected)
-+  oldTab.owner = null;
-+
-+let lastRelatedTab = this.mLastRelatedIndex ? 
this.tabs[this.mLastRelatedIndex] : null;
-+if (lastRelatedTab && !lastRelatedTab.selected) {
-+  lastRelatedTab.owner = null;
-+}
-+
- newBrowser.setAttribute("primary", "true");
- this.mCurrentBrowser = newBrowser;
- this.mCurrentTab = this.selectedTab;
- this.mCurrentTab.removeAttribute("unread");
- this.finder.mListeners.forEach(l => 
this.mCurrentBrowser.finder.addResultListener(l));
- 
- var tabListener = 
this.mTabListeners[this.tabContainer.selectedIndex];
- 
-@@ -1445,16 +1456,19 @@
-  

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/, eclass/

2022-07-19 Thread Joonas Niilola
commit: 54ea5246931a0275959be163480e9e1e5987a83f
Author: Myckel Habets  habets-dobben  nl>
AuthorDate: Tue Jul 19 07:32:15 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jul 19 10:43:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54ea5246

www-client/seamonkey: enhancements to 2.53.13

- eclass/mozcoreconf-v6.eclass: Change LANG and LC_* exports from "C" to 
"C.UTF-8" due to
  ascii/unicode-related build issues with seamonkey's build system.
- eclass/mozcoreconf-v6.eclass: Work around lack of --disable-elf-hack handling 
on PPC64.
- Drop crypt USE flag, due to retirement of x11-plugins/enigmail.
- Drop debug USE flag, due to being unused and broken in upstream.

Signed-off-by: Myckel Habets  habets-dobben.nl>
Closes: https://github.com/gentoo/gentoo/pull/26472
Signed-off-by: Joonas Niilola  gentoo.org>

 eclass/mozcoreconf-v6.eclass  | 15 ++
 www-client/seamonkey/seamonkey-2.53.13.ebuild | 41 ++-
 2 files changed, 19 insertions(+), 37 deletions(-)

diff --git a/eclass/mozcoreconf-v6.eclass b/eclass/mozcoreconf-v6.eclass
index 8cea230a959c..2d94be6baee4 100644
--- a/eclass/mozcoreconf-v6.eclass
+++ b/eclass/mozcoreconf-v6.eclass
@@ -78,10 +78,10 @@ mozconfig_use_with() {
 
 moz_pkgsetup() {
# Ensure we use C locale when building
-   export LANG="C"
-   export LC_ALL="C"
-   export LC_MESSAGES="C"
-   export LC_CTYPE="C"
+   export LANG="C.UTF-8"
+   export LC_ALL="C.UTF-8"
+   export LC_MESSAGES="C.UTF-8"
+   export LC_CTYPE="C.UTF-8"
 
# Ensure we use correct toolchain
export HOST_CC="$(tc-getBUILD_CC)"
@@ -195,8 +195,13 @@ mozconfig_init() {
# Strip optimization so it does not end up in compile string
filter-flags '-O*'
 
+   # elf-hack is broken on x86 and disabled by default.
if is-flagq '-g*' ; then
-   mozconfig_annotate 'elf-hack broken with -g* flags' 
--disable-elf-hack
+   case "${ARCH}" in
+   amd64 | arm)
+   mozconfig_annotate 'elf-hack is broken with -g* flags' 
--disable-elf-hack
+   ;;
+   esac
fi
 
# Strip over-aggressive CFLAGS

diff --git a/www-client/seamonkey/seamonkey-2.53.13.ebuild 
b/www-client/seamonkey/seamonkey-2.53.13.ebuild
index 9dc3cd2e2ba8..efeab5f7dcaa 100644
--- a/www-client/seamonkey/seamonkey-2.53.13.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.13.ebuild
@@ -45,7 +45,7 @@ HOMEPAGE="https://www.seamonkey-project.org/";
 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
 SLOT="0"
 SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
-IUSE="+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack
+IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
 lto pulseaudio selinux startup-notification test webrtc wifi"
 IUSE+=" ${SYSTEM_IUSE[@]}"
 KEYWORDS="~amd64 ~ppc64 ~x86"
@@ -96,7 +96,6 @@ COMMON_DEPEND="
>=sys-apps/dbus-0.60
)
jack? ( virtual/jack )
-   crypt? ( https://bugzilla.mozilla.org";
fi
 
-   if use crypt ; then
-   ewarn
-   ewarn "Enigmail has dropped support for Seamonkey in early 
2019. If you are still"
-   ewarn "using it, consider yourself lucky, but also consider to 
start migrating away"
-   ewarn "from it. The crypt USE flag and its x11-plugins/enigmail 
dependency will be"
-   ewarn "removed in the near future."
-   ewarn
-   fi
-
moz_pkgsetup
 }
 
 pkg_pretend() {
# Ensure we have enough disk space to compile
-   if use debug || use lto || use test ; then
+   if use lto || use test ; then
CHECKREQS_DISK_BUILD="16G"
else
CHECKREQS_DISK_BUILD="12G"
@@ -171,7 +161,7 @@ pkg_pretend() {
 
 spkg_setup() {
# Ensure we have enough disk space to compile
-   if use debug || use lto || use test ; then
+   if use lto || use test ; then
CHECKREQS_DISK_BUILD="16G"
else
CHECKREQS_DISK_BUILD="12G"
@@ -201,20 +191,9 @@ src_prepare() {
 
use system-libvpx && eapply -p2 
"${WORKDIR}"/gentoo-${PN}-patches-${PV}/USE_flag/1009_seamonkey-2.53.3-system_libvpx-1.8.patch
 
-   # Fix for non-intel architectures, for now only ppc64. See bug 836319
-   if use ppc64; then
-   use webrtc && eapply -p2 
"${WORKDIR}"/gentoo-${PN}-patches-${PV}/USE_flag/1012_seamonkey-2.53.11.1-ppc64_webrtc_skip_sse2.patch
-   fi
-
# Allow user to apply any additional patches without modifing ebuild
eapply_user
 
-   # Enable gnomebreakpad
-   if use debug ; then
-   sed -i -e 
"s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
-   build/unix/run-mozilla.sh || die
-   fi
-
# Ensure that are plugins dir is enabled as default
   

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2022-07-19 Thread Joonas Niilola
commit: c2df071d301aca70cff26a21a58ed23c2dc22578
Author: Myckel Habets  habets-dobben  nl>
AuthorDate: Tue Jul 19 07:26:36 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jul 19 10:43:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2df071d

www-client/seamonkey: add seamonkey-2.53.13

Signed-off-by: Myckel Habets  habets-dobben.nl>
Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/Manifest |   3 +
 www-client/seamonkey/seamonkey-2.53.13.ebuild | 575 ++
 2 files changed, 578 insertions(+)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index b62d6febbf10..8a4354d6f439 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,3 +1,6 @@
 DIST seamonkey-2.53.12-patches.tar.gz 85078 BLAKE2B 
193e89ef80d59218aca5892616c178f865cb27b7b6f6465078893f007ad347ccbec5509a74e837fe91767307d431f9020a2442f205a21f30a497801efa8679f3
 SHA512 
fc10d5d5e860b7fa573243aaed3165750c100bbdd7f8d03113d16b4292fee48187a7b26878d909f8f43c5fd3761c9c3dd055205f6459fad334578208aa22fa9d
 DIST seamonkey-2.53.12.source-l10n.tar.xz 13627692 BLAKE2B 
0593699153b38ca09655ae904d4d144ccd2f41c44f07fac0a73a9c12fe87015c4841ed22d4eb9855adb0c80411dd48bcde994164dc1836871d03aeff4deea2ab
 SHA512 
639c8e001e69e970528d184184fcb7c6a304ca766031b0ae70c61046734c34a05133127233436337681eb40d19fce02472df494b01f7152532db81d92a2777b6
 DIST seamonkey-2.53.12.source.tar.xz 288302876 BLAKE2B 
f09a4b8bee9895ccebeef9dbda0cf84c0749efc492a231df39fea163bc931b98d816a8e773af33de4e43c144963af2b9a19378140780ba3b749e79612cac78ec
 SHA512 
52927072977144d599137e9942344c20940f389d04defbf5c6f321bc8cab8f8c4032ac9c2cd5723dcb0f49d4dbcd72ac41cdde02f7a40c85bc0eb6c9f7d21298
+DIST seamonkey-2.53.13-patches.tar.gz 64940 BLAKE2B 
8c3e62da825fc998137243026620ddcccaf2c7b6bf187b643a4934c99cbbe3f87bfe17bcf638b5eb14f60447bc46cbeb359ab7897e424c9ec46aa389b23ad041
 SHA512 
fe54a6c632595ae3c918c657fd42f341135ab6e620b178c4d1a077ea425ab975e211174ea86290e6e1f2586ceead226f4457abdf420fa51878e32bc0150116cf
+DIST seamonkey-2.53.13.source-l10n.tar.xz 13641692 BLAKE2B 
865d7fafc64fd6b0831abe2979b45f833823d50113f69f9e403ed74c16869207dfef15319185b1dec14d09927cdb167c9787829a5d41d3fe8d4abe1874931699
 SHA512 
ddffde1309f1b9f8d8a82d061494002e6525f2b0b724190a1367204010a9e1f0214abb35d391732fe52f93dd4cdbb1cab82ebe2c6297c876a080bcdf5904e862
+DIST seamonkey-2.53.13.source.tar.xz 253664548 BLAKE2B 
af8fb0b3ac339d8c468cfcfa9cf0594b93d0aa0d40a7a32b2d3a99c980ad4249983725347110b8cc87da0f4fbc7629e37c6cbe27f0bed181ede9b1df4292c297
 SHA512 
f95fcec1dd732c3ca8218e6359c51260d44c40c8c2f34ad11ee160166f4df7c2184dd5d7e02b4ee363700d189e8652fabe7aeec8d0917ea9589ec1baa714f7a2

diff --git a/www-client/seamonkey/seamonkey-2.53.13.ebuild 
b/www-client/seamonkey/seamonkey-2.53.13.ebuild
new file mode 100644
index ..9dc3cd2e2ba8
--- /dev/null
+++ b/www-client/seamonkey/seamonkey-2.53.13.ebuild
@@ -0,0 +1,575 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WANT_AUTOCONF="2.1"
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
+
+# 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
+#  ru sk sv-SE tr uk zh-CN zh-TW)
+MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
+   ru sk sv-SE zh-CN zh-TW)
+
+MOZ_PV="${PV/_pre*}"
+MOZ_PV="${MOZ_PV/_alpha/a}"
+MOZ_PV="${MOZ_PV/_beta/b}"
+MOZ_PV="${MOZ_PV/_rc/rc}"
+MOZ_P="${P}"
+MY_MOZ_P="${PN}-${MOZ_PV}"
+PATCH="${PN}-${PV}-patches"
+
+if [[ ${PV} == *_pre* ]] ; then
+   
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}";
+else
+   MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}";
+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"
+
+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
+
+DESCRIPTION="Seamonkey Web Browser"
+HOMEPAGE="https://www.seamonkey-project.org/";
+
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+SLOT="0"
+SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
+IUSE="+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack
+lto pulseaudio selinux startup-notification test webrtc wifi"
+IUSE+=" ${SYSTEM_IUSE[@]}"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   app-arch/unzip
+   app-arch/zip

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2022-07-15 Thread Joonas Niilola
commit: efd3ce6414f89b081e87fab86cfa06761496af7b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jul 13 18:52:42 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jul 16 06:18:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd3ce64

www-client/seamonkey: clean old

Signed-off-by: Joonas Niilola  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/26391

 www-client/seamonkey/Manifest|  11 -
 www-client/seamonkey/metadata.xml|   1 -
 www-client/seamonkey/seamonkey-2.53.10.2.ebuild  | 553 ---
 www-client/seamonkey/seamonkey-2.53.11-r1.ebuild | 549 --
 www-client/seamonkey/seamonkey-2.53.11.1.ebuild  | 539 --
 www-client/seamonkey/seamonkey-2.53.11.ebuild| 549 --
 6 files changed, 2202 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 2bd90a584972..b62d6febbf10 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,14 +1,3 @@
-DIST seamonkey-2.53.10.2-patches-01.tar.gz 77910 BLAKE2B 
9f75470936c15a6c6be27a4751f0ed32dbd7629017b1f142250ef80ecf1adfc6fc7d88c3d1e4a44efaee93b9e15d0171910582ac4a7abcae65fa26bdb6950469
 SHA512 
ddb0984aaa5e16ced69dad59bb812fbc3ba14c3de96edfea8778ff5450f4f520657031470b80492226fc273fedb7195361c9f56352a53d381061a1171e830d5b
-DIST seamonkey-2.53.10.2.source-l10n.tar.xz 13616204 BLAKE2B 
75e3efd51fa4628b3853c2fc86357d1a44addd11ea5409ee10fcce5114fb2a92a9f70af24e3e5fb955a15f8568149cd4c7af67a321716313ad71c474a3caeb2a
 SHA512 
9796ac45203e91d1531ed88239ff8771cd666027a1dbf41885b3626ec03e4289854704cac53a56a68f3df9dd82232321cafde24b5f1c49b22722812bf8781a36
-DIST seamonkey-2.53.10.2.source.tar.xz 284350364 BLAKE2B 
15ff60b5728b84c00831d4dccde7600648889d56ecbe034708390cd83d096f760157d84f5df266ede2d4388302b0df83684397c276e1a0f6d1dfe3e799265ca1
 SHA512 
59233c2bfc0cf3c9e290e1165fea4cd285cabb339f66dbad7bdbe0b7fd9b2acbc37c385b775d2a3d045d1a6648012488cc018eb3f879139c2a582e7d37e01d7a
-DIST seamonkey-2.53.11-patches-02.tar.gz 90646 BLAKE2B 
047beb0a9c73c9d85d628139d4169ce91451df71e24aa4f920d5d509c53458e19b71b9cb58254707512445639a1aaf606e96b1c0d4e9eda67240217d36501b9e
 SHA512 
5584fd0b565c56bf2223389bdbf11ff9df424e9eeac44105f1d493d958068e0fae2235bf34ea174600f85efecc1dd06b746f7b86f99d56f375b4127a3a933684
-DIST seamonkey-2.53.11-r1-patches.tar.gz 91301 BLAKE2B 
8542270445aabc585ae6a4b61048f267241efbcee1c88c345b04e13c4850efe03d4fccc5a2dff66422630de70d68de88693a2836de27028f20d9eba21c029373
 SHA512 
3477901be183f9d10ea2b449f2cb3d71f8ee1dd9279a05269eaa2a9387475520e781284295d1987bf6b783d8342c55e40a8387729ee1c291b5be89f7c1e3ee6e
-DIST seamonkey-2.53.11.1-patches.tar.gz 92215 BLAKE2B 
e3fdbb4ab40c2ad37c9197ebe759a3f75cf8f95ca7448cf650262d4f7e9cad5adb1137e8360ddc23b9bc3516f3c26cb1cf5725206bfe5e2c869db7644bdaf779
 SHA512 
3c46c7c01ed4f7ef43f5628a0260c3bca730ed885cd1a798848ebd7f04cb0f2e576b80e4b4015a5c59140c78babb4d8325379bc67ee8e5a9280473baebe82650
-DIST seamonkey-2.53.11.1.source-l10n.tar.xz 13626448 BLAKE2B 
4dc2de15273b8b5a5e2572c7275d4172151d551348bb8481006d6917faf2814b582796ec6a74cc147299a9466d5de2c3cf3305ed61c70543e7e20047de0612ed
 SHA512 
a20f692366a000418161521a18d696880b62f2f9a8aab95d470626fcfe52798cf5da41df4ba61d2598fdf6ec0d54218988351b3c778fd189957c791442eb6d44
-DIST seamonkey-2.53.11.1.source.tar.xz 287864844 BLAKE2B 
9ca1824ea1ee142237d88a94e7c1705cc1e7e043379b961f22ebb491f3cb9a46fed0685e593c2359ced1803604cd7e2adbfe19c9bc2bd8d676c3c9d39f7a4ce0
 SHA512 
e5450b9ca24693bf3e74e4ca3a8bba45c4a0b2ef0cc7c8d77f1f155dcf571478da1abb22bb572b37be27051a4d592f1f95de5940b6f24fd3b994eb93cb154f2f
-DIST seamonkey-2.53.11.source-l10n.tar.xz 13626448 BLAKE2B 
4dc2de15273b8b5a5e2572c7275d4172151d551348bb8481006d6917faf2814b582796ec6a74cc147299a9466d5de2c3cf3305ed61c70543e7e20047de0612ed
 SHA512 
a20f692366a000418161521a18d696880b62f2f9a8aab95d470626fcfe52798cf5da41df4ba61d2598fdf6ec0d54218988351b3c778fd189957c791442eb6d44
-DIST seamonkey-2.53.11.source.tar.xz 287567152 BLAKE2B 
96f89360948169a6ac650cec331f29026ac5dea40e953422f54ff2410dab0c49f883ca650f12514db2bc458bc2d58e6e3f3b6c9e75717ed2f8818cd35529215e
 SHA512 
5a9b1f0f638dd08654b8e0654f5a87cc269e29cfe1efe7b9707fe306398354c95018317c826f7523e33bec50cf72e1ba33a0a1eb216568f62f02bd95eb1eaf16
 DIST seamonkey-2.53.12-patches.tar.gz 85078 BLAKE2B 
193e89ef80d59218aca5892616c178f865cb27b7b6f6465078893f007ad347ccbec5509a74e837fe91767307d431f9020a2442f205a21f30a497801efa8679f3
 SHA512 
fc10d5d5e860b7fa573243aaed3165750c100bbdd7f8d03113d16b4292fee48187a7b26878d909f8f43c5fd3761c9c3dd055205f6459fad334578208aa22fa9d
 DIST seamonkey-2.53.12.source-l10n.tar.xz 13627692 BLAKE2B 
0593699153b38ca09655ae904d4d144ccd2f41c44f07fac0a73a9c12fe87015c4841ed22d4eb9855adb0c80411dd48bcde994164dc1836871d03aeff4deea2ab
 SHA512 
639c8e001e69e970528d184184fcb7c6a304ca766031b0ae70c61046734c34a05133127233436337681eb40d19fce02472df494b01f7152532db81d

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2022-06-17 Thread Joonas Niilola
commit: 63ee937b6913beb473c0279db0d28669a6a07cc4
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jun 17 08:14:55 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun 17 08:16:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63ee937b

www-client/seamonkey: Stabilize 2.53.12 x86, #851636

Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.12.ebuild 
b/www-client/seamonkey/seamonkey-2.53.12.ebuild
index 59e56fa078df..89167ba21bb6 100644
--- a/www-client/seamonkey/seamonkey-2.53.12.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.12.ebuild
@@ -48,7 +48,7 @@ SYSTEM_IUSE=( 
+system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
 IUSE="+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack
 lto pulseaudio selinux startup-notification test webrtc wifi"
 IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
 
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2022-06-14 Thread Joonas Niilola
commit: 94483990f51a9023c4146274661b37fa1f4fb613
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jun 14 14:32:24 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jun 14 14:35:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94483990

www-client/seamonkey: Stabilize 2.53.12 amd64, #851636

Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.12.ebuild 
b/www-client/seamonkey/seamonkey-2.53.12.ebuild
index e5f780401623..344eae94b7a8 100644
--- a/www-client/seamonkey/seamonkey-2.53.12.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.12.ebuild
@@ -48,7 +48,7 @@ SYSTEM_IUSE=( 
+system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
 IUSE="+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack
 lto pulseaudio selinux startup-notification test webrtc wifi"
 IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2022-05-16 Thread Sam James
commit: 4213f80c15edcc5a13a45365f0a4d1451e25fdc6
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:36:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4213f80c

www-client/seamonkey: [QA] drop (very) stale GCC version checks

Signed-off-by: Sam James  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.10.2.ebuild  | 8 ++--
 www-client/seamonkey/seamonkey-2.53.11-r1.ebuild | 8 ++--
 www-client/seamonkey/seamonkey-2.53.11.1.ebuild  | 8 ++--
 www-client/seamonkey/seamonkey-2.53.11.ebuild| 8 ++--
 www-client/seamonkey/seamonkey-2.53.12.ebuild| 8 ++--
 5 files changed, 10 insertions(+), 30 deletions(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.10.2.ebuild 
b/www-client/seamonkey/seamonkey-2.53.10.2.ebuild
index c1939cdc34af..3130f3e3415d 100644
--- a/www-client/seamonkey/seamonkey-2.53.10.2.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.10.2.ebuild
@@ -417,12 +417,8 @@ src_configure() {
# Work around breakage in makeopts with --no-print-directory
MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
 
-   if [[ $(gcc-major-version) -lt 4 ]] ; then
-   append-cxxflags -fno-stack-protector
-   elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; 
then
-   if use amd64 || use x86 ; then
-   append-flags -mno-avx
-   fi
+   if use amd64 || use x86 ; then
+   append-flags -mno-avx
fi
 
# Pass $MAKEOPTS to build system

diff --git a/www-client/seamonkey/seamonkey-2.53.11-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.11-r1.ebuild
index 4531930e5823..8a2cdf1342d5 100644
--- a/www-client/seamonkey/seamonkey-2.53.11-r1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.11-r1.ebuild
@@ -412,12 +412,8 @@ src_configure() {
# Work around breakage in makeopts with --no-print-directory
MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
 
-   if [[ $(gcc-major-version) -lt 4 ]] ; then
-   append-cxxflags -fno-stack-protector
-   elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; 
then
-   if use amd64 || use x86 ; then
-   append-flags -mno-avx
-   fi
+   if use amd64 || use x86 ; then
+   append-flags -mno-avx
fi
 
# Pass $MAKEOPTS to build system

diff --git a/www-client/seamonkey/seamonkey-2.53.11.1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.11.1.ebuild
index 5c0ce76e2ae5..ac5f98b6292b 100644
--- a/www-client/seamonkey/seamonkey-2.53.11.1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.11.1.ebuild
@@ -402,12 +402,8 @@ src_configure() {
# Work around breakage in makeopts with --no-print-directory
MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
 
-   if [[ $(gcc-major-version) -lt 4 ]] ; then
-   append-cxxflags -fno-stack-protector
-   elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; 
then
-   if use amd64 || use x86 ; then
-   append-flags -mno-avx
-   fi
+   if use amd64 || use x86 ; then
+   append-flags -mno-avx
fi
 
# Pass $MAKEOPTS to build system

diff --git a/www-client/seamonkey/seamonkey-2.53.11.ebuild 
b/www-client/seamonkey/seamonkey-2.53.11.ebuild
index f320a3cdd924..65bb9d6ae249 100644
--- a/www-client/seamonkey/seamonkey-2.53.11.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.11.ebuild
@@ -412,12 +412,8 @@ src_configure() {
# Work around breakage in makeopts with --no-print-directory
MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
 
-   if [[ $(gcc-major-version) -lt 4 ]] ; then
-   append-cxxflags -fno-stack-protector
-   elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; 
then
-   if use amd64 || use x86 ; then
-   append-flags -mno-avx
-   fi
+   if use amd64 || use x86 ; then
+   append-flags -mno-avx
fi
 
# Pass $MAKEOPTS to build system

diff --git a/www-client/seamonkey/seamonkey-2.53.12.ebuild 
b/www-client/seamonkey/seamonkey-2.53.12.ebuild
index 7c8b09e81cbe..e5f780401623 100644
--- a/www-client/seamonkey/seamonkey-2.53.12.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.12.ebuild
@@ -433,12 +433,8 @@ src_configure() {
# Work around breakage in makeopts with --no-print-directory
MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
 
-   if [[ $(gcc-major-version) -lt 4 ]] ; then
-   append-cxxflags -fno-stack-protector
-   elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; 
then
-   if use amd64 || use x86 ; then
-   append-flags -mno-avx
-   fi
+   if use amd64 || use x86 ; then
+   append-flags -mno-avx
fi
 
# Pass $MAKE

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2022-05-13 Thread Sam James
commit: 1d6962448cb1c30db052d497ce68e07bcc0cc0f6
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 19 15:31:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 00:46:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d696244

www-client/seamonkey: [QA] inline ESYSROOT

ESYSROOT is SYSROOT/EPREFIX in >= EAPI 7

Signed-off-by: Sam James  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.10.2.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.10.2.ebuild 
b/www-client/seamonkey/seamonkey-2.53.10.2.ebuild
index 673e5cd126b2..c1939cdc34af 100644
--- a/www-client/seamonkey/seamonkey-2.53.10.2.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.10.2.ebuild
@@ -296,11 +296,11 @@ src_configure() {
fi
 
# These are enabled by default in all mozilla applications
-   mozconfig_annotate '' --with-system-nspr 
--with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr
-   mozconfig_annotate '' --with-system-nss 
--with-nss-prefix="${SYSROOT}${EPREFIX}"/usr
-   mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include 
--x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir)
+   mozconfig_annotate '' --with-system-nspr 
--with-nspr-prefix="${ESYSROOT}"/usr
+   mozconfig_annotate '' --with-system-nss 
--with-nss-prefix="${ESYSROOT}"/usr
+   mozconfig_annotate '' --x-includes="${ESYSROOT}"/usr/include 
--x-libraries="${ESYSROOT}"/usr/$(get_libdir)
if use system-libevent ; then
-   mozconfig_annotate '' 
--with-system-libevent="${SYSROOT}${EPREFIX}"/usr
+   mozconfig_annotate '' --with-system-libevent="${ESYSROOT}"/usr
fi
mozconfig_annotate '' --prefix="${EPREFIX}"/usr
mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2022-05-09 Thread Sam James
commit: 9ff11059144b287c633d9b86b4b7629fd10398e2
Author: Sam James  gentoo  org>
AuthorDate: Tue May 10 01:38:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 10 01:38:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ff11059

www-client/seamonkey: add USE=webrtc description

See: e6b58bdb44bc1af37504d2043ca56fa14a96a44a
Signed-off-by: Sam James  gentoo.org>

 www-client/seamonkey/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-client/seamonkey/metadata.xml 
b/www-client/seamonkey/metadata.xml
index dc1f1e09bd66..07d17aa404f5 100644
--- a/www-client/seamonkey/metadata.xml
+++ b/www-client/seamonkey/metadata.xml
@@ -25,5 +25,6 @@
Use the system-wide 
media-libs/libvpx instead of bundled
Use the system-wide 
media-libs/libpng instead of bundled (requires APNG patches)
Use the system-wide 
dev-db/sqlite installation with secure-delete enabled
+   Enable WebRTC support. Disabled by default 
due to privacy concerns.

 



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2022-05-09 Thread Sam James
commit: 74052b2f249d7cdde3667fbb0e0f8d184d74fbd7
Author: Myckel Habets  habets-dobben  nl>
AuthorDate: Fri May  6 10:47:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 10 01:37:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74052b2f

www-client/seamonkey: make use of system provided pixman

Bug: https://bugs.gentoo.org/836319
Signed-off-by: Myckel Habets  habets-dobben.nl>
Signed-off-by: Sam James  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.11.1-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.11.1-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.11.1-r1.ebuild
index a1383a027d0d..4c512efa8daf 100644
--- a/www-client/seamonkey/seamonkey-2.53.11.1-r1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.11.1-r1.ebuild
@@ -88,7 +88,7 @@ COMMON_DEPEND="
x11-libs/libXt
x11-libs/libxcb:=
>=x11-libs/pango-1.22.0
-   >=x11-libs/pixman-0.19.2
+   x11-libs/pixman
media-video/ffmpeg
virtual/freedesktop-icon-theme
dbus? (
@@ -260,6 +260,7 @@ src_configure() {
# Migrated from mozcoreconf-2
mozconfig_annotate 'system_libs' --with-system-bz2
mozconfig_annotate 'system_libs' --with-system-zlib
+   mozconfig_annotate 'system_libs' --enable-system-pixman
 
# Disable for testing purposes only
mozconfig_annotate 'Upstream bug 1341234' --disable-stylo



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2022-05-09 Thread Sam James
commit: e6b58bdb44bc1af37504d2043ca56fa14a96a44a
Author: Myckel Habets  habets-dobben  nl>
AuthorDate: Wed Mar 30 13:18:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 10 01:37:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6b58bdb

www-client/seamonkey: webrtc fixes

* Fixes webrtc build for PPC64 through a patch.
* Makes webrtc disabled by default through an USE flag.

Seamonkey's webrtc should work, but there are a few drawbacks
that one should consider against using it. A plugin is needed
to activate it, as Seamonkey lacks an interface to do this.
Seamonkey deactivates it by default because of severe privacy
issues that could arise when not used properly. Another drawback
is that many webrtc-enabled websites block Seamonkey through an
User-Agent method, which would need a way to work around.

Bug: https://bugs.gentoo.org/836319
Signed-off-by: Myckel Habets  habets-dobben.nl>
Signed-off-by: Sam James  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.11.1-r1.ebuild | 553 +
 1 file changed, 553 insertions(+)

diff --git a/www-client/seamonkey/seamonkey-2.53.11.1-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.11.1-r1.ebuild
new file mode 100644
index ..a1383a027d0d
--- /dev/null
+++ b/www-client/seamonkey/seamonkey-2.53.11.1-r1.ebuild
@@ -0,0 +1,553 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WANT_AUTOCONF="2.1"
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
+
+# 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
+#  ru sk sv-SE tr uk zh-CN zh-TW)
+MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
+   ru sk sv-SE zh-CN zh-TW)
+
+MOZ_PV="${PV/_pre*}"
+MOZ_PV="${MOZ_PV/_alpha/a}"
+MOZ_PV="${MOZ_PV/_beta/b}"
+MOZ_PV="${MOZ_PV/_rc/rc}"
+MOZ_P="${P}"
+MY_MOZ_P="${PN}-${MOZ_PV}"
+PATCH="${PN}-${PV}-patches"
+
+if [[ ${PV} == *_pre* ]] ; then
+   
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}";
+else
+   MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}";
+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"
+
+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
+
+DESCRIPTION="Seamonkey Web Browser"
+HOMEPAGE="https://www.seamonkey-project.org/";
+
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+SLOT="0"
+SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
+IUSE="+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack
+lto pulseaudio selinux startup-notification test webrtc wifi"
+IUSE+=" ${SYSTEM_IUSE[@]}"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   app-arch/unzip
+   app-arch/zip
+   >=dev-lang/nasm-2.13
+   dev-lang/perl
+   >=sys-devel/binutils-2.16.1
+   virtual/pkgconfig
+   >=virtual/rust-1.58.1
+   amd64? ( >=dev-lang/yasm-1.1 )
+   lto? ( sys-devel/binutils[gold] )
+   x86? ( >=dev-lang/yasm-1.1 )
+"
+COMMON_DEPEND="
+   app-arch/bzip2
+   >=app-text/hunspell-1.5.4:=
+   dev-libs/atk
+   >=dev-libs/glib-2.26:2
+   >=dev-libs/libffi-3.0.10:=
+   >=dev-libs/nspr-4.23
+   >=dev-libs/nss-3.47.1
+   media-libs/fontconfig
+   >=media-libs/freetype-2.4.10
+   >=media-libs/mesa-10.2:=
+   >=sys-libs/zlib-1.2.3
+   >=x11-libs/cairo-1.10[X]
+   x11-libs/gdk-pixbuf
+   >=x11-libs/gtk+-3.4.0:3
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrender
+   x11-libs/libXt
+   x11-libs/libxcb:=
+   >=x11-libs/pango-1.22.0
+   >=x11-libs/pixman-0.19.2
+   media-video/ffmpeg
+   virtual/freedesktop-icon-theme
+   dbus? (
+   >=dev-libs/dbus-glib-0.72
+   >=sys-apps/dbus-0.60
+   )
+   jack? ( virtual/jack )
+   crypt? ( =media-sound/apulse-0.1.9
+   ) )
+   startup-notification? ( >=x11-libs/startup-notification-0.8 )
+   system-av1? (
+   >=media-libs/dav1d-0.3.0:=
+   >=media-libs/libaom-1.0.0:=
+   )
+   system-harfbuzz? (
+   >=media-gfx/graphite2-1.3.9-r1
+   >=media-libs/harfbuzz-1.3.3:0=
+   )
+   system-icu? ( >=dev-libs/icu-59.1:= )
+   system-jpeg? ( >=

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2022-05-09 Thread Sam James
commit: db5b45315b4827253e52bbc1460ac0fbe615708c
Author: Myckel Habets  habets-dobben  nl>
AuthorDate: Sun May  8 08:23:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 10 01:37:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db5b4531

www-client/seamonkey: enable elf hack on architectures that support it

The old implementation, just disabled elf hack by default. Now we enable this
where it is enabled by default by seamonkey itself. According to firefox
this breaks with clang, so we copied over the check that firefox uses
to disable it on clang builds.

Bug: https://bugs.gentoo.org/836319
Signed-off-by: Myckel Habets  habets-dobben.nl>
Signed-off-by: Sam James  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.12.ebuild | 24 ++--
 1 file changed, 22 insertions(+), 2 deletions(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.12.ebuild 
b/www-client/seamonkey/seamonkey-2.53.12.ebuild
index 4c512efa8daf..ca32eb5a0b66 100644
--- a/www-client/seamonkey/seamonkey-2.53.12.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.12.ebuild
@@ -393,8 +393,28 @@ src_configure() {
# use startup-cache for faster startup time
mozconfig_annotate '' --enable-startupcache
 
-   # Broken on some arches
-   mozconfig_annotate '' --disable-elf-hack
+   # Elf hack should be enabled by default on architectures that support 
it.
+   # On archs that don't support it, it should not be enabled by default.
+   # www-client/firefox says building with clang breaks elf hack on archs 
that
+   # support it, so they disable that. We assume this is the same for 
www-client/seamonkey.
+   # The code below is copied over from www-client/firefox.
+   if tc-is-clang ; then
+   # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204
+   # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822
+   # toolkit/moz.configure Elfhack section: target.cpu in ('arm', 
'x86', 'x86_64')
+   local disable_elf_hack=
+   if use amd64 ; then
+   disable_elf_hack=yes
+   elif use x86 ; then
+   disable_elf_hack=yes
+   elif use arm ; then
+   disable_elf_hack=yes
+   fi
+
+   if [[ -n ${disable_elf_hack} ]] ; then
+   mozconfig_annotate 'elf-hack is broken when using 
Clang' --disable-elf-hack
+   fi
+   fi
 
# Disabled by default. See bug 836319 , comment 17.
if ! use webrtc ; then



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2022-05-09 Thread Sam James
commit: 08524644edba52562aec90820cf3f4e849c69b99
Author: Myckel Habets  habets-dobben  nl>
AuthorDate: Sun May  8 19:49:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 10 01:37:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08524644

www-client/seamonkey: update required sqlite minimum version.

Signed-off-by: Myckel Habets  habets-dobben.nl>
Signed-off-by: Sam James  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.12.ebuild 
b/www-client/seamonkey/seamonkey-2.53.12.ebuild
index ca32eb5a0b66..7c8b09e81cbe 100644
--- a/www-client/seamonkey/seamonkey-2.53.12.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.12.ebuild
@@ -116,7 +116,7 @@ COMMON_DEPEND="
system-libevent? ( >=dev-libs/libevent-2.0:0= )
system-libvpx? ( >=media-libs/libvpx-1.8.0:0=[postproc] )
system-png? ( >=media-libs/libpng-1.6.31:0=[apng] )
-   system-sqlite? ( >=dev-db/sqlite-3.36.0:3[secure-delete,debug=] )
+   system-sqlite? ( >=dev-db/sqlite-3.38.2:3[secure-delete,debug=] )
wifi? (
kernel_linux? (
>=dev-libs/dbus-glib-0.72



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2022-05-09 Thread Sam James
commit: 8bc7f6df616bbc22dba9578c0d220a9dee5754e2
Author: Myckel Habets  habets-dobben  nl>
AuthorDate: Fri May  6 10:56:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 10 01:37:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bc7f6df

www-client/seamonkey: bump to 2.53.12

Signed-off-by: Myckel Habets  habets-dobben.nl>
Signed-off-by: Sam James  gentoo.org>

 www-client/seamonkey/Manifest  | 3 +++
 .../{seamonkey-2.53.11.1-r1.ebuild => seamonkey-2.53.12.ebuild}| 0
 2 files changed, 3 insertions(+)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index fef07ea1e815..2bd90a584972 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -8,4 +8,7 @@ DIST seamonkey-2.53.11.1.source-l10n.tar.xz 13626448 BLAKE2B 
4dc2de15273b8b5a5e2
 DIST seamonkey-2.53.11.1.source.tar.xz 287864844 BLAKE2B 
9ca1824ea1ee142237d88a94e7c1705cc1e7e043379b961f22ebb491f3cb9a46fed0685e593c2359ced1803604cd7e2adbfe19c9bc2bd8d676c3c9d39f7a4ce0
 SHA512 
e5450b9ca24693bf3e74e4ca3a8bba45c4a0b2ef0cc7c8d77f1f155dcf571478da1abb22bb572b37be27051a4d592f1f95de5940b6f24fd3b994eb93cb154f2f
 DIST seamonkey-2.53.11.source-l10n.tar.xz 13626448 BLAKE2B 
4dc2de15273b8b5a5e2572c7275d4172151d551348bb8481006d6917faf2814b582796ec6a74cc147299a9466d5de2c3cf3305ed61c70543e7e20047de0612ed
 SHA512 
a20f692366a000418161521a18d696880b62f2f9a8aab95d470626fcfe52798cf5da41df4ba61d2598fdf6ec0d54218988351b3c778fd189957c791442eb6d44
 DIST seamonkey-2.53.11.source.tar.xz 287567152 BLAKE2B 
96f89360948169a6ac650cec331f29026ac5dea40e953422f54ff2410dab0c49f883ca650f12514db2bc458bc2d58e6e3f3b6c9e75717ed2f8818cd35529215e
 SHA512 
5a9b1f0f638dd08654b8e0654f5a87cc269e29cfe1efe7b9707fe306398354c95018317c826f7523e33bec50cf72e1ba33a0a1eb216568f62f02bd95eb1eaf16
+DIST seamonkey-2.53.12-patches.tar.gz 85078 BLAKE2B 
193e89ef80d59218aca5892616c178f865cb27b7b6f6465078893f007ad347ccbec5509a74e837fe91767307d431f9020a2442f205a21f30a497801efa8679f3
 SHA512 
fc10d5d5e860b7fa573243aaed3165750c100bbdd7f8d03113d16b4292fee48187a7b26878d909f8f43c5fd3761c9c3dd055205f6459fad334578208aa22fa9d
+DIST seamonkey-2.53.12.source-l10n.tar.xz 13627692 BLAKE2B 
0593699153b38ca09655ae904d4d144ccd2f41c44f07fac0a73a9c12fe87015c4841ed22d4eb9855adb0c80411dd48bcde994164dc1836871d03aeff4deea2ab
 SHA512 
639c8e001e69e970528d184184fcb7c6a304ca766031b0ae70c61046734c34a05133127233436337681eb40d19fce02472df494b01f7152532db81d92a2777b6
+DIST seamonkey-2.53.12.source.tar.xz 288302876 BLAKE2B 
f09a4b8bee9895ccebeef9dbda0cf84c0749efc492a231df39fea163bc931b98d816a8e773af33de4e43c144963af2b9a19378140780ba3b749e79612cac78ec
 SHA512 
52927072977144d599137e9942344c20940f389d04defbf5c6f321bc8cab8f8c4032ac9c2cd5723dcb0f49d4dbcd72ac41cdde02f7a40c85bc0eb6c9f7d21298
 DIST seamonkey-2.53.3-system_libvpx-1.8.patch.gz 3197 BLAKE2B 
7a84d2184f4812eabfe3626eb6b2364f2f8c0ba24d4e53440e9d38658b89a3f1c23bdcbd623fd9aca3bfd04743e582587e9c42ba3d983cc9ec4059ea9503830a
 SHA512 
ffc6f179f07cb9dcce2924c64bfed84a5cc724d857b32e5e349967e72022536c5192c3966e1089bab8efd91671584d6474334730ebefe1c4398f564a5f1753be

diff --git a/www-client/seamonkey/seamonkey-2.53.11.1-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.12.ebuild
similarity index 100%
rename from www-client/seamonkey/seamonkey-2.53.11.1-r1.ebuild
rename to www-client/seamonkey/seamonkey-2.53.12.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2022-04-30 Thread Joonas Niilola
commit: 782c94a151f1093dcd0b6bce49ff1da079315281
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Apr 30 08:08:14 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Apr 30 08:13:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=782c94a1

www-client/seamonkey: Stabilize 2.53.11.1 amd64, #841665

Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.11.1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.11.1.ebuild
index 1b63a5976dc5..5c0ce76e2ae5 100644
--- a/www-client/seamonkey/seamonkey-2.53.11.1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.11.1.ebuild
@@ -48,7 +48,7 @@ SYSTEM_IUSE=( 
+system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
 IUSE="+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack
 lto pulseaudio selinux startup-notification test wifi"
 IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2022-03-26 Thread Sam James
commit: 600d93ba48fad2419b0cc20874b336b31902edb3
Author: Myckel Habets  habets-dobben  nl>
AuthorDate: Sat Mar 26 14:22:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 27 00:24:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=600d93ba

www-client/seamonkey: bump version to 2.53.11.1

Additionally:

* Remove check for big endian and conditional --disable-skia configuration 
option.
* Include an upstream patch that fixes the skia build on big endian systems.
Bug: https://bugs.gentoo.org/723372

* Remove a sed that suppresses format errors on gcc-9.

Signed-off-by: Myckel Habets  habets-dobben.nl>
Closes: https://github.com/gentoo/gentoo/pull/24760
Signed-off-by: Sam James  gentoo.org>

 www-client/seamonkey/Manifest   |   3 +
 www-client/seamonkey/seamonkey-2.53.11.1.ebuild | 543 
 2 files changed, 546 insertions(+)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 1802bd9fe763..fef07ea1e815 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -3,6 +3,9 @@ DIST seamonkey-2.53.10.2.source-l10n.tar.xz 13616204 BLAKE2B 
75e3efd51fa4628b385
 DIST seamonkey-2.53.10.2.source.tar.xz 284350364 BLAKE2B 
15ff60b5728b84c00831d4dccde7600648889d56ecbe034708390cd83d096f760157d84f5df266ede2d4388302b0df83684397c276e1a0f6d1dfe3e799265ca1
 SHA512 
59233c2bfc0cf3c9e290e1165fea4cd285cabb339f66dbad7bdbe0b7fd9b2acbc37c385b775d2a3d045d1a6648012488cc018eb3f879139c2a582e7d37e01d7a
 DIST seamonkey-2.53.11-patches-02.tar.gz 90646 BLAKE2B 
047beb0a9c73c9d85d628139d4169ce91451df71e24aa4f920d5d509c53458e19b71b9cb58254707512445639a1aaf606e96b1c0d4e9eda67240217d36501b9e
 SHA512 
5584fd0b565c56bf2223389bdbf11ff9df424e9eeac44105f1d493d958068e0fae2235bf34ea174600f85efecc1dd06b746f7b86f99d56f375b4127a3a933684
 DIST seamonkey-2.53.11-r1-patches.tar.gz 91301 BLAKE2B 
8542270445aabc585ae6a4b61048f267241efbcee1c88c345b04e13c4850efe03d4fccc5a2dff66422630de70d68de88693a2836de27028f20d9eba21c029373
 SHA512 
3477901be183f9d10ea2b449f2cb3d71f8ee1dd9279a05269eaa2a9387475520e781284295d1987bf6b783d8342c55e40a8387729ee1c291b5be89f7c1e3ee6e
+DIST seamonkey-2.53.11.1-patches.tar.gz 92215 BLAKE2B 
e3fdbb4ab40c2ad37c9197ebe759a3f75cf8f95ca7448cf650262d4f7e9cad5adb1137e8360ddc23b9bc3516f3c26cb1cf5725206bfe5e2c869db7644bdaf779
 SHA512 
3c46c7c01ed4f7ef43f5628a0260c3bca730ed885cd1a798848ebd7f04cb0f2e576b80e4b4015a5c59140c78babb4d8325379bc67ee8e5a9280473baebe82650
+DIST seamonkey-2.53.11.1.source-l10n.tar.xz 13626448 BLAKE2B 
4dc2de15273b8b5a5e2572c7275d4172151d551348bb8481006d6917faf2814b582796ec6a74cc147299a9466d5de2c3cf3305ed61c70543e7e20047de0612ed
 SHA512 
a20f692366a000418161521a18d696880b62f2f9a8aab95d470626fcfe52798cf5da41df4ba61d2598fdf6ec0d54218988351b3c778fd189957c791442eb6d44
+DIST seamonkey-2.53.11.1.source.tar.xz 287864844 BLAKE2B 
9ca1824ea1ee142237d88a94e7c1705cc1e7e043379b961f22ebb491f3cb9a46fed0685e593c2359ced1803604cd7e2adbfe19c9bc2bd8d676c3c9d39f7a4ce0
 SHA512 
e5450b9ca24693bf3e74e4ca3a8bba45c4a0b2ef0cc7c8d77f1f155dcf571478da1abb22bb572b37be27051a4d592f1f95de5940b6f24fd3b994eb93cb154f2f
 DIST seamonkey-2.53.11.source-l10n.tar.xz 13626448 BLAKE2B 
4dc2de15273b8b5a5e2572c7275d4172151d551348bb8481006d6917faf2814b582796ec6a74cc147299a9466d5de2c3cf3305ed61c70543e7e20047de0612ed
 SHA512 
a20f692366a000418161521a18d696880b62f2f9a8aab95d470626fcfe52798cf5da41df4ba61d2598fdf6ec0d54218988351b3c778fd189957c791442eb6d44
 DIST seamonkey-2.53.11.source.tar.xz 287567152 BLAKE2B 
96f89360948169a6ac650cec331f29026ac5dea40e953422f54ff2410dab0c49f883ca650f12514db2bc458bc2d58e6e3f3b6c9e75717ed2f8818cd35529215e
 SHA512 
5a9b1f0f638dd08654b8e0654f5a87cc269e29cfe1efe7b9707fe306398354c95018317c826f7523e33bec50cf72e1ba33a0a1eb216568f62f02bd95eb1eaf16
 DIST seamonkey-2.53.3-system_libvpx-1.8.patch.gz 3197 BLAKE2B 
7a84d2184f4812eabfe3626eb6b2364f2f8c0ba24d4e53440e9d38658b89a3f1c23bdcbd623fd9aca3bfd04743e582587e9c42ba3d983cc9ec4059ea9503830a
 SHA512 
ffc6f179f07cb9dcce2924c64bfed84a5cc724d857b32e5e349967e72022536c5192c3966e1089bab8efd91671584d6474334730ebefe1c4398f564a5f1753be

diff --git a/www-client/seamonkey/seamonkey-2.53.11.1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.11.1.ebuild
new file mode 100644
index ..1b63a5976dc5
--- /dev/null
+++ b/www-client/seamonkey/seamonkey-2.53.11.1.ebuild
@@ -0,0 +1,543 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WANT_AUTOCONF="2.1"
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
+
+# 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
+#  ru sk sv-SE tr uk zh-CN zh-TW)
+MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
+   ru sk sv-SE zh-CN zh-TW)
+
+MOZ_PV="${PV/_pre*}"
+

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2022-03-26 Thread Joonas Niilola
commit: f6f6ba1d2749d8a62db6b1f8fc0c4f50a5a07129
Author: Myckel Habets  habets-dobben  nl>
AuthorDate: Fri Mar 25 14:00:08 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Mar 26 13:26:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6f6ba1d

www-client/seamonkey: bump version to 2.53.11-r1

* Add patch to support media-libs/dav1d-1.0.0.

Closes: https://bugs.gentoo.org/835828
Signed-off-by: Myckel Habets  habets-dobben.nl>
Closes: https://github.com/gentoo/gentoo/pull/24744
Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/Manifest|   1 +
 www-client/seamonkey/seamonkey-2.53.11-r1.ebuild | 553 +++
 2 files changed, 554 insertions(+)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index edf151732910..1802bd9fe763 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -2,6 +2,7 @@ DIST seamonkey-2.53.10.2-patches-01.tar.gz 77910 BLAKE2B 
9f75470936c15a6c6be27a4
 DIST seamonkey-2.53.10.2.source-l10n.tar.xz 13616204 BLAKE2B 
75e3efd51fa4628b3853c2fc86357d1a44addd11ea5409ee10fcce5114fb2a92a9f70af24e3e5fb955a15f8568149cd4c7af67a321716313ad71c474a3caeb2a
 SHA512 
9796ac45203e91d1531ed88239ff8771cd666027a1dbf41885b3626ec03e4289854704cac53a56a68f3df9dd82232321cafde24b5f1c49b22722812bf8781a36
 DIST seamonkey-2.53.10.2.source.tar.xz 284350364 BLAKE2B 
15ff60b5728b84c00831d4dccde7600648889d56ecbe034708390cd83d096f760157d84f5df266ede2d4388302b0df83684397c276e1a0f6d1dfe3e799265ca1
 SHA512 
59233c2bfc0cf3c9e290e1165fea4cd285cabb339f66dbad7bdbe0b7fd9b2acbc37c385b775d2a3d045d1a6648012488cc018eb3f879139c2a582e7d37e01d7a
 DIST seamonkey-2.53.11-patches-02.tar.gz 90646 BLAKE2B 
047beb0a9c73c9d85d628139d4169ce91451df71e24aa4f920d5d509c53458e19b71b9cb58254707512445639a1aaf606e96b1c0d4e9eda67240217d36501b9e
 SHA512 
5584fd0b565c56bf2223389bdbf11ff9df424e9eeac44105f1d493d958068e0fae2235bf34ea174600f85efecc1dd06b746f7b86f99d56f375b4127a3a933684
+DIST seamonkey-2.53.11-r1-patches.tar.gz 91301 BLAKE2B 
8542270445aabc585ae6a4b61048f267241efbcee1c88c345b04e13c4850efe03d4fccc5a2dff66422630de70d68de88693a2836de27028f20d9eba21c029373
 SHA512 
3477901be183f9d10ea2b449f2cb3d71f8ee1dd9279a05269eaa2a9387475520e781284295d1987bf6b783d8342c55e40a8387729ee1c291b5be89f7c1e3ee6e
 DIST seamonkey-2.53.11.source-l10n.tar.xz 13626448 BLAKE2B 
4dc2de15273b8b5a5e2572c7275d4172151d551348bb8481006d6917faf2814b582796ec6a74cc147299a9466d5de2c3cf3305ed61c70543e7e20047de0612ed
 SHA512 
a20f692366a000418161521a18d696880b62f2f9a8aab95d470626fcfe52798cf5da41df4ba61d2598fdf6ec0d54218988351b3c778fd189957c791442eb6d44
 DIST seamonkey-2.53.11.source.tar.xz 287567152 BLAKE2B 
96f89360948169a6ac650cec331f29026ac5dea40e953422f54ff2410dab0c49f883ca650f12514db2bc458bc2d58e6e3f3b6c9e75717ed2f8818cd35529215e
 SHA512 
5a9b1f0f638dd08654b8e0654f5a87cc269e29cfe1efe7b9707fe306398354c95018317c826f7523e33bec50cf72e1ba33a0a1eb216568f62f02bd95eb1eaf16
 DIST seamonkey-2.53.3-system_libvpx-1.8.patch.gz 3197 BLAKE2B 
7a84d2184f4812eabfe3626eb6b2364f2f8c0ba24d4e53440e9d38658b89a3f1c23bdcbd623fd9aca3bfd04743e582587e9c42ba3d983cc9ec4059ea9503830a
 SHA512 
ffc6f179f07cb9dcce2924c64bfed84a5cc724d857b32e5e349967e72022536c5192c3966e1089bab8efd91671584d6474334730ebefe1c4398f564a5f1753be

diff --git a/www-client/seamonkey/seamonkey-2.53.11-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.11-r1.ebuild
new file mode 100644
index ..4531930e5823
--- /dev/null
+++ b/www-client/seamonkey/seamonkey-2.53.11-r1.ebuild
@@ -0,0 +1,553 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WANT_AUTOCONF="2.1"
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
+
+# 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
+#  ru sk sv-SE tr uk zh-CN zh-TW)
+MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
+   ru sk sv-SE zh-CN zh-TW)
+
+MOZ_PV="${PV/_pre*}"
+MOZ_PV="${MOZ_PV/_alpha/a}"
+MOZ_PV="${MOZ_PV/_beta/b}"
+MOZ_PV="${MOZ_PV/_rc/rc}"
+MOZ_P="${P}"
+MY_MOZ_P="${PN}-${MOZ_PV}"
+PATCH="${PN}-2.53.11-r1-patches"
+
+if [[ ${PV} == *_pre* ]] ; then
+   
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}";
+else
+   MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}";
+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}-r2.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 

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2022-03-14 Thread Sam James
commit: 8b91b86f9b0536130e467ee5f52cc41c27dddc75
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 14 15:56:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 14 15:56:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b91b86f

www-client/seamonkey: fix WhitespaceFound

Signed-off-by: Sam James  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.11.ebuild 
b/www-client/seamonkey/seamonkey-2.53.11.ebuild
index d1826e0d9c9f..f320a3cdd924 100644
--- a/www-client/seamonkey/seamonkey-2.53.11.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.11.ebuild
@@ -537,7 +537,7 @@ pkg_postinst() {
elog "USE='-gmp-autoupdate' has disabled the following plugins 
from updating or"
elog "installing into new profiles:"
local plugin
-   for plugin in "${GMP_PLUGIN_LIST[@]}"; do 
+   for plugin in "${GMP_PLUGIN_LIST[@]}"; do
elog "\t ${plugin}" ;
 done
fi



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2022-03-14 Thread Sam James
commit: 2ed4096c377a7223fc27633dda6a98e0fcac9d87
Author: Myckel Habets  sdf  org>
AuthorDate: Wed Mar  2 15:58:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 14 15:56:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ed4096c

www-client/seamonkey: rename 2.53.11_beta1 ebuild to 2.53.11.

- Use patches from new repo.
- Add GTK+2 removal patch.
- Add maintainer to metadata.xml.
- Remove redundant ASM_DEPEND and add dependency on libxcb
- Revert applying patches to single action.

Signed-off-by: Myckel Habets  habets-dobben.nl>
Signed-off-by: Sam James  gentoo.org>

 www-client/seamonkey/Manifest  |  3 ++
 www-client/seamonkey/metadata.xml  |  4 ++
 ...53.11_beta1.ebuild => seamonkey-2.53.11.ebuild} | 47 --
 3 files changed, 14 insertions(+), 40 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 6735a43a7343..edf151732910 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,4 +1,7 @@
 DIST seamonkey-2.53.10.2-patches-01.tar.gz 77910 BLAKE2B 
9f75470936c15a6c6be27a4751f0ed32dbd7629017b1f142250ef80ecf1adfc6fc7d88c3d1e4a44efaee93b9e15d0171910582ac4a7abcae65fa26bdb6950469
 SHA512 
ddb0984aaa5e16ced69dad59bb812fbc3ba14c3de96edfea8778ff5450f4f520657031470b80492226fc273fedb7195361c9f56352a53d381061a1171e830d5b
 DIST seamonkey-2.53.10.2.source-l10n.tar.xz 13616204 BLAKE2B 
75e3efd51fa4628b3853c2fc86357d1a44addd11ea5409ee10fcce5114fb2a92a9f70af24e3e5fb955a15f8568149cd4c7af67a321716313ad71c474a3caeb2a
 SHA512 
9796ac45203e91d1531ed88239ff8771cd666027a1dbf41885b3626ec03e4289854704cac53a56a68f3df9dd82232321cafde24b5f1c49b22722812bf8781a36
 DIST seamonkey-2.53.10.2.source.tar.xz 284350364 BLAKE2B 
15ff60b5728b84c00831d4dccde7600648889d56ecbe034708390cd83d096f760157d84f5df266ede2d4388302b0df83684397c276e1a0f6d1dfe3e799265ca1
 SHA512 
59233c2bfc0cf3c9e290e1165fea4cd285cabb339f66dbad7bdbe0b7fd9b2acbc37c385b775d2a3d045d1a6648012488cc018eb3f879139c2a582e7d37e01d7a
+DIST seamonkey-2.53.11-patches-02.tar.gz 90646 BLAKE2B 
047beb0a9c73c9d85d628139d4169ce91451df71e24aa4f920d5d509c53458e19b71b9cb58254707512445639a1aaf606e96b1c0d4e9eda67240217d36501b9e
 SHA512 
5584fd0b565c56bf2223389bdbf11ff9df424e9eeac44105f1d493d958068e0fae2235bf34ea174600f85efecc1dd06b746f7b86f99d56f375b4127a3a933684
+DIST seamonkey-2.53.11.source-l10n.tar.xz 13626448 BLAKE2B 
4dc2de15273b8b5a5e2572c7275d4172151d551348bb8481006d6917faf2814b582796ec6a74cc147299a9466d5de2c3cf3305ed61c70543e7e20047de0612ed
 SHA512 
a20f692366a000418161521a18d696880b62f2f9a8aab95d470626fcfe52798cf5da41df4ba61d2598fdf6ec0d54218988351b3c778fd189957c791442eb6d44
+DIST seamonkey-2.53.11.source.tar.xz 287567152 BLAKE2B 
96f89360948169a6ac650cec331f29026ac5dea40e953422f54ff2410dab0c49f883ca650f12514db2bc458bc2d58e6e3f3b6c9e75717ed2f8818cd35529215e
 SHA512 
5a9b1f0f638dd08654b8e0654f5a87cc269e29cfe1efe7b9707fe306398354c95018317c826f7523e33bec50cf72e1ba33a0a1eb216568f62f02bd95eb1eaf16
 DIST seamonkey-2.53.3-system_libvpx-1.8.patch.gz 3197 BLAKE2B 
7a84d2184f4812eabfe3626eb6b2364f2f8c0ba24d4e53440e9d38658b89a3f1c23bdcbd623fd9aca3bfd04743e582587e9c42ba3d983cc9ec4059ea9503830a
 SHA512 
ffc6f179f07cb9dcce2924c64bfed84a5cc724d857b32e5e349967e72022536c5192c3966e1089bab8efd91671584d6474334730ebefe1c4398f564a5f1753be

diff --git a/www-client/seamonkey/metadata.xml 
b/www-client/seamonkey/metadata.xml
index f3fa056f0caa..dc1f1e09bd66 100644
--- a/www-client/seamonkey/metadata.xml
+++ b/www-client/seamonkey/metadata.xml
@@ -1,6 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
+   
+   gentoo-b...@habets-dobben.nl
+   Myckel Habets
+   

mozi...@gentoo.org
Gentoo Mozilla Team

diff --git a/www-client/seamonkey/seamonkey-2.53.11_beta1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.11.ebuild
similarity index 88%
rename from www-client/seamonkey/seamonkey-2.53.11_beta1.ebuild
rename to www-client/seamonkey/seamonkey-2.53.11.ebuild
index afe28408be0f..c98faf96474e 100644
--- a/www-client/seamonkey/seamonkey-2.53.11_beta1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.11.ebuild
@@ -21,7 +21,7 @@ MOZ_PV="${MOZ_PV/_beta/b}"
 MOZ_PV="${MOZ_PV/_rc/rc}"
 MOZ_P="${P}"
 MY_MOZ_P="${PN}-${MOZ_PV}"
-PATCH="${PN}-2.53.11-patches-01"
+PATCH="${PN}-2.53.11-patches-02"
 
 if [[ ${PV} == *_pre* ]] ; then

MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}";
@@ -31,8 +31,7 @@ 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
-   system-libvpx? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-2.53.3-system_libvpx-1.8.patch.gz
 )"
+   
https:/

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2022-03-14 Thread Sam James
commit: 83c3a7b6b08406cded7765d70107a74670b0b72d
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 14 15:55:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 14 15:56:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c3a7b6

www-client/seamonkey: minor style tweak for eapply

Signed-off-by: Sam James  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.11.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.11.ebuild 
b/www-client/seamonkey/seamonkey-2.53.11.ebuild
index c98faf96474e..d1826e0d9c9f 100644
--- a/www-client/seamonkey/seamonkey-2.53.11.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.11.ebuild
@@ -199,8 +199,7 @@ src_prepare() {
edos2unix "${file}"
done
 
-   use system-libvpx \
-   && eapply -p2 
""${WORKDIR}"/gentoo-${PN}-patches-${PV}-r1/USE_flag/1009_seamonkey-2.53.3-system_libvpx-1.8.patch"
+   use system-libvpx && eapply -p2 
"${WORKDIR}"/gentoo-${PN}-patches-${PV}-r1/USE_flag/1009_seamonkey-2.53.3-system_libvpx-1.8.patch
 
# Allow user to apply any additional patches without modifing ebuild
eapply_user



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2022-03-14 Thread Sam James
commit: 0dd5dd3c8e28899d1be993cb5ddac78b232e4c9a
Author: Myckel Habets  sdf  org>
AuthorDate: Mon Feb 21 11:42:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 14 15:56:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd5dd3c

www-client/seamonkey: version 2.53.11 beta 1

- Copied over from version 2.53.10.2.
- Update SRC_URI to reflect new home of patches and put all SRC_URI together
- Drop upstream-merged patches
- Put the system-libvpx patch back untill we sort out how to perform USE-flag 
based patching.
- Remove --enable-extensions config flag and roaming USE flag.
- Bump PYTHON_COMPAT. Note: We still need Python2.7 to build.
- Add bzip2 to RDEPEND and DEPEND due to --with-system-bzip2 build config flag.
- Invert use debug logic.
- For EAPI 7+, we have ${ESYSROOT} so let's use it
- Failing external commands should be able to let emerge die (add missing dies)
- Various smaller fixes.
- Add warning to enigmail users that they should migrate away from it.

Signed-off-by: Myckel Habets  habets-dobben.nl>
Signed-off-by: Sam James  gentoo.org>

 .../seamonkey/seamonkey-2.53.11_beta1.ebuild   | 587 +
 1 file changed, 587 insertions(+)

diff --git a/www-client/seamonkey/seamonkey-2.53.11_beta1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.11_beta1.ebuild
new file mode 100644
index ..afe28408be0f
--- /dev/null
+++ b/www-client/seamonkey/seamonkey-2.53.11_beta1.ebuild
@@ -0,0 +1,587 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WANT_AUTOCONF="2.1"
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
+
+# 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
+#  ru sk sv-SE tr uk zh-CN zh-TW)
+MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
+   ru sk sv-SE zh-CN zh-TW)
+
+MOZ_PV="${PV/_pre*}"
+MOZ_PV="${MOZ_PV/_alpha/a}"
+MOZ_PV="${MOZ_PV/_beta/b}"
+MOZ_PV="${MOZ_PV/_rc/rc}"
+MOZ_P="${P}"
+MY_MOZ_P="${PN}-${MOZ_PV}"
+PATCH="${PN}-2.53.11-patches-01"
+
+if [[ ${PV} == *_pre* ]] ; then
+   
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}";
+else
+   MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}";
+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
+   system-libvpx? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-2.53.3-system_libvpx-1.8.patch.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
+
+DESCRIPTION="Seamonkey Web Browser"
+HOMEPAGE="https://www.seamonkey-project.org/";
+
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+SLOT="0"
+SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
+IUSE="+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack
+lto pulseaudio selinux startup-notification test wifi"
+IUSE+=" ${SYSTEM_IUSE[@]}"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+RESTRICT="!test? ( test )"
+
+ASM_DEPEND=">=dev-lang/yasm-1.1"
+
+BDEPEND="
+   app-arch/unzip
+   app-arch/zip
+   >=dev-lang/nasm-2.13
+   dev-lang/perl
+   >=sys-devel/binutils-2.16.1
+   virtual/pkgconfig
+   >=virtual/rust-1.58.1
+   amd64? ( ${ASM_DEPEND} )
+   lto? ( sys-devel/binutils[gold] )
+   x86? ( ${ASM_DEPEND} )
+"
+COMMON_DEPEND="
+   app-arch/bzip2
+   >=app-text/hunspell-1.5.4:=
+   dev-libs/atk
+   >=dev-libs/glib-2.26:2
+   >=dev-libs/libffi-3.0.10:=
+   >=dev-libs/nspr-4.23
+   >=dev-libs/nss-3.47.1
+   media-libs/fontconfig
+   >=media-libs/freetype-2.4.10
+   >=media-libs/mesa-10.2:=
+   >=sys-libs/zlib-1.2.3
+   >=x11-libs/cairo-1.10[X]
+   x11-libs/gdk-pixbuf
+   >=x11-libs/gtk+-2.18:2
+   >=x11-libs/gtk+-3.4.0:3
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrender
+   x11-libs/libXt
+   >=x11-libs/pango-1.22.0
+   >=x11-libs/pixman-0.19.2
+   media-video/ffmpeg
+   virtual/freedesktop-icon-theme
+   dbus? (
+   >=dev-libs/dbus-glib-0.72
+   >=sys-apps/dbus-0.60
+   )
+   jack? ( virtual/jack )
+   crypt? ( =media-sound/apulse-0.1.9
+   ) )
+   startup-notification? ( >=x11-libs/startup-notification-0.8 )
+   system-av1? (
+   >=

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/files/

2022-02-22 Thread Conrad Kostecki
commit: 7d45fdaa97c80a7f8af89ac3d42b3b2e64ac98c7
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Feb 20 16:14:19 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Feb 22 18:58:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d45fdaa

www-client/seamonkey: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/24285
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/seamonkey-2.53.7-ownertab.patch  | 236 -
 1 file changed, 236 deletions(-)

diff --git a/www-client/seamonkey/files/seamonkey-2.53.7-ownertab.patch 
b/www-client/seamonkey/files/seamonkey-2.53.7-ownertab.patch
deleted file mode 100644
index c0ae11ff076b..
--- a/www-client/seamonkey/files/seamonkey-2.53.7-ownertab.patch
+++ /dev/null
@@ -1,236 +0,0 @@
 seamonkey-2.53.7/comm/suite/app/profile/suite-prefs.js
-+++ seamonkey-2.53.7/comm/suite/app/profile/suite-prefs.js
-@@ -225,16 +225,17 @@ pref("browser.tabs.autoHide", false);
- pref("browser.tabs.forceHide", false);
- pref("browser.tabs.closeWindowWithLastTab", true);
- pref("browser.tabs.warnOnClose", true);
- pref("browser.tabs.warnOnCloseOther", true);
- pref("browser.tabs.warnOnOpen", true);
- pref("browser.tabs.maxOpenBeforeWarn", 15);
- pref("browser.tabs.insertRelatedAfterCurrent", true);
- pref("browser.tabs.insertAllTabsAfterCurrent", false);
-+pref("browser.tabs.selectOwnerOnClose", true);
- 
- // For future use
- pref("browser.tabs.loadBookmarksInBackground", false);
- 
- // how many browsers can be saved in the DOM (by the tabbed browser)
- pref("browser.tabs.max_tabs_undo", 3);
- // should popups by saved in the DOM (by the tabbed browser)
- pref("browser.tabs.cache_popups", false);
 seamonkey-2.53.7/comm/suite/base/content/utilityOverlay.js
-+++ seamonkey-2.53.7/comm/suite/base/content/utilityOverlay.js
-@@ -1624,21 +1624,23 @@ function openLinkIn(url, where, params)
- // forces tab to be focused
- loadInBackground = true;
- // fall through
-   case "tabshifted":
- loadInBackground = !loadInBackground;
- // fall through
-   case "tab":
- var browser = w.getBrowser();
-+var owner = loadInBackground ? null : browser.selectedTab;
- var tab = browser.addTab(url, {
- referrerURI: aReferrerURI,
- referrerPolicy: aReferrerPolicy,
- charset: aCharset,
- postData: aPostData,
-+ownerTab: owner,
- allowThirdPartyFixup: aAllowThirdPartyFixup,
- relatedToCurrent: aRelatedToCurrent,
- allowMixedContent: aAllowMixedContent,
- noReferrer: aNoReferrer,
- userContextId: aUserContextId,
- originPrincipal: aPrincipal,
- triggeringPrincipal: aTriggeringPrincipal,
-   });
 seamonkey-2.53.7/comm/suite/browser/tabbrowser.xml
-+++ seamonkey-2.53.7/comm/suite/browser/tabbrowser.xml
-@@ -1151,16 +1151,28 @@
- newBrowser.docShellIsActive = 
this.mCurrentTab.linkedBrowser.docShellIsActive;
- if (this.mCurrentBrowser) {
-   this.mCurrentBrowser.droppedLinkHandler = null;
-   this.mCurrentBrowser.docShellIsActive = false;
-   this.mCurrentBrowser.removeAttribute("primary");
-   this.finder.mListeners.forEach(l => 
this.mCurrentBrowser.finder.removeResultListener(l));
- }
- 
-+var oldTab = this.mCurrentTab;
-+
-+// Preview mode should not reset the owner
-+if (!this._previewMode && !oldTab.selected)
-+  oldTab.owner = null;
-+
-+let lastRelatedTab = this.mLastRelatedIndex ? 
this.tabs[this.mLastRelatedIndex] : null;
-+if (lastRelatedTab) {
-+  if (!lastRelatedTab.selected)
-+lastRelatedTab.owner = null;
-+}
-+
- newBrowser.setAttribute("primary", "true");
- this.mCurrentBrowser = newBrowser;
- this.mCurrentTab = this.selectedTab;
- this.mCurrentTab.removeAttribute("unread");
- this.finder.mListeners.forEach(l => 
this.mCurrentBrowser.finder.addResultListener(l));
- 
- var tabListener = 
this.mTabListeners[this.tabContainer.selectedIndex];
- 
-@@ -1445,16 +1457,19 @@
- opener: null,
-   };
- }
- 
- params.focusNewTab = params.inBackground != null ?
- !params.inBackground :
- !Services.prefs.getBoolPref("browser.tabs.loadInBackground");
- 
-+if (params.focusNewTab)
-+  params.ownerTab = this.selectedTab;
-+
- return this.addTab(aURI, params);
-  ]]>
- 
-   
- 
-   
- 
- 
-@@ -1556,43 +1571,49 @@
- 
- 
-

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/, profiles/

2022-02-19 Thread Jakov Smolić
commit: ef741792c06ad55d37e1477ad74f3d8fc3fcd64f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Feb 19 13:40:28 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Feb 19 13:44:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef741792

www-client/seamonkey: drop 2.53.9.1-r1

Bug: https://bugs.gentoo.org/831638
Bug: https://bugs.gentoo.org/821157
Bug: https://bugs.gentoo.org/824066
Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/package.mask |  12 -
 www-client/seamonkey/Manifest |   4 -
 www-client/seamonkey/seamonkey-2.53.9.1-r1.ebuild | 557 --
 3 files changed, 573 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 1573d1b1fdb0..549ef99cb63d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -157,18 +157,6 @@ dev-java/felix-gogo-runtime
 # https://bugs.gentoo.org/831474
 =dev-util/meson-0.61*
 
-# Georgy Yakovlev  (2022-01-22)
-# Vulnerable versions of rust, along with ebuilds that
-# do not build with fixed rust verions
-# removal in 7 days
-# https://bugs.gentoo.org/831638
-# https://bugs.gentoo.org/821157
-# https://bugs.gentoo.org/824066
- (2022-01-22)
 # Prelink support is being removed from glibc and was
 # already somewhat broken for a while...

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 19330205cff7..6735a43a7343 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -2,7 +2,3 @@ DIST seamonkey-2.53.10.2-patches-01.tar.gz 77910 BLAKE2B 
9f75470936c15a6c6be27a4
 DIST seamonkey-2.53.10.2.source-l10n.tar.xz 13616204 BLAKE2B 
75e3efd51fa4628b3853c2fc86357d1a44addd11ea5409ee10fcce5114fb2a92a9f70af24e3e5fb955a15f8568149cd4c7af67a321716313ad71c474a3caeb2a
 SHA512 
9796ac45203e91d1531ed88239ff8771cd666027a1dbf41885b3626ec03e4289854704cac53a56a68f3df9dd82232321cafde24b5f1c49b22722812bf8781a36
 DIST seamonkey-2.53.10.2.source.tar.xz 284350364 BLAKE2B 
15ff60b5728b84c00831d4dccde7600648889d56ecbe034708390cd83d096f760157d84f5df266ede2d4388302b0df83684397c276e1a0f6d1dfe3e799265ca1
 SHA512 
59233c2bfc0cf3c9e290e1165fea4cd285cabb339f66dbad7bdbe0b7fd9b2acbc37c385b775d2a3d045d1a6648012488cc018eb3f879139c2a582e7d37e01d7a
 DIST seamonkey-2.53.3-system_libvpx-1.8.patch.gz 3197 BLAKE2B 
7a84d2184f4812eabfe3626eb6b2364f2f8c0ba24d4e53440e9d38658b89a3f1c23bdcbd623fd9aca3bfd04743e582587e9c42ba3d983cc9ec4059ea9503830a
 SHA512 
ffc6f179f07cb9dcce2924c64bfed84a5cc724d857b32e5e349967e72022536c5192c3966e1089bab8efd91671584d6474334730ebefe1c4398f564a5f1753be
-DIST seamonkey-2.53.3-system_libvpx-1.8.patch.xz 3128 BLAKE2B 
f73802d2715a11964a4b4d34b582a2999ab42cff9ed005c5ca8c002ae745a973fbb682c3e568f6727a7fe93dc2d7a5ba3367adc4e1d256b8ab0cf8d940fceb8a
 SHA512 
80b87c260445af181d1a0d39de9f95ac7c93f76e12328c1799e8607f50ca9e2a20bc4f15de3f32efbbabb444fd5352612b2629fee61875fa0acd6d050df338a2
-DIST seamonkey-2.53.9.1.source-l10n.tar.xz 13615680 BLAKE2B 
ce5baea8c004219af74d25671272b2a4104018e35f54adee46bacd8eadbc9c44a53c7ab8f6382402a16dd4353068e0e6144158d3ec874105a5c03ac89a15af7a
 SHA512 
c0dd469a12a4acc7e84793a56615fa109e00c638ed71fe0b51b3125750ed115bf921dbc6e8a4b391bb5cfccd679cdcbdfe9b23e619590c0f22c62489566d459f
-DIST seamonkey-2.53.9.1.source.tar.xz 285481656 BLAKE2B 
c96107de40c83515fff49d4bf409a13f3a712daf19b466044d6eff244159ebe6d37b7dfc16e6dc0676be344378e9838f7c1d055064bc63ba36a92844e54bfd33
 SHA512 
67c0645a2b8c4ddafc148da80166d6cff9ceafbeee0683fc4099e69720c4bb725a4165643db37abf0a0545e170e30e811eb0ad198f5c7cd4196294624b86775f
-DIST seamonkey-2.53.9_beta1-patches-01.tar.xz 43328 BLAKE2B 
66869b0ebb3259da19148473311b00cb2b2ca762f6ae7003b5374c51f53e6d58fecdf00084d9c43c62023b14666b08efa6138fb28642cc11272851d799f8d0ad
 SHA512 
38b8759da9230d745ab5c8cf1f3964762893e88174f20f3a0458a3196297845fb0876bdb330fac21a24a2661c2b319c8bfb0a7d6e8e47048ced1955500291638

diff --git a/www-client/seamonkey/seamonkey-2.53.9.1-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.9.1-r1.ebuild
deleted file mode 100644
index 7a9ab4122774..
--- a/www-client/seamonkey/seamonkey-2.53.9.1-r1.ebuild
+++ /dev/null
@@ -1,557 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WANT_AUTOCONF="2.1"
-
-PYTHON_COMPAT=( python3_{7..9} )
-PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
-
-# 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
-#  ru sk sv-SE tr uk zh-CN zh-TW)
-MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
-   ru sk sv-SE zh-CN zh-TW)
-
-MOZ_PV="${PV/_pre*}"
-MOZ_PV="${MOZ_PV/_alpha/a}"
-MOZ_PV="${MOZ_PV/_beta/b}"
-MOZ_PV="${MOZ_PV/_rc/rc}"
-MOZ_P="${P}"
-MY_MOZ_P="${PN}-${MOZ_PV}"
-
-if [[ ${PV} == *_pre* ]] ; then
-   
MOZ_HTTP_URI="https://archive.mozilla.or

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2022-02-05 Thread Jakov Smolić
commit: 62d0525768ae31b753d16cb22c85824e89597139
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Feb  5 09:42:28 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Feb  5 09:42:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62d05257

www-client/seamonkey: Stabilize 2.53.10.2 amd64, #832269

Signed-off-by: Jakov Smolić  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.10.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.10.2.ebuild 
b/www-client/seamonkey/seamonkey-2.53.10.2.ebuild
index d79808ae9be3..673e5cd126b2 100644
--- a/www-client/seamonkey/seamonkey-2.53.10.2.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.10.2.ebuild
@@ -52,7 +52,7 @@ SYSTEM_IUSE=( 
+system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
 IUSE="+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack
 lto pulseaudio +roaming selinux startup-notification test wifi"
 IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2022-01-28 Thread Sam James
commit: 0c533a58b87c8de24685fe005def6eea89f4c5df
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 29 05:52:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 29 05:53:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c533a58

www-client/seamonkey: drop 2.53.8.1-r1, 2.53.9-r1

Bug: https://bugs.gentoo.org/828479
Signed-off-by: Sam James  gentoo.org>

 www-client/seamonkey/Manifest |   6 -
 www-client/seamonkey/seamonkey-2.53.8.1-r1.ebuild | 556 -
 www-client/seamonkey/seamonkey-2.53.9-r1.ebuild   | 557 --
 3 files changed, 1119 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index b6ef41e0a942..19330205cff7 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -3,12 +3,6 @@ DIST seamonkey-2.53.10.2.source-l10n.tar.xz 13616204 BLAKE2B 
75e3efd51fa4628b385
 DIST seamonkey-2.53.10.2.source.tar.xz 284350364 BLAKE2B 
15ff60b5728b84c00831d4dccde7600648889d56ecbe034708390cd83d096f760157d84f5df266ede2d4388302b0df83684397c276e1a0f6d1dfe3e799265ca1
 SHA512 
59233c2bfc0cf3c9e290e1165fea4cd285cabb339f66dbad7bdbe0b7fd9b2acbc37c385b775d2a3d045d1a6648012488cc018eb3f879139c2a582e7d37e01d7a
 DIST seamonkey-2.53.3-system_libvpx-1.8.patch.gz 3197 BLAKE2B 
7a84d2184f4812eabfe3626eb6b2364f2f8c0ba24d4e53440e9d38658b89a3f1c23bdcbd623fd9aca3bfd04743e582587e9c42ba3d983cc9ec4059ea9503830a
 SHA512 
ffc6f179f07cb9dcce2924c64bfed84a5cc724d857b32e5e349967e72022536c5192c3966e1089bab8efd91671584d6474334730ebefe1c4398f564a5f1753be
 DIST seamonkey-2.53.3-system_libvpx-1.8.patch.xz 3128 BLAKE2B 
f73802d2715a11964a4b4d34b582a2999ab42cff9ed005c5ca8c002ae745a973fbb682c3e568f6727a7fe93dc2d7a5ba3367adc4e1d256b8ab0cf8d940fceb8a
 SHA512 
80b87c260445af181d1a0d39de9f95ac7c93f76e12328c1799e8607f50ca9e2a20bc4f15de3f32efbbabb444fd5352612b2629fee61875fa0acd6d050df338a2
-DIST seamonkey-2.53.8.1-rust-1.45.0.patch.xz 12256 BLAKE2B 
b311b69ee11a5875beca421b45733e6cd9b0aaa7c00a51e4fdda3e6ecabdef70b683c119a63e404c5763b19b9c6720cc59c0e6033eb2b06b0e97e7f01a8b727d
 SHA512 
1056602044c719da26cf54566ac058a84258c5639a9d717904e97e38323f69100fb5183464602147744fd657aaef322f7fd130773b85896a15c5466a8a3f1e2e
-DIST seamonkey-2.53.8.1.source-l10n.tar.xz 13542220 BLAKE2B 
8b043136595e481077e60cf202ae66d04ad30f089e842f6d4660807cdaf086b99c9252afccf8a6302558f4a1ce38e8e59f72ade6f72929335b0bf7bce72b4569
 SHA512 
047defbfac18f360ad089d90de3c0e139d3707dcfa74570fcfa1f2f1e789ca2930d08ee0c94f7d88cc79f4e162eda2d0073493656528e0f9b579f452fe13ad8f
-DIST seamonkey-2.53.8.1.source.tar.xz 283254760 BLAKE2B 
b078e0333a992b5b6fc9b3966528cc8201ea2c3fddfff8584d3ae9fa5e4b3b7b8abd25dc85dc9fb5ce60b55efcc1692dc56490f520a3b486dca7e873689f0f26
 SHA512 
1e3eb8686b3b04bfc95f0229c71df7e6ffe085e3ba0bf043c6714789b08e701ede1e288c47df238fa3c5d5979efffe7a9b73b04a32a85f04259ce2c77937a366
-DIST seamonkey-2.53.8_beta1-patches-01.tar.xz 43208 BLAKE2B 
947b8131810f3f9855e1e8ff45d841e05dde9dc8c1d1204b1a3d55a743c2c7f9b23b251460d6743ca760edc4609eb08c1df3b165acc56af95e5ecb3c871fec3a
 SHA512 
8196be87112926de0becf272bf44c1ce5522579d4b66f93f455cc0e503c4c3bb96fba5ec48a73e0d53ad9683820cb167e677bbf2497fe266e93d154c8d4a7837
 DIST seamonkey-2.53.9.1.source-l10n.tar.xz 13615680 BLAKE2B 
ce5baea8c004219af74d25671272b2a4104018e35f54adee46bacd8eadbc9c44a53c7ab8f6382402a16dd4353068e0e6144158d3ec874105a5c03ac89a15af7a
 SHA512 
c0dd469a12a4acc7e84793a56615fa109e00c638ed71fe0b51b3125750ed115bf921dbc6e8a4b391bb5cfccd679cdcbdfe9b23e619590c0f22c62489566d459f
 DIST seamonkey-2.53.9.1.source.tar.xz 285481656 BLAKE2B 
c96107de40c83515fff49d4bf409a13f3a712daf19b466044d6eff244159ebe6d37b7dfc16e6dc0676be344378e9838f7c1d055064bc63ba36a92844e54bfd33
 SHA512 
67c0645a2b8c4ddafc148da80166d6cff9ceafbeee0683fc4099e69720c4bb725a4165643db37abf0a0545e170e30e811eb0ad198f5c7cd4196294624b86775f
-DIST seamonkey-2.53.9.source-l10n.tar.xz 13615680 BLAKE2B 
ce5baea8c004219af74d25671272b2a4104018e35f54adee46bacd8eadbc9c44a53c7ab8f6382402a16dd4353068e0e6144158d3ec874105a5c03ac89a15af7a
 SHA512 
c0dd469a12a4acc7e84793a56615fa109e00c638ed71fe0b51b3125750ed115bf921dbc6e8a4b391bb5cfccd679cdcbdfe9b23e619590c0f22c62489566d459f
-DIST seamonkey-2.53.9.source.tar.xz 285118824 BLAKE2B 
524e51ca00e36658787aa734dd775ef009ef6d4dfd6917f00ebc8d4ec4ecb72c61a50dc33c89fabe2e65e4b95086645db9e26ef12776574f47d3928a42af100b
 SHA512 
17f7009f2b5a1f337c24f98e2bfac2b63498f6e5b5080cbfc1c541ee60fa07f5116b76b7f20f2fc4e000b8c38c4558c7c9ef10abbdfec52dd597bc25d5a952f4
 DIST seamonkey-2.53.9_beta1-patches-01.tar.xz 43328 BLAKE2B 
66869b0ebb3259da19148473311b00cb2b2ca762f6ae7003b5374c51f53e6d58fecdf00084d9c43c62023b14666b08efa6138fb28642cc11272851d799f8d0ad
 SHA512 
38b8759da9230d745ab5c8cf1f3964762893e88174f20f3a0458a3196297845fb0876bdb330fac21a24a2661c2b319c8bfb0a7d6e8e47048ced1955500291638

diff --git a/www-client/seamonkey/seamonkey-2.53.8.1-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.8.1-r1.ebui

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/, www-client/seamonkey/files/

2022-01-28 Thread Sam James
commit: ee81f36292d2116e67467a336df2bf706fe2b716
Author: Myckel Habets  sdf  org>
AuthorDate: Thu Jan 27 15:50:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 29 05:49:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee81f362

www-client/seamonkey: add 2.53.10.2

Bug: https://bugs.gentoo.org/828479
Closes: https://bugs.gentoo.org/824066
Closes: https://bugs.gentoo.org/831977
Signed-off-by: Myckel Habets  habets-dobben.nl>
Signed-off-by: Sam James  gentoo.org>

 www-client/seamonkey/Manifest  |   4 +
 .../files/seamonkey-2.53.10.2-ownertab.patch   | 249 +
 www-client/seamonkey/seamonkey-2.53.10.2.ebuild| 557 +
 3 files changed, 810 insertions(+)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 558ad9359458..b6ef41e0a942 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,3 +1,7 @@
+DIST seamonkey-2.53.10.2-patches-01.tar.gz 77910 BLAKE2B 
9f75470936c15a6c6be27a4751f0ed32dbd7629017b1f142250ef80ecf1adfc6fc7d88c3d1e4a44efaee93b9e15d0171910582ac4a7abcae65fa26bdb6950469
 SHA512 
ddb0984aaa5e16ced69dad59bb812fbc3ba14c3de96edfea8778ff5450f4f520657031470b80492226fc273fedb7195361c9f56352a53d381061a1171e830d5b
+DIST seamonkey-2.53.10.2.source-l10n.tar.xz 13616204 BLAKE2B 
75e3efd51fa4628b3853c2fc86357d1a44addd11ea5409ee10fcce5114fb2a92a9f70af24e3e5fb955a15f8568149cd4c7af67a321716313ad71c474a3caeb2a
 SHA512 
9796ac45203e91d1531ed88239ff8771cd666027a1dbf41885b3626ec03e4289854704cac53a56a68f3df9dd82232321cafde24b5f1c49b22722812bf8781a36
+DIST seamonkey-2.53.10.2.source.tar.xz 284350364 BLAKE2B 
15ff60b5728b84c00831d4dccde7600648889d56ecbe034708390cd83d096f760157d84f5df266ede2d4388302b0df83684397c276e1a0f6d1dfe3e799265ca1
 SHA512 
59233c2bfc0cf3c9e290e1165fea4cd285cabb339f66dbad7bdbe0b7fd9b2acbc37c385b775d2a3d045d1a6648012488cc018eb3f879139c2a582e7d37e01d7a
+DIST seamonkey-2.53.3-system_libvpx-1.8.patch.gz 3197 BLAKE2B 
7a84d2184f4812eabfe3626eb6b2364f2f8c0ba24d4e53440e9d38658b89a3f1c23bdcbd623fd9aca3bfd04743e582587e9c42ba3d983cc9ec4059ea9503830a
 SHA512 
ffc6f179f07cb9dcce2924c64bfed84a5cc724d857b32e5e349967e72022536c5192c3966e1089bab8efd91671584d6474334730ebefe1c4398f564a5f1753be
 DIST seamonkey-2.53.3-system_libvpx-1.8.patch.xz 3128 BLAKE2B 
f73802d2715a11964a4b4d34b582a2999ab42cff9ed005c5ca8c002ae745a973fbb682c3e568f6727a7fe93dc2d7a5ba3367adc4e1d256b8ab0cf8d940fceb8a
 SHA512 
80b87c260445af181d1a0d39de9f95ac7c93f76e12328c1799e8607f50ca9e2a20bc4f15de3f32efbbabb444fd5352612b2629fee61875fa0acd6d050df338a2
 DIST seamonkey-2.53.8.1-rust-1.45.0.patch.xz 12256 BLAKE2B 
b311b69ee11a5875beca421b45733e6cd9b0aaa7c00a51e4fdda3e6ecabdef70b683c119a63e404c5763b19b9c6720cc59c0e6033eb2b06b0e97e7f01a8b727d
 SHA512 
1056602044c719da26cf54566ac058a84258c5639a9d717904e97e38323f69100fb5183464602147744fd657aaef322f7fd130773b85896a15c5466a8a3f1e2e
 DIST seamonkey-2.53.8.1.source-l10n.tar.xz 13542220 BLAKE2B 
8b043136595e481077e60cf202ae66d04ad30f089e842f6d4660807cdaf086b99c9252afccf8a6302558f4a1ce38e8e59f72ade6f72929335b0bf7bce72b4569
 SHA512 
047defbfac18f360ad089d90de3c0e139d3707dcfa74570fcfa1f2f1e789ca2930d08ee0c94f7d88cc79f4e162eda2d0073493656528e0f9b579f452fe13ad8f

diff --git a/www-client/seamonkey/files/seamonkey-2.53.10.2-ownertab.patch 
b/www-client/seamonkey/files/seamonkey-2.53.10.2-ownertab.patch
new file mode 100644
index ..02140bd5e8f7
--- /dev/null
+++ b/www-client/seamonkey/files/seamonkey-2.53.10.2-ownertab.patch
@@ -0,0 +1,249 @@
+# HG changeset patch
+# User Dmitry Butskoy 
+# Date 1628960364 -7200
+# Parent  45d5ea1452b1c406303ff3be289df08cde3d5a04
+Bug 1623054 - Set owner tab for proper tab focus handling after close. r=IanN 
a=IanN
+Upstream bug-report: https://bugzilla.mozilla.org/show_bug.cgi?id=1623054
+
+diff --git seamonkey-2.53.10.2/comm/suite/app/profile/suite-prefs.js 
seamonkey-2.53.10.2/comm/suite/app/profile/suite-prefs.js
+--- seamonkey-2.53.10.2/comm/suite/app/profile/suite-prefs.js
 seamonkey-2.53.10.2/comm/suite/app/profile/suite-prefs.js
+@@ -224,16 +224,17 @@ pref("browser.tabs.autoHide", false);
+ pref("browser.tabs.forceHide", false);
+ pref("browser.tabs.closeWindowWithLastTab", true);
+ pref("browser.tabs.warnOnClose", true);
+ pref("browser.tabs.warnOnCloseOther", true);
+ pref("browser.tabs.warnOnOpen", true);
+ pref("browser.tabs.maxOpenBeforeWarn", 15);
+ pref("browser.tabs.insertRelatedAfterCurrent", true);
+ pref("browser.tabs.insertAllTabsAfterCurrent", false);
++pref("browser.tabs.selectOwnerOnClose", true);
+ pref("browser.tabs.avoidBrowserFocus", false);
+ 
+ // For future use
+ pref("browser.tabs.loadBookmarksInBackground", false);
+ 
+ // how many browsers can be saved in the DOM (by the tabbed browser)
+ pref("browser.tabs.max_tabs_undo", 3);
+ // should popups by saved in the DOM (by the tabbed browser)
+diff --git seamonkey-2.53.10.2/comm/suite/base/content/utilityOverlay.js 
seamonkey-2.5

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2022-01-06 Thread David Seifert
commit: 90ad871b7bec14656a57ad0a4f9778f0019e30b5
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jan  6 10:38:42 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jan  6 10:38:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90ad871b

www-client/seamonkey: remove superfluous sys-apps/findutils dep

Signed-off-by: David Seifert  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.8.1-r1.ebuild | 3 +--
 www-client/seamonkey/seamonkey-2.53.9-r1.ebuild   | 3 +--
 www-client/seamonkey/seamonkey-2.53.9.1-r1.ebuild | 3 +--
 3 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.8.1-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.8.1-r1.ebuild
index c6468ec65cd5..2c668bd949c8 100644
--- a/www-client/seamonkey/seamonkey-2.53.8.1-r1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.8.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -64,7 +64,6 @@ BDEPEND="
app-arch/zip
>=dev-lang/nasm-2.13
dev-lang/perl
-   sys-apps/findutils
>=sys-devel/binutils-2.16.1
virtual/pkgconfig
=dev-lang/nasm-2.13
dev-lang/perl
-   sys-apps/findutils
>=sys-devel/binutils-2.16.1
virtual/pkgconfig


[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2021-12-12 Thread Sam James
commit: 36e106fa995eeb0aca43cd59ccc83bd1e8f0465d
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 13 05:20:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 13 05:20:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e106fa

www-client/seamonkey: Stabilize 2.53.9.1-r1 amd64, #829032

Signed-off-by: Sam James  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.9.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.9.1-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.9.1-r1.ebuild
index e49acef90dcf..ab3a3adb15ef 100644
--- a/www-client/seamonkey/seamonkey-2.53.9.1-r1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.9.1-r1.ebuild
@@ -52,7 +52,7 @@ SYSTEM_IUSE=( 
+system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
 IUSE="+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack
 lto pulseaudio +roaming selinux startup-notification test wifi"
 IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2021-12-12 Thread Sam James
commit: c53cf94bed8928d02fe4d83a62a627fe2d037d87
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 13 01:13:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 13 01:13:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c53cf94b

www-client/seamonkey: revbump to propagate libpng changes

Needed for --changed-use users to pick up the change.

See: 211da92099ddcbc7dae4ed5ddf1df1a40107ad06
Bug: https://bugs.gentoo.org/824838
Signed-off-by: Sam James  gentoo.org>

 .../seamonkey/{seamonkey-2.53.8.1.ebuild => seamonkey-2.53.8.1-r1.ebuild} | 0
 .../seamonkey/{seamonkey-2.53.9.ebuild => seamonkey-2.53.9-r1.ebuild} | 0
 .../seamonkey/{seamonkey-2.53.9.1.ebuild => seamonkey-2.53.9.1-r1.ebuild} | 0
 3 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.8.1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.8.1-r1.ebuild
similarity index 100%
rename from www-client/seamonkey/seamonkey-2.53.8.1.ebuild
rename to www-client/seamonkey/seamonkey-2.53.8.1-r1.ebuild

diff --git a/www-client/seamonkey/seamonkey-2.53.9.ebuild 
b/www-client/seamonkey/seamonkey-2.53.9-r1.ebuild
similarity index 100%
rename from www-client/seamonkey/seamonkey-2.53.9.ebuild
rename to www-client/seamonkey/seamonkey-2.53.9-r1.ebuild

diff --git a/www-client/seamonkey/seamonkey-2.53.9.1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.9.1-r1.ebuild
similarity index 100%
rename from www-client/seamonkey/seamonkey-2.53.9.1.ebuild
rename to www-client/seamonkey/seamonkey-2.53.9.1-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2021-12-12 Thread Sam James
commit: 211da92099ddcbc7dae4ed5ddf1df1a40107ad06
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 13 01:01:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 13 01:02:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=211da920

www-client/seamonkey: Add USE=system-png

Since Seamonkey requires patched version of media-libs/libpng
and the patches are known to break WebKit, provide the ability to build
against vendored libpng in order to make it possible for the users
to return to vanilla libpng.

See-also: 
https://gitweb.gentoo.org/sites/projects/council.git/tree/meeting-logs/20211212.txt#n98
Bug: https://bugs.gentoo.org/824838
Signed-off-by: Sam James  gentoo.org>

 www-client/seamonkey/metadata.xml  | 1 +
 www-client/seamonkey/seamonkey-2.53.8.1.ebuild | 6 +++---
 www-client/seamonkey/seamonkey-2.53.9.1.ebuild | 6 +++---
 www-client/seamonkey/seamonkey-2.53.9.ebuild   | 6 +++---
 4 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/www-client/seamonkey/metadata.xml 
b/www-client/seamonkey/metadata.xml
index 44ca1be0e3a4..f3fa056f0caa 100644
--- a/www-client/seamonkey/metadata.xml
+++ b/www-client/seamonkey/metadata.xml
@@ -19,6 +19,7 @@
Use the system-wide 
media-libs/libjpeg-turbo instead of bundled
Use the system-wide 
dev-libs/libevent instead of bundled
Use the system-wide 
media-libs/libvpx instead of bundled
+   Use the system-wide 
media-libs/libpng instead of bundled (requires APNG patches)
Use the system-wide 
dev-db/sqlite installation with secure-delete enabled

 

diff --git a/www-client/seamonkey/seamonkey-2.53.8.1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.8.1.ebuild
index 7b2069c0c817..c6468ec65cd5 100644
--- a/www-client/seamonkey/seamonkey-2.53.8.1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.8.1.ebuild
@@ -49,7 +49,7 @@ SRC_URI+="
 
 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
 SLOT="0"
-SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,sqlite} )
+SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
 IUSE="+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack
 lto pulseaudio +roaming selinux startup-notification test wifi"
 IUSE+=" ${SYSTEM_IUSE[@]}"
@@ -81,7 +81,6 @@ COMMON_DEPEND="
>=dev-libs/nss-3.47.1
media-libs/fontconfig
>=media-libs/freetype-2.4.10
-   >=media-libs/libpng-1.6.31:0=[apng]
>=media-libs/mesa-10.2:=
>=sys-libs/zlib-1.2.3
>=x11-libs/cairo-1.10[X]
@@ -123,6 +122,7 @@ COMMON_DEPEND="
system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
system-libevent? ( >=dev-libs/libevent-2.0:0= )
system-libvpx? ( >=media-libs/libvpx-1.8.0:0=[postproc] )
+   system-png? ( >=media-libs/libpng-1.6.31:0=[apng] )
system-sqlite? ( >=dev-db/sqlite-3.31.0:3[secure-delete,debug=] )
wifi? (
kernel_linux? (
@@ -309,7 +309,6 @@ src_configure() {
mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
mozconfig_annotate 'Gentoo default' --enable-system-hunspell
mozconfig_annotate '' --disable-crashreporter
-   mozconfig_annotate 'Gentoo default' --with-system-png
mozconfig_annotate '' --enable-system-ffi
mozconfig_annotate '' --disable-gconf
mozconfig_annotate '' --with-intl-api
@@ -344,6 +343,7 @@ src_configure() {
mozconfig_use_with system-jpeg
mozconfig_use_with system-icu
mozconfig_use_with system-libvpx
+   mozconfig_use_with system-png
mozconfig_use_with system-harfbuzz
mozconfig_use_with system-harfbuzz system-graphite2
mozconfig_use_with system-av1

diff --git a/www-client/seamonkey/seamonkey-2.53.9.1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.9.1.ebuild
index c766508bf961..e49acef90dcf 100644
--- a/www-client/seamonkey/seamonkey-2.53.9.1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.9.1.ebuild
@@ -48,7 +48,7 @@ SRC_URI+="
 
 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
 SLOT="0"
-SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,sqlite} )
+SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
 IUSE="+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack
 lto pulseaudio +roaming selinux startup-notification test wifi"
 IUSE+=" ${SYSTEM_IUSE[@]}"
@@ -80,7 +80,6 @@ COMMON_DEPEND="
>=dev-libs/nss-3.47.1
media-libs/fontconfig
>=media-libs/freetype-2.4.10
-   >=media-libs/libpng-1.6.31:0=[apng]
>=media-libs/mesa-10.2:=
>=sys-libs/zlib-1.2.3
>=x11-libs/cairo-1.10[X]
@@ -122,6 +121,7 @@ COMMON_DEPEND="
system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
system-libevent? ( >=dev-libs/libevent-2.0:0= )
system-libvpx? ( >=media-libs/libvpx-1.8.0:0=[postproc] )
+   system-png? ( >=media-libs/libpng-1.6.31:0=[apng] )
system-sqlite? ( >=dev-db/sqli

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2021-12-12 Thread Sam James
commit: 29353ae55f5aa9408748be2278c41b880b96d124
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 12 23:02:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 12 23:02:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29353ae5

www-client/seamonkey: add upper bound on Rust

Especially important given otherwise Harfbuzz subslot
rebuilds can't be completed.

Bug: https://bugs.gentoo.org/824066
Signed-off-by: Sam James  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.8.1.ebuild | 2 +-
 www-client/seamonkey/seamonkey-2.53.9.1.ebuild | 2 +-
 www-client/seamonkey/seamonkey-2.53.9.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.8.1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.8.1.ebuild
index 7177fd03cc79..7b2069c0c817 100644
--- a/www-client/seamonkey/seamonkey-2.53.8.1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.8.1.ebuild
@@ -67,7 +67,7 @@ BDEPEND="
sys-apps/findutils
>=sys-devel/binutils-2.16.1
virtual/pkgconfig
-   >=virtual/rust-1.34.0
+   =sys-devel/binutils-2.16.1
virtual/pkgconfig
-   >=virtual/rust-1.34.0
+   

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2021-11-20 Thread Lars Wendler
commit: 59ceead78eea8b29a4754267c5c42fb8be9fe707
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Nov 20 12:18:22 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Nov 20 12:28:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59ceead7

www-client/seamonkey: Drop package

due to unreasonable qa demands

Signed-off-by: Lars Wendler  gentoo.org>

 www-client/seamonkey/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/www-client/seamonkey/metadata.xml 
b/www-client/seamonkey/metadata.xml
index 4fa6d71ecae0..44ca1be0e3a4 100644
--- a/www-client/seamonkey/metadata.xml
+++ b/www-client/seamonkey/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   polynomia...@gentoo.org
-   Lars Wendler
-   

mozi...@gentoo.org
Gentoo Mozilla Team



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2021-09-28 Thread Lars Wendler
commit: 44901404e071ac72fc689f3dce12242af5649c33
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Sep 28 08:11:06 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Sep 28 08:45:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44901404

www-client/seamonkey: Bump to version 2.53.9.1

Signed-off-by: Lars Wendler  gentoo.org>

 www-client/seamonkey/Manifest  |   2 +
 www-client/seamonkey/seamonkey-2.53.9.1.ebuild | 558 +
 2 files changed, 560 insertions(+)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index ad890511893..558ad935945 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -3,6 +3,8 @@ DIST seamonkey-2.53.8.1-rust-1.45.0.patch.xz 12256 BLAKE2B 
b311b69ee11a5875beca4
 DIST seamonkey-2.53.8.1.source-l10n.tar.xz 13542220 BLAKE2B 
8b043136595e481077e60cf202ae66d04ad30f089e842f6d4660807cdaf086b99c9252afccf8a6302558f4a1ce38e8e59f72ade6f72929335b0bf7bce72b4569
 SHA512 
047defbfac18f360ad089d90de3c0e139d3707dcfa74570fcfa1f2f1e789ca2930d08ee0c94f7d88cc79f4e162eda2d0073493656528e0f9b579f452fe13ad8f
 DIST seamonkey-2.53.8.1.source.tar.xz 283254760 BLAKE2B 
b078e0333a992b5b6fc9b3966528cc8201ea2c3fddfff8584d3ae9fa5e4b3b7b8abd25dc85dc9fb5ce60b55efcc1692dc56490f520a3b486dca7e873689f0f26
 SHA512 
1e3eb8686b3b04bfc95f0229c71df7e6ffe085e3ba0bf043c6714789b08e701ede1e288c47df238fa3c5d5979efffe7a9b73b04a32a85f04259ce2c77937a366
 DIST seamonkey-2.53.8_beta1-patches-01.tar.xz 43208 BLAKE2B 
947b8131810f3f9855e1e8ff45d841e05dde9dc8c1d1204b1a3d55a743c2c7f9b23b251460d6743ca760edc4609eb08c1df3b165acc56af95e5ecb3c871fec3a
 SHA512 
8196be87112926de0becf272bf44c1ce5522579d4b66f93f455cc0e503c4c3bb96fba5ec48a73e0d53ad9683820cb167e677bbf2497fe266e93d154c8d4a7837
+DIST seamonkey-2.53.9.1.source-l10n.tar.xz 13615680 BLAKE2B 
ce5baea8c004219af74d25671272b2a4104018e35f54adee46bacd8eadbc9c44a53c7ab8f6382402a16dd4353068e0e6144158d3ec874105a5c03ac89a15af7a
 SHA512 
c0dd469a12a4acc7e84793a56615fa109e00c638ed71fe0b51b3125750ed115bf921dbc6e8a4b391bb5cfccd679cdcbdfe9b23e619590c0f22c62489566d459f
+DIST seamonkey-2.53.9.1.source.tar.xz 285481656 BLAKE2B 
c96107de40c83515fff49d4bf409a13f3a712daf19b466044d6eff244159ebe6d37b7dfc16e6dc0676be344378e9838f7c1d055064bc63ba36a92844e54bfd33
 SHA512 
67c0645a2b8c4ddafc148da80166d6cff9ceafbeee0683fc4099e69720c4bb725a4165643db37abf0a0545e170e30e811eb0ad198f5c7cd4196294624b86775f
 DIST seamonkey-2.53.9.source-l10n.tar.xz 13615680 BLAKE2B 
ce5baea8c004219af74d25671272b2a4104018e35f54adee46bacd8eadbc9c44a53c7ab8f6382402a16dd4353068e0e6144158d3ec874105a5c03ac89a15af7a
 SHA512 
c0dd469a12a4acc7e84793a56615fa109e00c638ed71fe0b51b3125750ed115bf921dbc6e8a4b391bb5cfccd679cdcbdfe9b23e619590c0f22c62489566d459f
 DIST seamonkey-2.53.9.source.tar.xz 285118824 BLAKE2B 
524e51ca00e36658787aa734dd775ef009ef6d4dfd6917f00ebc8d4ec4ecb72c61a50dc33c89fabe2e65e4b95086645db9e26ef12776574f47d3928a42af100b
 SHA512 
17f7009f2b5a1f337c24f98e2bfac2b63498f6e5b5080cbfc1c541ee60fa07f5116b76b7f20f2fc4e000b8c38c4558c7c9ef10abbdfec52dd597bc25d5a952f4
 DIST seamonkey-2.53.9_beta1-patches-01.tar.xz 43328 BLAKE2B 
66869b0ebb3259da19148473311b00cb2b2ca762f6ae7003b5374c51f53e6d58fecdf00084d9c43c62023b14666b08efa6138fb28642cc11272851d799f8d0ad
 SHA512 
38b8759da9230d745ab5c8cf1f3964762893e88174f20f3a0458a3196297845fb0876bdb330fac21a24a2661c2b319c8bfb0a7d6e8e47048ced1955500291638

diff --git a/www-client/seamonkey/seamonkey-2.53.9.1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.9.1.ebuild
new file mode 100644
index 000..021b6d5a98f
--- /dev/null
+++ b/www-client/seamonkey/seamonkey-2.53.9.1.ebuild
@@ -0,0 +1,558 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WANT_AUTOCONF="2.1"
+
+PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
+
+# 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
+#  ru sk sv-SE tr uk zh-CN zh-TW)
+MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
+   ru sk sv-SE zh-CN zh-TW)
+
+MOZ_PV="${PV/_pre*}"
+MOZ_PV="${MOZ_PV/_alpha/a}"
+MOZ_PV="${MOZ_PV/_beta/b}"
+MOZ_PV="${MOZ_PV/_rc/rc}"
+MOZ_P="${P}"
+MY_MOZ_P="${PN}-${MOZ_PV}"
+
+if [[ ${PV} == *_pre* ]] ; then
+   
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}";
+else
+   MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}";
+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"
+S="${WORKDIR}/${MY_MOZ_P}"
+
+MOZ_GENERATE_LANGPACKS=1
+MOZ_L10N_SOURCEDIR="${S}/${P}-l10n"
+inherit autotools check-reqs desktop edos2unix flag-o-matic mozcorec

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2021-09-23 Thread Lars Wendler
commit: 28c77c46f536ff82691548fb000fa4cc2a5c2378
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Sep 23 13:11:44 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Sep 23 14:32:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28c77c46

www-client/seamonkey: Disable ELF hack

Signed-off-by: Lars Wendler  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.9.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/www-client/seamonkey/seamonkey-2.53.9.ebuild 
b/www-client/seamonkey/seamonkey-2.53.9.ebuild
index df992f53f53..639b00c6f4e 100644
--- a/www-client/seamonkey/seamonkey-2.53.9.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.9.ebuild
@@ -403,6 +403,9 @@ src_configure() {
# use startup-cache for faster startup time
mozconfig_annotate '' --enable-startupcache
 
+   # Broken on some arches
+   mozconfig_annotate '' --disable-elf-hack
+
# Use an objdir to keep things organized.
echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2021-08-26 Thread Lars Wendler
commit: 8d3b21efc9122d1def93d0c7c20a75441d0c9f97
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Aug 26 07:57:15 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Aug 26 07:58:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d3b21ef

www-client/seamonkey: Bump to version 2.53.9. Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 www-client/seamonkey/Manifest | 4 ++--
 .../{seamonkey-2.53.9_beta1.ebuild => seamonkey-2.53.9.ebuild}| 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index caf7556fc49..ad890511893 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -3,6 +3,6 @@ DIST seamonkey-2.53.8.1-rust-1.45.0.patch.xz 12256 BLAKE2B 
b311b69ee11a5875beca4
 DIST seamonkey-2.53.8.1.source-l10n.tar.xz 13542220 BLAKE2B 
8b043136595e481077e60cf202ae66d04ad30f089e842f6d4660807cdaf086b99c9252afccf8a6302558f4a1ce38e8e59f72ade6f72929335b0bf7bce72b4569
 SHA512 
047defbfac18f360ad089d90de3c0e139d3707dcfa74570fcfa1f2f1e789ca2930d08ee0c94f7d88cc79f4e162eda2d0073493656528e0f9b579f452fe13ad8f
 DIST seamonkey-2.53.8.1.source.tar.xz 283254760 BLAKE2B 
b078e0333a992b5b6fc9b3966528cc8201ea2c3fddfff8584d3ae9fa5e4b3b7b8abd25dc85dc9fb5ce60b55efcc1692dc56490f520a3b486dca7e873689f0f26
 SHA512 
1e3eb8686b3b04bfc95f0229c71df7e6ffe085e3ba0bf043c6714789b08e701ede1e288c47df238fa3c5d5979efffe7a9b73b04a32a85f04259ce2c77937a366
 DIST seamonkey-2.53.8_beta1-patches-01.tar.xz 43208 BLAKE2B 
947b8131810f3f9855e1e8ff45d841e05dde9dc8c1d1204b1a3d55a743c2c7f9b23b251460d6743ca760edc4609eb08c1df3b165acc56af95e5ecb3c871fec3a
 SHA512 
8196be87112926de0becf272bf44c1ce5522579d4b66f93f455cc0e503c4c3bb96fba5ec48a73e0d53ad9683820cb167e677bbf2497fe266e93d154c8d4a7837
+DIST seamonkey-2.53.9.source-l10n.tar.xz 13615680 BLAKE2B 
ce5baea8c004219af74d25671272b2a4104018e35f54adee46bacd8eadbc9c44a53c7ab8f6382402a16dd4353068e0e6144158d3ec874105a5c03ac89a15af7a
 SHA512 
c0dd469a12a4acc7e84793a56615fa109e00c638ed71fe0b51b3125750ed115bf921dbc6e8a4b391bb5cfccd679cdcbdfe9b23e619590c0f22c62489566d459f
+DIST seamonkey-2.53.9.source.tar.xz 285118824 BLAKE2B 
524e51ca00e36658787aa734dd775ef009ef6d4dfd6917f00ebc8d4ec4ecb72c61a50dc33c89fabe2e65e4b95086645db9e26ef12776574f47d3928a42af100b
 SHA512 
17f7009f2b5a1f337c24f98e2bfac2b63498f6e5b5080cbfc1c541ee60fa07f5116b76b7f20f2fc4e000b8c38c4558c7c9ef10abbdfec52dd597bc25d5a952f4
 DIST seamonkey-2.53.9_beta1-patches-01.tar.xz 43328 BLAKE2B 
66869b0ebb3259da19148473311b00cb2b2ca762f6ae7003b5374c51f53e6d58fecdf00084d9c43c62023b14666b08efa6138fb28642cc11272851d799f8d0ad
 SHA512 
38b8759da9230d745ab5c8cf1f3964762893e88174f20f3a0458a3196297845fb0876bdb330fac21a24a2661c2b319c8bfb0a7d6e8e47048ced1955500291638
-DIST seamonkey-2.53.9_beta1.source-l10n.tar.xz 13610632 BLAKE2B 
18335e676d235064dc6d1ab2ed6f601395092bd376b85969ac3c8c0aafc30f082b32edf5c69dfe8a7f4d10631d96f4b3410a67be3291e17da6bdb4823ce7e12e
 SHA512 
d46b971faae0b6e3dacd1b9e63721800719dc9880bfa4b78ad8a0559d5ced2d39a1edf52d38b257ab77c98e7656736e91ade0b920de7a9439becec118f636c6f
-DIST seamonkey-2.53.9_beta1.source.tar.xz 285594900 BLAKE2B 
9c0856b02ed5390bc50939c44a096da284a2b7bc13f306111c334e08a46016a7e88a88791975bf1b43145d54493969950cc91a1696f5b18c5ffaccb37f74348b
 SHA512 
e46f014f20697e43d031837d1f1d3de23df5cb73f39b381e7868d29e09af07c01a3003f384f1e3715f5c769e42165b821f3928a0bc4263db7f55bf1f59eab7f1

diff --git a/www-client/seamonkey/seamonkey-2.53.9_beta1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.9.ebuild
similarity index 100%
rename from www-client/seamonkey/seamonkey-2.53.9_beta1.ebuild
rename to www-client/seamonkey/seamonkey-2.53.9.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2021-08-13 Thread Lars Wendler
commit: 463e0a6dbf199e4c2514334c723ac37ab3863473
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Aug 13 09:42:55 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 13 09:43:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=463e0a6d

www-client/seamonkey: Bump to version 2.53.9_beta1

Signed-off-by: Lars Wendler  gentoo.org>

 www-client/seamonkey/Manifest  |   3 +
 www-client/seamonkey/seamonkey-2.53.9_beta1.ebuild | 555 +
 2 files changed, 558 insertions(+)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index d0669b15f0b..caf7556fc49 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -3,3 +3,6 @@ DIST seamonkey-2.53.8.1-rust-1.45.0.patch.xz 12256 BLAKE2B 
b311b69ee11a5875beca4
 DIST seamonkey-2.53.8.1.source-l10n.tar.xz 13542220 BLAKE2B 
8b043136595e481077e60cf202ae66d04ad30f089e842f6d4660807cdaf086b99c9252afccf8a6302558f4a1ce38e8e59f72ade6f72929335b0bf7bce72b4569
 SHA512 
047defbfac18f360ad089d90de3c0e139d3707dcfa74570fcfa1f2f1e789ca2930d08ee0c94f7d88cc79f4e162eda2d0073493656528e0f9b579f452fe13ad8f
 DIST seamonkey-2.53.8.1.source.tar.xz 283254760 BLAKE2B 
b078e0333a992b5b6fc9b3966528cc8201ea2c3fddfff8584d3ae9fa5e4b3b7b8abd25dc85dc9fb5ce60b55efcc1692dc56490f520a3b486dca7e873689f0f26
 SHA512 
1e3eb8686b3b04bfc95f0229c71df7e6ffe085e3ba0bf043c6714789b08e701ede1e288c47df238fa3c5d5979efffe7a9b73b04a32a85f04259ce2c77937a366
 DIST seamonkey-2.53.8_beta1-patches-01.tar.xz 43208 BLAKE2B 
947b8131810f3f9855e1e8ff45d841e05dde9dc8c1d1204b1a3d55a743c2c7f9b23b251460d6743ca760edc4609eb08c1df3b165acc56af95e5ecb3c871fec3a
 SHA512 
8196be87112926de0becf272bf44c1ce5522579d4b66f93f455cc0e503c4c3bb96fba5ec48a73e0d53ad9683820cb167e677bbf2497fe266e93d154c8d4a7837
+DIST seamonkey-2.53.9_beta1-patches-01.tar.xz 43328 BLAKE2B 
66869b0ebb3259da19148473311b00cb2b2ca762f6ae7003b5374c51f53e6d58fecdf00084d9c43c62023b14666b08efa6138fb28642cc11272851d799f8d0ad
 SHA512 
38b8759da9230d745ab5c8cf1f3964762893e88174f20f3a0458a3196297845fb0876bdb330fac21a24a2661c2b319c8bfb0a7d6e8e47048ced1955500291638
+DIST seamonkey-2.53.9_beta1.source-l10n.tar.xz 13610632 BLAKE2B 
18335e676d235064dc6d1ab2ed6f601395092bd376b85969ac3c8c0aafc30f082b32edf5c69dfe8a7f4d10631d96f4b3410a67be3291e17da6bdb4823ce7e12e
 SHA512 
d46b971faae0b6e3dacd1b9e63721800719dc9880bfa4b78ad8a0559d5ced2d39a1edf52d38b257ab77c98e7656736e91ade0b920de7a9439becec118f636c6f
+DIST seamonkey-2.53.9_beta1.source.tar.xz 285594900 BLAKE2B 
9c0856b02ed5390bc50939c44a096da284a2b7bc13f306111c334e08a46016a7e88a88791975bf1b43145d54493969950cc91a1696f5b18c5ffaccb37f74348b
 SHA512 
e46f014f20697e43d031837d1f1d3de23df5cb73f39b381e7868d29e09af07c01a3003f384f1e3715f5c769e42165b821f3928a0bc4263db7f55bf1f59eab7f1

diff --git a/www-client/seamonkey/seamonkey-2.53.9_beta1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.9_beta1.ebuild
new file mode 100644
index 000..df992f53f53
--- /dev/null
+++ b/www-client/seamonkey/seamonkey-2.53.9_beta1.ebuild
@@ -0,0 +1,555 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+WANT_AUTOCONF="2.1"
+
+PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
+
+# 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
+#  ru sk sv-SE tr uk zh-CN zh-TW)
+MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
+   ru sk sv-SE zh-CN zh-TW)
+
+MOZ_PV="${PV/_pre*}"
+MOZ_PV="${MOZ_PV/_alpha/a}"
+MOZ_PV="${MOZ_PV/_beta/b}"
+MOZ_PV="${MOZ_PV/_rc/rc}"
+MOZ_P="${P}"
+MY_MOZ_P="${PN}-${MOZ_PV}"
+
+if [[ ${PV} == *_pre* ]] ; then
+   
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}";
+else
+   MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}";
+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"
+S="${WORKDIR}/${MY_MOZ_P}"
+
+MOZ_GENERATE_LANGPACKS=1
+MOZ_L10N_SOURCEDIR="${S}/${P}-l10n"
+inherit autotools check-reqs desktop flag-o-matic mozcoreconf-v6 mozextension 
mozlinguas-v2 pax-utils toolchain-funcs xdg-utils
+
+DESCRIPTION="Seamonkey Web Browser"
+HOMEPAGE="https://www.seamonkey-project.org/";
+
+PATCH="${PN}-2.53.9_beta1-patches-01"
+SRC_URI+="
+   https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz
+   system-libvpx? ( 
https://dev.gentoo.org/~polynomial-c/mozilla/${PN}-2.53.3-system_libvpx-1.8.patch.xz
 )
+
+"
+
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+SLOT="0"
+SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,sqlite} )
+IUSE="+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack
+lto pulseaudio +roaming

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2021-08-13 Thread Lars Wendler
commit: 2f671d7ffdf2b4d595acf5d314a85ab345e9fb26
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Aug 13 07:51:27 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 13 07:51:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f671d7f

www-client/seamonkey: Adjusted dev-db/sqlite dep

Signed-off-by: Lars Wendler  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.8.1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.8.1.ebuild
index 3884a8dec58..9c6b778cb8a 100644
--- a/www-client/seamonkey/seamonkey-2.53.8.1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.8.1.ebuild
@@ -123,7 +123,7 @@ COMMON_DEPEND="
system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
system-libevent? ( >=dev-libs/libevent-2.0:0= )
system-libvpx? ( >=media-libs/libvpx-1.8.0:0=[postproc] )
-   system-sqlite? ( >=dev-db/sqlite-3.19.3:3[secure-delete,debug=] )
+   system-sqlite? ( >=dev-db/sqlite-3.31.0:3[secure-delete,debug=] )
wifi? (
kernel_linux? (
>=dev-libs/dbus-glib-0.72



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/files/, www-client/seamonkey/

2021-08-13 Thread Lars Wendler
commit: 8e92e65d78e2dd7811f9f096c4a3ca1f4b861528
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Aug 13 07:53:31 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 13 07:53:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e92e65d

www-client/seamonkey: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 www-client/seamonkey/Manifest  |   5 -
 .../seamonkey-2.53.7.1-CLEANUP-workaround.patch| 212 
 .../files/seamonkey-2.53.7.1-cpu_hog_fix.patch |  72 ---
 .../files/seamonkey-2.53.7.1-rust-1.52.patch   |  52 --
 www-client/seamonkey/seamonkey-2.53.7.1-r1.ebuild  | 559 -
 www-client/seamonkey/seamonkey-2.53.8.ebuild   | 554 
 6 files changed, 1454 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 39341491579..d0669b15f0b 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,10 +1,5 @@
 DIST seamonkey-2.53.3-system_libvpx-1.8.patch.xz 3128 BLAKE2B 
f73802d2715a11964a4b4d34b582a2999ab42cff9ed005c5ca8c002ae745a973fbb682c3e568f6727a7fe93dc2d7a5ba3367adc4e1d256b8ab0cf8d940fceb8a
 SHA512 
80b87c260445af181d1a0d39de9f95ac7c93f76e12328c1799e8607f50ca9e2a20bc4f15de3f32efbbabb444fd5352612b2629fee61875fa0acd6d050df338a2
-DIST seamonkey-2.53.6_beta1-patches-01.tar.xz 44160 BLAKE2B 
f6a959a983e726cd919ab5004b27cd496a78cd58759168d6dd64e155059c7b52f269bc42143ddb69a1e8880c72779257216d942a1abc58800491fde9eaaea061
 SHA512 
710e668209f76f2ca4112923c61219e435123791dfcfcb202af1f7975436d17f13ab025722e9725f219e9de9d024091514d23c71a851d68f750c11ea8d56c2b9
-DIST seamonkey-2.53.7.1.source-l10n.tar.xz 13540652 BLAKE2B 
a42471ee8d2c4c57158291a9770aa6759a620e4b9a38a1bedcf17495332924839d65f1a12dce3c7452137fd6d176c576ec0da639f20be29621b10406c0e9bd4f
 SHA512 
d4bde45e0dfdbd1eb316ef3f3d2e611a1a3314a1144ad7075f96ad35c961bc07fd82bbfd7959aa9bee0034cbf081427670d7da3eb3b3aac85b5db7aab92b32a5
-DIST seamonkey-2.53.7.1.source.tar.xz 283452108 BLAKE2B 
4f0a73c5d57c708e4b5d5af6ddee1c9515b6bf401b0181da17c03cdeee1afb9d120c0157cdf2a07e8fa6495462e8bbb4b85e3e6646dbbead123934c565732926
 SHA512 
21f52b2668b8cb31670a80f3fbcd04d714527545ddd36fa5782999be398428cfeac989da4e3e7e049202249d43c71228ebc8640dd0b594150c8cff0b587caf7e
 DIST seamonkey-2.53.8.1-rust-1.45.0.patch.xz 12256 BLAKE2B 
b311b69ee11a5875beca421b45733e6cd9b0aaa7c00a51e4fdda3e6ecabdef70b683c119a63e404c5763b19b9c6720cc59c0e6033eb2b06b0e97e7f01a8b727d
 SHA512 
1056602044c719da26cf54566ac058a84258c5639a9d717904e97e38323f69100fb5183464602147744fd657aaef322f7fd130773b85896a15c5466a8a3f1e2e
 DIST seamonkey-2.53.8.1.source-l10n.tar.xz 13542220 BLAKE2B 
8b043136595e481077e60cf202ae66d04ad30f089e842f6d4660807cdaf086b99c9252afccf8a6302558f4a1ce38e8e59f72ade6f72929335b0bf7bce72b4569
 SHA512 
047defbfac18f360ad089d90de3c0e139d3707dcfa74570fcfa1f2f1e789ca2930d08ee0c94f7d88cc79f4e162eda2d0073493656528e0f9b579f452fe13ad8f
 DIST seamonkey-2.53.8.1.source.tar.xz 283254760 BLAKE2B 
b078e0333a992b5b6fc9b3966528cc8201ea2c3fddfff8584d3ae9fa5e4b3b7b8abd25dc85dc9fb5ce60b55efcc1692dc56490f520a3b486dca7e873689f0f26
 SHA512 
1e3eb8686b3b04bfc95f0229c71df7e6ffe085e3ba0bf043c6714789b08e701ede1e288c47df238fa3c5d5979efffe7a9b73b04a32a85f04259ce2c77937a366
-DIST seamonkey-2.53.8.source-l10n.tar.xz 13542220 BLAKE2B 
8b043136595e481077e60cf202ae66d04ad30f089e842f6d4660807cdaf086b99c9252afccf8a6302558f4a1ce38e8e59f72ade6f72929335b0bf7bce72b4569
 SHA512 
047defbfac18f360ad089d90de3c0e139d3707dcfa74570fcfa1f2f1e789ca2930d08ee0c94f7d88cc79f4e162eda2d0073493656528e0f9b579f452fe13ad8f
-DIST seamonkey-2.53.8.source.tar.xz 282833240 BLAKE2B 
a44f38a635353f2962dd93d102f2cb1f191279b71004f6d62efa375aeb820daf9b8ad307e7facd544bb3be01f14678d3d453e6bb87a200d6bbd6f886412af547
 SHA512 
7f5668f70710527618e44148180f80b7b2be8807b76843419a98567362a05b4db7341ab29774f59ca97188989830e2ff2ae9b20d6aaea88752f4396a33f0eca1
 DIST seamonkey-2.53.8_beta1-patches-01.tar.xz 43208 BLAKE2B 
947b8131810f3f9855e1e8ff45d841e05dde9dc8c1d1204b1a3d55a743c2c7f9b23b251460d6743ca760edc4609eb08c1df3b165acc56af95e5ecb3c871fec3a
 SHA512 
8196be87112926de0becf272bf44c1ce5522579d4b66f93f455cc0e503c4c3bb96fba5ec48a73e0d53ad9683820cb167e677bbf2497fe266e93d154c8d4a7837

diff --git 
a/www-client/seamonkey/files/seamonkey-2.53.7.1-CLEANUP-workaround.patch 
b/www-client/seamonkey/files/seamonkey-2.53.7.1-CLEANUP-workaround.patch
deleted file mode 100644
index d61341b1e75..000
--- a/www-client/seamonkey/files/seamonkey-2.53.7.1-CLEANUP-workaround.patch
+++ /dev/null
@@ -1,212 +0,0 @@
 seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp
-+++ seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp
-@@ -11381,7 +11381,7 @@ AutoSavepoint::~AutoSavepoint()
- MOZ_ASSERT(mDEBUGTransaction->GetMode() == IDBTransaction::READ_WRITE ||
-mDEBUGTransaction->GetMode() ==
-  IDBTransaction::READ_WRITE_FLUSH ||
--   mDEBUGTransacti

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2021-08-13 Thread Lars Wendler
commit: 43b00f612ef13d291453fa31f74ea5d0c061d858
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Aug 13 07:52:22 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 13 07:52:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43b00f61

www-client/seamonkey: Version 2.53.8.1 stable for amd64 and x86

Signed-off-by: Lars Wendler  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.8.1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.8.1.ebuild
index 9c6b778cb8a..7177fd03cc7 100644
--- a/www-client/seamonkey/seamonkey-2.53.8.1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.8.1.ebuild
@@ -53,7 +53,7 @@ SYSTEM_IUSE=( 
+system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,sqlite} )
 IUSE="+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack
 lto pulseaudio +roaming selinux startup-notification test wifi"
 IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
 
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/files/, www-client/seamonkey/

2021-08-08 Thread Lars Wendler
commit: 9827f5b4c00744cfb1bacc17d56cde12e505562f
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Aug  8 20:42:00 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Aug  8 20:42:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9827f5b4

www-client/seamonkey: Moved rust patch to my dev space

Signed-off-by: Lars Wendler  gentoo.org>

 www-client/seamonkey/Manifest  |   1 +
 .../files/seamonkey-2.53.8.1-rust-1.45.0.patch | 429 -
 www-client/seamonkey/seamonkey-2.53.8.1.ebuild |   4 +-
 3 files changed, 4 insertions(+), 430 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index c0ad48f942b..39341491579 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -2,6 +2,7 @@ DIST seamonkey-2.53.3-system_libvpx-1.8.patch.xz 3128 BLAKE2B 
f73802d2715a11964a
 DIST seamonkey-2.53.6_beta1-patches-01.tar.xz 44160 BLAKE2B 
f6a959a983e726cd919ab5004b27cd496a78cd58759168d6dd64e155059c7b52f269bc42143ddb69a1e8880c72779257216d942a1abc58800491fde9eaaea061
 SHA512 
710e668209f76f2ca4112923c61219e435123791dfcfcb202af1f7975436d17f13ab025722e9725f219e9de9d024091514d23c71a851d68f750c11ea8d56c2b9
 DIST seamonkey-2.53.7.1.source-l10n.tar.xz 13540652 BLAKE2B 
a42471ee8d2c4c57158291a9770aa6759a620e4b9a38a1bedcf17495332924839d65f1a12dce3c7452137fd6d176c576ec0da639f20be29621b10406c0e9bd4f
 SHA512 
d4bde45e0dfdbd1eb316ef3f3d2e611a1a3314a1144ad7075f96ad35c961bc07fd82bbfd7959aa9bee0034cbf081427670d7da3eb3b3aac85b5db7aab92b32a5
 DIST seamonkey-2.53.7.1.source.tar.xz 283452108 BLAKE2B 
4f0a73c5d57c708e4b5d5af6ddee1c9515b6bf401b0181da17c03cdeee1afb9d120c0157cdf2a07e8fa6495462e8bbb4b85e3e6646dbbead123934c565732926
 SHA512 
21f52b2668b8cb31670a80f3fbcd04d714527545ddd36fa5782999be398428cfeac989da4e3e7e049202249d43c71228ebc8640dd0b594150c8cff0b587caf7e
+DIST seamonkey-2.53.8.1-rust-1.45.0.patch.xz 12256 BLAKE2B 
b311b69ee11a5875beca421b45733e6cd9b0aaa7c00a51e4fdda3e6ecabdef70b683c119a63e404c5763b19b9c6720cc59c0e6033eb2b06b0e97e7f01a8b727d
 SHA512 
1056602044c719da26cf54566ac058a84258c5639a9d717904e97e38323f69100fb5183464602147744fd657aaef322f7fd130773b85896a15c5466a8a3f1e2e
 DIST seamonkey-2.53.8.1.source-l10n.tar.xz 13542220 BLAKE2B 
8b043136595e481077e60cf202ae66d04ad30f089e842f6d4660807cdaf086b99c9252afccf8a6302558f4a1ce38e8e59f72ade6f72929335b0bf7bce72b4569
 SHA512 
047defbfac18f360ad089d90de3c0e139d3707dcfa74570fcfa1f2f1e789ca2930d08ee0c94f7d88cc79f4e162eda2d0073493656528e0f9b579f452fe13ad8f
 DIST seamonkey-2.53.8.1.source.tar.xz 283254760 BLAKE2B 
b078e0333a992b5b6fc9b3966528cc8201ea2c3fddfff8584d3ae9fa5e4b3b7b8abd25dc85dc9fb5ce60b55efcc1692dc56490f520a3b486dca7e873689f0f26
 SHA512 
1e3eb8686b3b04bfc95f0229c71df7e6ffe085e3ba0bf043c6714789b08e701ede1e288c47df238fa3c5d5979efffe7a9b73b04a32a85f04259ce2c77937a366
 DIST seamonkey-2.53.8.source-l10n.tar.xz 13542220 BLAKE2B 
8b043136595e481077e60cf202ae66d04ad30f089e842f6d4660807cdaf086b99c9252afccf8a6302558f4a1ce38e8e59f72ade6f72929335b0bf7bce72b4569
 SHA512 
047defbfac18f360ad089d90de3c0e139d3707dcfa74570fcfa1f2f1e789ca2930d08ee0c94f7d88cc79f4e162eda2d0073493656528e0f9b579f452fe13ad8f

diff --git a/www-client/seamonkey/files/seamonkey-2.53.8.1-rust-1.45.0.patch 
b/www-client/seamonkey/files/seamonkey-2.53.8.1-rust-1.45.0.patch
deleted file mode 100644
index eff8add24f6..000
--- a/www-client/seamonkey/files/seamonkey-2.53.8.1-rust-1.45.0.patch
+++ /dev/null
@@ -1,429 +0,0 @@
-# HG changeset patch
-# User Henri Sivonen 
-# Date 1626338528 0
-# Node ID f597999c46c0382487928b267a36715886bc7dda
-# Parent  4c6a80af561d555f41984a7fde97054d196a297c
-Bug 1719674 - Make packed_simd compile with Rust 1.54. r=glandium
-
-Cherry-pick upstream commits
-https://github.com/rust-lang/packed_simd/commit/58ba720df859b8d8a4c685a7984266e6f237b75e
-https://github.com/rust-lang/packed_simd/commit/728d47506fe3a2599818060bd6e02e4bd3e338d5
-to update the shuffle API for const generics and to remove the unnecessary 
`const_fn`
-feature gate.
-
-Differential Revision: https://phabricator.services.mozilla.com/D119538
-
-diff --git a/.cargo/config.in b/.cargo/config.in
 a/.cargo/config.in
-+++ b/.cargo/config.in
-@@ -1,13 +1,13 @@
- [source.crates-io]
- registry = 'https://github.com/rust-lang/crates.io-index'
- replace-with = 'vendored-sources'
- 
- [source."https://github.com/hsivonen/packed_simd";]
- git = "https://github.com/hsivonen/packed_simd";
- replace-with = "vendored-sources"
--rev = "0917fe780032a6bbb23d71be545f9c1834128d75"
-+rev = "6a16f954950401b92b4e220fbf2dfaf6f00e1fb2"
- 
- [source.vendored-sources]
- directory = '@top_srcdir@/third_party/rust'
- 
- @WIN64_CARGO_LINKER_CONFIG@
-diff --git a/third_party/rust/packed_simd/.cargo-checksum.json 
b/third_party/rust/packed_simd/.cargo-checksum.json
 a/third_party/rust/packed_simd/.cargo-checksum.json
-+++ b/third_party/rust/packed_simd/.cargo-checksum.json
-@@ -1,1 +1,1 @@
--{"files"

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/files/, www-client/seamonkey/

2021-08-08 Thread Lars Wendler
commit: bdf0083880185f71321bc4826ed3cf7d1a48c11d
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Aug  8 18:54:15 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Aug  8 18:57:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdf00838

www-client/seamonkey: Fixed build with dev-lang/rust-1.45.0

Signed-off-by: Lars Wendler  gentoo.org>

 .../files/seamonkey-2.53.8.1-rust-1.45.0.patch | 429 +
 www-client/seamonkey/seamonkey-2.53.8.1.ebuild |   1 +
 2 files changed, 430 insertions(+)

diff --git a/www-client/seamonkey/files/seamonkey-2.53.8.1-rust-1.45.0.patch 
b/www-client/seamonkey/files/seamonkey-2.53.8.1-rust-1.45.0.patch
new file mode 100644
index 000..eff8add24f6
--- /dev/null
+++ b/www-client/seamonkey/files/seamonkey-2.53.8.1-rust-1.45.0.patch
@@ -0,0 +1,429 @@
+# HG changeset patch
+# User Henri Sivonen 
+# Date 1626338528 0
+# Node ID f597999c46c0382487928b267a36715886bc7dda
+# Parent  4c6a80af561d555f41984a7fde97054d196a297c
+Bug 1719674 - Make packed_simd compile with Rust 1.54. r=glandium
+
+Cherry-pick upstream commits
+https://github.com/rust-lang/packed_simd/commit/58ba720df859b8d8a4c685a7984266e6f237b75e
+https://github.com/rust-lang/packed_simd/commit/728d47506fe3a2599818060bd6e02e4bd3e338d5
+to update the shuffle API for const generics and to remove the unnecessary 
`const_fn`
+feature gate.
+
+Differential Revision: https://phabricator.services.mozilla.com/D119538
+
+diff --git a/.cargo/config.in b/.cargo/config.in
+--- a/.cargo/config.in
 b/.cargo/config.in
+@@ -1,13 +1,13 @@
+ [source.crates-io]
+ registry = 'https://github.com/rust-lang/crates.io-index'
+ replace-with = 'vendored-sources'
+ 
+ [source."https://github.com/hsivonen/packed_simd";]
+ git = "https://github.com/hsivonen/packed_simd";
+ replace-with = "vendored-sources"
+-rev = "0917fe780032a6bbb23d71be545f9c1834128d75"
++rev = "6a16f954950401b92b4e220fbf2dfaf6f00e1fb2"
+ 
+ [source.vendored-sources]
+ directory = '@top_srcdir@/third_party/rust'
+ 
+ @WIN64_CARGO_LINKER_CONFIG@
+diff --git a/third_party/rust/packed_simd/.cargo-checksum.json 
b/third_party/rust/packed_simd/.cargo-checksum.json
+--- a/third_party/rust/packed_simd/.cargo-checksum.json
 b/third_party/rust/packed_simd/.cargo-checksum.json
+@@ -1,1 +1,1 @@
+-{"files":{".appveyor.yml":"f1ed01850e0d725f9498f52a1a63ddf40702ad6e0bf5b2d7c4c04d76e96794a3",".travis.yml":"d56de6531d3c4880e3aada85ac8e6d7388e5d781871e181cb8ade2a746d5d5f5","Cargo.toml":"e94ccb82002e8b55680c2c5fec554a9e864c5f354e113278d0aa927df279330d","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb","README.md":"49d01e49a33393af64fa6c813b6a724f68a4d1abfbedcb96413651ed105aa820","bors.toml":"dee881dc69b9b7834e4eba5d95c3ed5a416d4628815a167d6a22d4cb4fb064b8","build.rs":"c3312e786c7fcb8f16c0785fe235ebbcf43fbeab6d7d683752f62043ca92d887","ci/all.sh":"2ae6b2445b4db83833e40b37efd0016c6b9879ee988b9b3ef94db5439a3e1606","ci/android-install-ndk.sh":"0f1746108cc30bf9b9ba45bcde7b19fc1a8bdf5b0258035b4eb8dc69b75efac4","ci/android-install-sdk.sh":"3490432022c5c8f5a115c084f7a9aca1626f96c0c87ffb62019228c4346b47e4","ci/android-sysimage.sh":"ebf4e5daa1f0fe1b2092b79f0f3f161c4c4275cb744e52
 
352c4d81ab451e4c5a","ci/benchmark.sh":"b61d19ef6b90deba8fb79dee74c8b062d94844676293da346da87bb78a9a49a4","ci/deploy_and_run_on_ios_simulator.rs":"ec8ecf82d92072676aa47f0d1a3d021b60a7ae3531153ef12d2ff4541fc294dc","ci/docker/aarch64-linux-android/Dockerfile":"ace2e7d33c87bc0f6d3962a4a3408c04557646f7f51ab99cfbf574906796b016","ci/docker/aarch64-unknown-linux-gnu/Dockerfile":"da88c0d50f16dc08448c7fdf1fa5ed2cbe576acf9e7dd85b5b818621b2a8c702","ci/docker/arm-linux-androideabi/Dockerfile":"370e55d3330a413a3ccf677b3afb3e0ef9018a5fab263faa97ae8ac017fc2286","ci/docker/arm-unknown-linux-gnueabi/Dockerfile":"bb5f8ae890707c128652290ffc57643bf12037ddd73c6ad6989f848cb380","ci/docker/arm-unknown-linux-gnueabihf/Dockerfile":"1afaefcbc05b740859acd4e067bc92439be6bcbe8f2e9678474fb434bcd398d9","ci/docker/armv7-unknown-linux-gnueabihf/Dockerfile":"8282ea707a94109beed47a57574755e2d58401735904a03f85fb64c578c53b4f","ci/docker/i586-unknown-linux-gnu/Dockerfile":"49792922269f371bd29da4727e9085101b27be67a6b9
 
7755d0196c63317f7abb","ci/docker/i686-unknown-linux-gnu/Dockerfile":"49792922269f371bd29da4727e9085101b27be67a6b97755d0196c63317f7abb","ci/docker/mips-unknown-linux-gnu/Dockerfile":"b2ebc25797612c4f8395fe9d407725156044955bfbcf442036b7f55b43a5f9da","ci/docker/mips64-unknown-linux-gnuabi64/Dockerfile":"b0c1692ac65bc56dd30494b1993d8e929c48cc9c4b92029b7c7592af6d4f9220","ci/docker/mips64el-unknown-linux-gnuabi64/Dockerfile":"4e9249c179300138141d0b2b7401b11897f64aed69f541f078c1db4594df2827","ci/docker/mipsel-unknown-linux-musl/Dockerfile":"3164c52b0dcbb01afa78292b15b5c43503ccf0491cf6eb801ec2bf22ae274e52","ci/docker/powerpc-unknown-linux-gnu/Dockerfile":"786f7

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2021-07-22 Thread Lars Wendler
commit: 6bbe5023b2f67a69917610a70e8e00d72deae8d6
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jul 22 07:25:04 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jul 22 07:25:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bbe5023

www-client/seamonkey: Bump to version 2.53.8.1

Signed-off-by: Lars Wendler  gentoo.org>

 www-client/seamonkey/Manifest  |   2 +
 www-client/seamonkey/seamonkey-2.53.8.1.ebuild | 554 +
 2 files changed, 556 insertions(+)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 65cce0b9f83..c0ad48f942b 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -2,6 +2,8 @@ DIST seamonkey-2.53.3-system_libvpx-1.8.patch.xz 3128 BLAKE2B 
f73802d2715a11964a
 DIST seamonkey-2.53.6_beta1-patches-01.tar.xz 44160 BLAKE2B 
f6a959a983e726cd919ab5004b27cd496a78cd58759168d6dd64e155059c7b52f269bc42143ddb69a1e8880c72779257216d942a1abc58800491fde9eaaea061
 SHA512 
710e668209f76f2ca4112923c61219e435123791dfcfcb202af1f7975436d17f13ab025722e9725f219e9de9d024091514d23c71a851d68f750c11ea8d56c2b9
 DIST seamonkey-2.53.7.1.source-l10n.tar.xz 13540652 BLAKE2B 
a42471ee8d2c4c57158291a9770aa6759a620e4b9a38a1bedcf17495332924839d65f1a12dce3c7452137fd6d176c576ec0da639f20be29621b10406c0e9bd4f
 SHA512 
d4bde45e0dfdbd1eb316ef3f3d2e611a1a3314a1144ad7075f96ad35c961bc07fd82bbfd7959aa9bee0034cbf081427670d7da3eb3b3aac85b5db7aab92b32a5
 DIST seamonkey-2.53.7.1.source.tar.xz 283452108 BLAKE2B 
4f0a73c5d57c708e4b5d5af6ddee1c9515b6bf401b0181da17c03cdeee1afb9d120c0157cdf2a07e8fa6495462e8bbb4b85e3e6646dbbead123934c565732926
 SHA512 
21f52b2668b8cb31670a80f3fbcd04d714527545ddd36fa5782999be398428cfeac989da4e3e7e049202249d43c71228ebc8640dd0b594150c8cff0b587caf7e
+DIST seamonkey-2.53.8.1.source-l10n.tar.xz 13542220 BLAKE2B 
8b043136595e481077e60cf202ae66d04ad30f089e842f6d4660807cdaf086b99c9252afccf8a6302558f4a1ce38e8e59f72ade6f72929335b0bf7bce72b4569
 SHA512 
047defbfac18f360ad089d90de3c0e139d3707dcfa74570fcfa1f2f1e789ca2930d08ee0c94f7d88cc79f4e162eda2d0073493656528e0f9b579f452fe13ad8f
+DIST seamonkey-2.53.8.1.source.tar.xz 283254760 BLAKE2B 
b078e0333a992b5b6fc9b3966528cc8201ea2c3fddfff8584d3ae9fa5e4b3b7b8abd25dc85dc9fb5ce60b55efcc1692dc56490f520a3b486dca7e873689f0f26
 SHA512 
1e3eb8686b3b04bfc95f0229c71df7e6ffe085e3ba0bf043c6714789b08e701ede1e288c47df238fa3c5d5979efffe7a9b73b04a32a85f04259ce2c77937a366
 DIST seamonkey-2.53.8.source-l10n.tar.xz 13542220 BLAKE2B 
8b043136595e481077e60cf202ae66d04ad30f089e842f6d4660807cdaf086b99c9252afccf8a6302558f4a1ce38e8e59f72ade6f72929335b0bf7bce72b4569
 SHA512 
047defbfac18f360ad089d90de3c0e139d3707dcfa74570fcfa1f2f1e789ca2930d08ee0c94f7d88cc79f4e162eda2d0073493656528e0f9b579f452fe13ad8f
 DIST seamonkey-2.53.8.source.tar.xz 282833240 BLAKE2B 
a44f38a635353f2962dd93d102f2cb1f191279b71004f6d62efa375aeb820daf9b8ad307e7facd544bb3be01f14678d3d453e6bb87a200d6bbd6f886412af547
 SHA512 
7f5668f70710527618e44148180f80b7b2be8807b76843419a98567362a05b4db7341ab29774f59ca97188989830e2ff2ae9b20d6aaea88752f4396a33f0eca1
 DIST seamonkey-2.53.8_beta1-patches-01.tar.xz 43208 BLAKE2B 
947b8131810f3f9855e1e8ff45d841e05dde9dc8c1d1204b1a3d55a743c2c7f9b23b251460d6743ca760edc4609eb08c1df3b165acc56af95e5ecb3c871fec3a
 SHA512 
8196be87112926de0becf272bf44c1ce5522579d4b66f93f455cc0e503c4c3bb96fba5ec48a73e0d53ad9683820cb167e677bbf2497fe266e93d154c8d4a7837

diff --git a/www-client/seamonkey/seamonkey-2.53.8.1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.8.1.ebuild
new file mode 100644
index 000..56f6e7a4db0
--- /dev/null
+++ b/www-client/seamonkey/seamonkey-2.53.8.1.ebuild
@@ -0,0 +1,554 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+WANT_AUTOCONF="2.1"
+
+PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
+
+# 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
+#  ru sk sv-SE tr uk zh-CN zh-TW)
+MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
+   ru sk sv-SE zh-CN zh-TW)
+
+MOZ_PV="${PV/_pre*}"
+MOZ_PV="${MOZ_PV/_alpha/a}"
+MOZ_PV="${MOZ_PV/_beta/b}"
+MOZ_PV="${MOZ_PV/_rc/rc}"
+MOZ_P="${P}"
+MY_MOZ_P="${PN}-${MOZ_PV}"
+
+if [[ ${PV} == *_pre* ]] ; then
+   
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}";
+else
+   MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}";
+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"
+S="${WORKDIR}/${MY_MOZ_P}"
+
+MOZ_GENERATE_LANGPACKS=1
+MOZ_L10N_SOURCEDIR="${S}/${P}-l10n"
+inherit autotools check-reqs desktop flag-o-matic mozcoreconf-v6 moz

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2021-06-29 Thread Lars Wendler
commit: fe3cb6b3847c280e992af53d65cb82f14723da7f
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Jun 29 08:12:36 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Jun 29 08:13:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe3cb6b3

www-client/seamonkey: Bump to version 2.53.8

Signed-off-by: Lars Wendler  gentoo.org>

 www-client/seamonkey/Manifest | 4 ++--
 .../{seamonkey-2.53.8_beta1.ebuild => seamonkey-2.53.8.ebuild}| 2 --
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 26805d2af92..65cce0b9f83 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -2,6 +2,6 @@ DIST seamonkey-2.53.3-system_libvpx-1.8.patch.xz 3128 BLAKE2B 
f73802d2715a11964a
 DIST seamonkey-2.53.6_beta1-patches-01.tar.xz 44160 BLAKE2B 
f6a959a983e726cd919ab5004b27cd496a78cd58759168d6dd64e155059c7b52f269bc42143ddb69a1e8880c72779257216d942a1abc58800491fde9eaaea061
 SHA512 
710e668209f76f2ca4112923c61219e435123791dfcfcb202af1f7975436d17f13ab025722e9725f219e9de9d024091514d23c71a851d68f750c11ea8d56c2b9
 DIST seamonkey-2.53.7.1.source-l10n.tar.xz 13540652 BLAKE2B 
a42471ee8d2c4c57158291a9770aa6759a620e4b9a38a1bedcf17495332924839d65f1a12dce3c7452137fd6d176c576ec0da639f20be29621b10406c0e9bd4f
 SHA512 
d4bde45e0dfdbd1eb316ef3f3d2e611a1a3314a1144ad7075f96ad35c961bc07fd82bbfd7959aa9bee0034cbf081427670d7da3eb3b3aac85b5db7aab92b32a5
 DIST seamonkey-2.53.7.1.source.tar.xz 283452108 BLAKE2B 
4f0a73c5d57c708e4b5d5af6ddee1c9515b6bf401b0181da17c03cdeee1afb9d120c0157cdf2a07e8fa6495462e8bbb4b85e3e6646dbbead123934c565732926
 SHA512 
21f52b2668b8cb31670a80f3fbcd04d714527545ddd36fa5782999be398428cfeac989da4e3e7e049202249d43c71228ebc8640dd0b594150c8cff0b587caf7e
+DIST seamonkey-2.53.8.source-l10n.tar.xz 13542220 BLAKE2B 
8b043136595e481077e60cf202ae66d04ad30f089e842f6d4660807cdaf086b99c9252afccf8a6302558f4a1ce38e8e59f72ade6f72929335b0bf7bce72b4569
 SHA512 
047defbfac18f360ad089d90de3c0e139d3707dcfa74570fcfa1f2f1e789ca2930d08ee0c94f7d88cc79f4e162eda2d0073493656528e0f9b579f452fe13ad8f
+DIST seamonkey-2.53.8.source.tar.xz 282833240 BLAKE2B 
a44f38a635353f2962dd93d102f2cb1f191279b71004f6d62efa375aeb820daf9b8ad307e7facd544bb3be01f14678d3d453e6bb87a200d6bbd6f886412af547
 SHA512 
7f5668f70710527618e44148180f80b7b2be8807b76843419a98567362a05b4db7341ab29774f59ca97188989830e2ff2ae9b20d6aaea88752f4396a33f0eca1
 DIST seamonkey-2.53.8_beta1-patches-01.tar.xz 43208 BLAKE2B 
947b8131810f3f9855e1e8ff45d841e05dde9dc8c1d1204b1a3d55a743c2c7f9b23b251460d6743ca760edc4609eb08c1df3b165acc56af95e5ecb3c871fec3a
 SHA512 
8196be87112926de0becf272bf44c1ce5522579d4b66f93f455cc0e503c4c3bb96fba5ec48a73e0d53ad9683820cb167e677bbf2497fe266e93d154c8d4a7837
-DIST seamonkey-2.53.8_beta1.source-l10n.tar.xz 13542744 BLAKE2B 
f5c7a09606fd51c688507a3eed1d661c63b6e3690c7630953a9e96fd53e147dd9823b39532b96a4b2376742cf0c8ad968a20e9f337e0b55cfeb39f62ac012b22
 SHA512 
13f17259c4cf0e4759fd6f1a6424804c07af9c9205cba560773737a49cc3257add6f833edf527443673e4ea9552ec6091ec3c50700cdf4bd617f0f28a2be7535
-DIST seamonkey-2.53.8_beta1.source.tar.xz 283088336 BLAKE2B 
aa59357984c5b0f26dfcd1b0e9d4f0e2a607b7212fdd270a72cc512c6a2abc735f14ad3b67639df677c2706492a1b6f6efb8db9eefa3ea08a276446ba022aa20
 SHA512 
68e160eaebc22b8a9bfddab74d6f59bed4a220105d6362da3636e5619837cd9bc26bab29a20ad6ac2cea73173b8bd241ee54e0476ec8bd9dd4d232aff7ac3bf5

diff --git a/www-client/seamonkey/seamonkey-2.53.8_beta1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.8.ebuild
similarity index 99%
rename from www-client/seamonkey/seamonkey-2.53.8_beta1.ebuild
rename to www-client/seamonkey/seamonkey-2.53.8.ebuild
index db3e9bb9aa2..56f6e7a4db0 100644
--- a/www-client/seamonkey/seamonkey-2.53.8_beta1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.8.ebuild
@@ -190,8 +190,6 @@ src_prepare() {
# https://bugzilla.mozilla.org/show_bug.cgi?id=1623054
eapply "${FILESDIR}/${PN}-2.53.7-ownertab.patch"
 
-   eapply "${FILESDIR}/${PN}-2.53.7.1-CLEANUP-workaround.patch" #790794
-
# Shell scripts sometimes contain DOS line endings; bug 391889
grep -rlZ --include="*.sh" $'\r$' . |
while read -r -d $'\0' file ; do



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/files/

2021-06-03 Thread Lars Wendler
commit: 8975e65d995202417ef5016fc5e1a6997a98eae6
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jun  3 17:49:23 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jun  3 17:57:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8975e65d

www-client/seamonkey: Patch cleanup

Signed-off-by: Lars Wendler  gentoo.org>

 .../seamonkey-2.53.7.1-CLEANUP-workaround.patch| 35 +-
 1 file changed, 14 insertions(+), 21 deletions(-)

diff --git 
a/www-client/seamonkey/files/seamonkey-2.53.7.1-CLEANUP-workaround.patch 
b/www-client/seamonkey/files/seamonkey-2.53.7.1-CLEANUP-workaround.patch
index eca3d398018..d61341b1e75 100644
--- a/www-client/seamonkey/files/seamonkey-2.53.7.1-CLEANUP-workaround.patch
+++ b/www-client/seamonkey/files/seamonkey-2.53.7.1-CLEANUP-workaround.patch
@@ -1,6 +1,5 @@
-diff -urNp seamonkey-2.53.7.1-orig/dom/indexedDB/ActorsParent.cpp 
seamonkey-2.53.7.1-dwok/dom/indexedDB/ActorsParent.cpp
 seamonkey-2.53.7.1-orig/dom/indexedDB/ActorsParent.cpp 2020-08-10 
13:30:33.0 +0200
-+++ seamonkey-2.53.7.1-dwok/dom/indexedDB/ActorsParent.cpp 2021-05-19 
19:34:09.717778077 +0200
+--- seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp
 seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp
 @@ -11381,7 +11381,7 @@ AutoSavepoint::~AutoSavepoint()
  MOZ_ASSERT(mDEBUGTransaction->GetMode() == IDBTransaction::READ_WRITE ||
 mDEBUGTransaction->GetMode() ==
@@ -100,9 +99,8 @@ diff -urNp 
seamonkey-2.53.7.1-orig/dom/indexedDB/ActorsParent.cpp seamonkey-2.53
  connection->DoIdleProcessing(/* aNeedsCheckpoint */ true);
  
  connection->EnableQuotaChecks();
-diff -urNp seamonkey-2.53.7.1-orig/dom/indexedDB/IDBCursor.cpp 
seamonkey-2.53.7.1-dwok/dom/indexedDB/IDBCursor.cpp
 seamonkey-2.53.7.1-orig/dom/indexedDB/IDBCursor.cpp2020-08-10 
13:30:33.0 +0200
-+++ seamonkey-2.53.7.1-dwok/dom/indexedDB/IDBCursor.cpp2021-05-19 
19:34:21.313733906 +0200
+--- seamonkey-2.53.7.1/dom/indexedDB/IDBCursor.cpp
 seamonkey-2.53.7.1/dom/indexedDB/IDBCursor.cpp
 @@ -686,7 +686,7 @@ IDBCursor::Update(JSContext* aCx, JS::Ha
  return nullptr;
}
@@ -112,9 +110,8 @@ diff -urNp 
seamonkey-2.53.7.1-orig/dom/indexedDB/IDBCursor.cpp seamonkey-2.53.7.
IsSourceDeleted() ||
!mHaveValue ||
mType == Type_ObjectStoreKey ||
-diff -urNp seamonkey-2.53.7.1-orig/dom/indexedDB/IDBDatabase.cpp 
seamonkey-2.53.7.1-dwok/dom/indexedDB/IDBDatabase.cpp
 seamonkey-2.53.7.1-orig/dom/indexedDB/IDBDatabase.cpp  2020-04-01 
13:01:50.0 +0200
-+++ seamonkey-2.53.7.1-dwok/dom/indexedDB/IDBDatabase.cpp  2021-05-19 
19:34:54.769606469 +0200
+--- seamonkey-2.53.7.1/dom/indexedDB/IDBDatabase.cpp
 seamonkey-2.53.7.1/dom/indexedDB/IDBDatabase.cpp
 @@ -673,7 +673,7 @@ IDBDatabase::Transaction(JSContext* aCx,
break;
  case IDBTransactionMode::Readwrite:
@@ -151,9 +148,8 @@ diff -urNp 
seamonkey-2.53.7.1-orig/dom/indexedDB/IDBDatabase.cpp seamonkey-2.53.
  case IDBTransaction::VERSION_CHANGE:
transactionsThatNeedWarning.AppendElement(transaction);
break;
-diff -urNp seamonkey-2.53.7.1-orig/dom/indexedDB/IDBObjectStore.cpp 
seamonkey-2.53.7.1-dwok/dom/indexedDB/IDBObjectStore.cpp
 seamonkey-2.53.7.1-orig/dom/indexedDB/IDBObjectStore.cpp   2020-08-10 
13:30:33.0 +0200
-+++ seamonkey-2.53.7.1-dwok/dom/indexedDB/IDBObjectStore.cpp   2021-05-19 
19:35:22.341501444 +0200
+--- seamonkey-2.53.7.1/dom/indexedDB/IDBObjectStore.cpp
 seamonkey-2.53.7.1/dom/indexedDB/IDBObjectStore.cpp
 @@ -1546,7 +1546,7 @@ IDBObjectStore::AddOrPut(JSContext* aCx,
MOZ_ASSERT(aCx);
MOZ_ASSERT_IF(aFromCursor, aOverwrite);
@@ -163,9 +159,8 @@ diff -urNp 
seamonkey-2.53.7.1-orig/dom/indexedDB/IDBObjectStore.cpp seamonkey-2.
mDeletedSpec) {
  aRv.Throw(NS_ERROR_DOM_INDEXEDDB_NOT_ALLOWED_ERR);
  return nullptr;
-diff -urNp seamonkey-2.53.7.1-orig/dom/indexedDB/IDBTransaction.cpp 
seamonkey-2.53.7.1-dwok/dom/indexedDB/IDBTransaction.cpp
 seamonkey-2.53.7.1-orig/dom/indexedDB/IDBTransaction.cpp   2020-02-18 
00:37:49.0 +0100
-+++ seamonkey-2.53.7.1-dwok/dom/indexedDB/IDBTransaction.cpp   2021-05-19 
19:35:36.725446648 +0200
+--- seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.cpp
 seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.cpp
 @@ -221,7 +221,7 @@ IDBTransaction::Create(JSContext* aCx, I
MOZ_ASSERT(aMode == READ_ONLY ||
   aMode == READ_WRITE ||
@@ -184,9 +179,8 @@ diff -urNp 
seamonkey-2.53.7.1-orig/dom/indexedDB/IDBTransaction.cpp seamonkey-2.
return IDBTransactionMode::Cleanup;
  
  case VERSION_CHANGE:
-diff -urNp seamonkey-2.53.7.1-orig/dom/indexedDB/IDBTransaction.h 
seamonkey-2.53.7.1-dwok/dom/indexedDB/IDBTransaction.h
 seamonkey-2.53.7.1-orig/dom/indexedDB/IDBTransaction.h 2020-02-18 
00:37:49.0 +0100
-+++ seamonkey-2.53.7.1-dwok/do

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2021-06-02 Thread Lars Wendler
commit: 7759f72565083f9272a541522a72b265d3b7e085
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jun  2 13:05:53 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jun  2 13:06:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7759f725

www-client/seamonkey: Bump to version 2.53.8_beta1

Signed-off-by: Lars Wendler  gentoo.org>

 www-client/seamonkey/Manifest  |   3 +
 www-client/seamonkey/seamonkey-2.53.8_beta1.ebuild | 556 +
 2 files changed, 559 insertions(+)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 536fb84be54..26805d2af92 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -2,3 +2,6 @@ DIST seamonkey-2.53.3-system_libvpx-1.8.patch.xz 3128 BLAKE2B 
f73802d2715a11964a
 DIST seamonkey-2.53.6_beta1-patches-01.tar.xz 44160 BLAKE2B 
f6a959a983e726cd919ab5004b27cd496a78cd58759168d6dd64e155059c7b52f269bc42143ddb69a1e8880c72779257216d942a1abc58800491fde9eaaea061
 SHA512 
710e668209f76f2ca4112923c61219e435123791dfcfcb202af1f7975436d17f13ab025722e9725f219e9de9d024091514d23c71a851d68f750c11ea8d56c2b9
 DIST seamonkey-2.53.7.1.source-l10n.tar.xz 13540652 BLAKE2B 
a42471ee8d2c4c57158291a9770aa6759a620e4b9a38a1bedcf17495332924839d65f1a12dce3c7452137fd6d176c576ec0da639f20be29621b10406c0e9bd4f
 SHA512 
d4bde45e0dfdbd1eb316ef3f3d2e611a1a3314a1144ad7075f96ad35c961bc07fd82bbfd7959aa9bee0034cbf081427670d7da3eb3b3aac85b5db7aab92b32a5
 DIST seamonkey-2.53.7.1.source.tar.xz 283452108 BLAKE2B 
4f0a73c5d57c708e4b5d5af6ddee1c9515b6bf401b0181da17c03cdeee1afb9d120c0157cdf2a07e8fa6495462e8bbb4b85e3e6646dbbead123934c565732926
 SHA512 
21f52b2668b8cb31670a80f3fbcd04d714527545ddd36fa5782999be398428cfeac989da4e3e7e049202249d43c71228ebc8640dd0b594150c8cff0b587caf7e
+DIST seamonkey-2.53.8_beta1-patches-01.tar.xz 43208 BLAKE2B 
947b8131810f3f9855e1e8ff45d841e05dde9dc8c1d1204b1a3d55a743c2c7f9b23b251460d6743ca760edc4609eb08c1df3b165acc56af95e5ecb3c871fec3a
 SHA512 
8196be87112926de0becf272bf44c1ce5522579d4b66f93f455cc0e503c4c3bb96fba5ec48a73e0d53ad9683820cb167e677bbf2497fe266e93d154c8d4a7837
+DIST seamonkey-2.53.8_beta1.source-l10n.tar.xz 13542744 BLAKE2B 
f5c7a09606fd51c688507a3eed1d661c63b6e3690c7630953a9e96fd53e147dd9823b39532b96a4b2376742cf0c8ad968a20e9f337e0b55cfeb39f62ac012b22
 SHA512 
13f17259c4cf0e4759fd6f1a6424804c07af9c9205cba560773737a49cc3257add6f833edf527443673e4ea9552ec6091ec3c50700cdf4bd617f0f28a2be7535
+DIST seamonkey-2.53.8_beta1.source.tar.xz 283088336 BLAKE2B 
aa59357984c5b0f26dfcd1b0e9d4f0e2a607b7212fdd270a72cc512c6a2abc735f14ad3b67639df677c2706492a1b6f6efb8db9eefa3ea08a276446ba022aa20
 SHA512 
68e160eaebc22b8a9bfddab74d6f59bed4a220105d6362da3636e5619837cd9bc26bab29a20ad6ac2cea73173b8bd241ee54e0476ec8bd9dd4d232aff7ac3bf5

diff --git a/www-client/seamonkey/seamonkey-2.53.8_beta1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.8_beta1.ebuild
new file mode 100644
index 000..db3e9bb9aa2
--- /dev/null
+++ b/www-client/seamonkey/seamonkey-2.53.8_beta1.ebuild
@@ -0,0 +1,556 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+WANT_AUTOCONF="2.1"
+
+PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
+
+# 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
+#  ru sk sv-SE tr uk zh-CN zh-TW)
+MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
+   ru sk sv-SE zh-CN zh-TW)
+
+MOZ_PV="${PV/_pre*}"
+MOZ_PV="${MOZ_PV/_alpha/a}"
+MOZ_PV="${MOZ_PV/_beta/b}"
+MOZ_PV="${MOZ_PV/_rc/rc}"
+MOZ_P="${P}"
+MY_MOZ_P="${PN}-${MOZ_PV}"
+
+if [[ ${PV} == *_pre* ]] ; then
+   
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}";
+else
+   MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}";
+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"
+S="${WORKDIR}/${MY_MOZ_P}"
+
+MOZ_GENERATE_LANGPACKS=1
+MOZ_L10N_SOURCEDIR="${S}/${P}-l10n"
+inherit autotools check-reqs desktop flag-o-matic mozcoreconf-v6 mozextension 
mozlinguas-v2 pax-utils toolchain-funcs xdg-utils
+
+DESCRIPTION="Seamonkey Web Browser"
+HOMEPAGE="https://www.seamonkey-project.org/";
+
+PATCH="${PN}-2.53.8_beta1-patches-01"
+SRC_URI+="
+   https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz
+   system-libvpx? ( 
https://dev.gentoo.org/~polynomial-c/mozilla/${PN}-2.53.3-system_libvpx-1.8.patch.xz
 )
+"
+
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+SLOT="0"
+SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,sqlite} )
+IUSE="+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack
+lto pulseaudio +roaming s

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/, www-client/seamonkey/files/

2021-05-26 Thread Lars Wendler
commit: 378ab4f69a4408bea2977238fe407072759b383c
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed May 26 08:01:34 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed May 26 08:01:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=378ab4f6

www-client/seamonkey: Fixed build

Thanks-to: Attila Tóth  atoth.sote.hu>
Closes: https://bugs.gentoo.org/790794
Signed-off-by: Lars Wendler  gentoo.org>

 .../seamonkey-2.53.7.1-CLEANUP-workaround.patch| 219 +
 www-client/seamonkey/seamonkey-2.53.7.1-r1.ebuild  |   1 +
 2 files changed, 220 insertions(+)

diff --git 
a/www-client/seamonkey/files/seamonkey-2.53.7.1-CLEANUP-workaround.patch 
b/www-client/seamonkey/files/seamonkey-2.53.7.1-CLEANUP-workaround.patch
new file mode 100644
index 000..eca3d398018
--- /dev/null
+++ b/www-client/seamonkey/files/seamonkey-2.53.7.1-CLEANUP-workaround.patch
@@ -0,0 +1,219 @@
+diff -urNp seamonkey-2.53.7.1-orig/dom/indexedDB/ActorsParent.cpp 
seamonkey-2.53.7.1-dwok/dom/indexedDB/ActorsParent.cpp
+--- seamonkey-2.53.7.1-orig/dom/indexedDB/ActorsParent.cpp 2020-08-10 
13:30:33.0 +0200
 seamonkey-2.53.7.1-dwok/dom/indexedDB/ActorsParent.cpp 2021-05-19 
19:34:09.717778077 +0200
+@@ -11381,7 +11381,7 @@ AutoSavepoint::~AutoSavepoint()
+ MOZ_ASSERT(mDEBUGTransaction->GetMode() == IDBTransaction::READ_WRITE ||
+mDEBUGTransaction->GetMode() ==
+  IDBTransaction::READ_WRITE_FLUSH ||
+-   mDEBUGTransaction->GetMode() == IDBTransaction::CLEANUP ||
++   mDEBUGTransaction->GetMode() == IDBTransaction::CLEAN_UP ||
+mDEBUGTransaction->GetMode() == 
IDBTransaction::VERSION_CHANGE);
+ 
+ if (NS_FAILED(mConnection->RollbackSavepoint())) {
+@@ -11397,7 +11397,7 @@ AutoSavepoint::Start(const TransactionBa
+   MOZ_ASSERT(aTransaction);
+   MOZ_ASSERT(aTransaction->GetMode() == IDBTransaction::READ_WRITE ||
+  aTransaction->GetMode() == IDBTransaction::READ_WRITE_FLUSH ||
+- aTransaction->GetMode() == IDBTransaction::CLEANUP ||
++ aTransaction->GetMode() == IDBTransaction::CLEAN_UP ||
+  aTransaction->GetMode() == IDBTransaction::VERSION_CHANGE);
+ 
+   DatabaseConnection* connection = 
aTransaction->GetDatabase()->GetConnection();
+@@ -14540,7 +14540,7 @@ Database::AllocPBackgroundIDBTransaction
+   if (NS_WARN_IF(aMode != IDBTransaction::READ_ONLY &&
+  aMode != IDBTransaction::READ_WRITE &&
+  aMode != IDBTransaction::READ_WRITE_FLUSH &&
+- aMode != IDBTransaction::CLEANUP)) {
++ aMode != IDBTransaction::CLEAN_UP)) {
+ ASSERT_UNLESS_FUZZING();
+ return nullptr;
+   }
+@@ -14549,7 +14549,7 @@ Database::AllocPBackgroundIDBTransaction
+   // has write access.
+   if (NS_WARN_IF((aMode == IDBTransaction::READ_WRITE ||
+   aMode == IDBTransaction::READ_WRITE_FLUSH ||
+-  aMode == IDBTransaction::CLEANUP) &&
++  aMode == IDBTransaction::CLEAN_UP) &&
+  mPrincipalInfo.type() == PrincipalInfo::TSystemPrincipalInfo 
&&
+  !mChromeWriteAccessAllowed)) {
+ return nullptr;
+@@ -14615,7 +14615,7 @@ Database::RecvPBackgroundIDBTransactionC
+   MOZ_ASSERT(aMode == IDBTransaction::READ_ONLY ||
+  aMode == IDBTransaction::READ_WRITE ||
+  aMode == IDBTransaction::READ_WRITE_FLUSH ||
+- aMode == IDBTransaction::CLEANUP);
++ aMode == IDBTransaction::CLEAN_UP);
+   MOZ_ASSERT(!mClosed);
+ 
+   if (IsInvalidated()) {
+@@ -14778,7 +14778,7 @@ StartTransactionOp::DoDatabaseWork(Datab
+ 
+   Transaction()->SetActiveOnConnectionThread();
+ 
+-  if (Transaction()->GetMode() == IDBTransaction::CLEANUP) {
++  if (Transaction()->GetMode() == IDBTransaction::CLEAN_UP) {
+ nsresult rv = aConnection->DisableQuotaChecks();
+ if (NS_WARN_IF(NS_FAILED(rv))) {
+   return rv;
+@@ -15097,7 +15097,7 @@ TransactionBase::VerifyRequestParams(con
+ case RequestParams::TObjectStoreDeleteParams: {
+   if (NS_WARN_IF(mMode != IDBTransaction::READ_WRITE &&
+  mMode != IDBTransaction::READ_WRITE_FLUSH &&
+- mMode != IDBTransaction::CLEANUP &&
++ mMode != IDBTransaction::CLEAN_UP &&
+  mMode != IDBTransaction::VERSION_CHANGE)) {
+ ASSERT_UNLESS_FUZZING();
+ return false;
+@@ -15121,7 +15121,7 @@ TransactionBase::VerifyRequestParams(con
+ case RequestParams::TObjectStoreClearParams: {
+   if (NS_WARN_IF(mMode != IDBTransaction::READ_WRITE &&
+  mMode != IDBTransaction::READ_WRITE_FLUSH &&
+- mMode != IDBTransaction::CLEANUP &&
++ mMode != IDBTransaction::CLEAN_UP &&
+  mMode != IDBTransaction::VERSION_CHANGE)) {
+ ASSERT_UNLESS_FUZZING();
+ return false;
+@@

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/files/, www-client/seamonkey/

2021-05-14 Thread Lars Wendler
commit: 648a93817f39a990a40b9b9ab16863d89e784468
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri May 14 10:17:00 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri May 14 10:17:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=648a9381

www-client/seamonkey: Fixed build with =dev-lang/rust-1.52*

Closes: https://bugs.gentoo.org/789981
Signed-off-by: Lars Wendler  gentoo.org>

 .../files/seamonkey-2.53.7.1-rust-1.52.patch   | 52 ++
 www-client/seamonkey/seamonkey-2.53.7.1-r1.ebuild  |  2 +
 2 files changed, 54 insertions(+)

diff --git a/www-client/seamonkey/files/seamonkey-2.53.7.1-rust-1.52.patch 
b/www-client/seamonkey/files/seamonkey-2.53.7.1-rust-1.52.patch
new file mode 100644
index 000..47c3995e41c
--- /dev/null
+++ b/www-client/seamonkey/files/seamonkey-2.53.7.1-rust-1.52.patch
@@ -0,0 +1,52 @@
+http://www.wg9s.com/comm-253/patches/seamonkey-253-patches/mozilla-release/patches/1670538-87a1.patch
+https://bugs.gentoo.org/789981
+
+--- seamonkey-2.53.7.1/config/rules.mk
 seamonkey-2.53.7.1/config/rules.mk
+@@ -861,16 +861,27 @@
+ # Versions of rust >= 1.45 need -Cembed-bitcode=yes for all crates when
+ # using -Clto.
+ ifeq (,$(filter 1.37.% 1.38.% 1.39.% 1.40.% 1.41.% 1.42.% 1.43.% 
1.44.%,$(RUSTC_VERSION)))
+ RUSTFLAGS += -Cembed-bitcode=yes
+ endif
+ endif
+ endif
+ 
++ifndef RUSTC_BOOTSTRAP
++ifeq (,$(filter 1.47.% 1.48.% 1.49.%,$(RUSTC_VERSION)))
++# RUSTC_BOOTSTRAP := gkrust_shared,qcms for later
++RUSTC_BOOTSTRAP := gkrust_shared
++ifdef MOZ_RUST_SIMD
++RUSTC_BOOTSTRAP := $(RUSTC_BOOTSTRAP),encoding_rs,packed_simd
++endif
++export RUSTC_BOOTSTRAP
++endif
++endif
++
+ rustflags_override = RUSTFLAGS='$(MOZ_RUST_DEFAULT_FLAGS) $(RUSTFLAGS)'
+ 
+ ifdef MOZ_MSVCBITS
+ # If we are building a MozillaBuild shell, we want to clear out the
+ # vcvars.bat environment variables for cargo builds. This is because
+ # a 32-bit MozillaBuild shell on a 64-bit machine will try to use
+ # the 32-bit compiler/linker for everything, while cargo/rustc wants
+ # to use the 64-bit linker for build.rs scripts. This conflict results
+--- seamonkey-2.53.7.1/toolkit/library/rust/shared/build.rs.1670538.later
 seamonkey-2.53.7.1/toolkit/library/rust/shared/build.rs.1670538.later
+@@ -0,0 +1,16 @@
++--- build.rs
+ build.rs
++@@ -17,12 +17,12 @@ fn main() {
++ } else if std::env::var("MOZ_AUTOMATION").is_ok() {
++ panic!("Builds on automation must use a version of rust for which we 
know how to hook OOM: want < {}, have {}",
++max_oom_hook_version, ver);
++ }
++ 
++ // This is a rather awful thing to do, but we're only doing it on
++ // versions of rustc that are not going to change the unstable APIs
++ // we use from under us, all being already released or beta.
++-if bootstrap {
+++if bootstrap && ver < Version::parse("1.50.0").unwrap() {
++ println!("cargo:rustc-env=RUSTC_BOOTSTRAP=1");
++ }
++ }

diff --git a/www-client/seamonkey/seamonkey-2.53.7.1-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.7.1-r1.ebuild
index b2745d4b7e6..7ff2f9c71b4 100644
--- a/www-client/seamonkey/seamonkey-2.53.7.1-r1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.7.1-r1.ebuild
@@ -195,6 +195,8 @@ src_prepare() {
# https://github.com/JustOff/github-wc-polyfill/issues/10
eapply "${FILESDIR}/${PN}-2.53.7.1-cpu_hog_fix.patch"
 
+   eapply "${FILESDIR}/${PN}-2.53.7.1-rust-1.52.patch" #789981
+
# Shell scripts sometimes contain DOS line endings; bug 391889
grep -rlZ --include="*.sh" $'\r$' . |
while read -r -d $'\0' file ; do



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2021-05-14 Thread Lars Wendler
commit: 8b67c80493bc0fbe240a35c925d41d39f71b0241
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri May 14 09:00:05 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri May 14 10:17:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b67c804

www-client/seamonkey: Drop "minimal" USE flag

Closes: https://bugs.gentoo.org/789300
Signed-off-by: Lars Wendler  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.7.1-r1.ebuild | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.7.1-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.7.1-r1.ebuild
index ce8fefb7646..b2745d4b7e6 100644
--- a/www-client/seamonkey/seamonkey-2.53.7.1-r1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.7.1-r1.ebuild
@@ -49,7 +49,7 @@ LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
 SLOT="0"
 SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,sqlite} )
 IUSE="+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack
-lto minimal pulseaudio +roaming selinux startup-notification test wifi"
+lto pulseaudio +roaming selinux startup-notification test wifi"
 IUSE+=" ${SYSTEM_IUSE[@]}"
 KEYWORDS="amd64 ~ppc64 x86"
 
@@ -498,10 +498,6 @@ src_install() {
# Required in order to use plugins and even run seamonkey on hardened.
pax-mark m 
"${ED}"/${MOZILLA_FIVE_HOME}/{seamonkey,seamonkey-bin,plugin-container}
 
-   if use minimal ; then
-   rm -r "${ED}"/usr/include 
"${ED}/${MOZILLA_FIVE_HOME}"/{idl,include,lib,sdk} || die
-   fi
-
if use chatzilla ; then
emid='{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}'
 



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/files/, www-client/seamonkey/

2021-05-04 Thread Lars Wendler
commit: a748522a120615f64e00d471acafb53e2b4aff5e
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue May  4 08:09:57 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue May  4 08:30:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a748522a

www-client/seamonkey: Fix CPU hogging with polyfill addon

Signed-off-by: Lars Wendler  gentoo.org>

 .../files/seamonkey-2.53.7.1-cpu_hog_fix.patch | 72 ++
 www-client/seamonkey/seamonkey-2.53.7.1-r1.ebuild  |  3 +
 2 files changed, 75 insertions(+)

diff --git a/www-client/seamonkey/files/seamonkey-2.53.7.1-cpu_hog_fix.patch 
b/www-client/seamonkey/files/seamonkey-2.53.7.1-cpu_hog_fix.patch
new file mode 100644
index 000..51894c48501
--- /dev/null
+++ b/www-client/seamonkey/files/seamonkey-2.53.7.1-cpu_hog_fix.patch
@@ -0,0 +1,72 @@
+https://github.com/JustOff/github-wc-polyfill/issues/10
+
+--- a/netwerk/protocol/websocket/WebSocketChannel.h
 b/netwerk/protocol/websocket/WebSocketChannel.h
+@@ -151,6 +151,7 @@ private:
+   void GeneratePong(uint8_t *payload, uint32_t len);
+   void GeneratePing();
+ 
++  MOZ_MUST_USE nsresult OnNetworkChangedTargetThread();
+   MOZ_MUST_USE nsresult OnNetworkChanged();
+   MOZ_MUST_USE nsresult StartPinging();
+ 
+--- a/netwerk/protocol/websocket/WebSocketChannel.cpp
 b/netwerk/protocol/websocket/WebSocketChannel.cpp
+@@ -1270,14 +1270,14 @@ WebSocketChannel::Observe(nsISupports *s
+ // Next we check mDataStarted, which we need to do on mTargetThread.
+ if (!IsOnTargetThread()) {
+   mTargetThread->Dispatch(
+-NewRunnableMethod("net::WebSocketChannel::OnNetworkChanged",
++
NewRunnableMethod("net::WebSocketChannel::OnNetworkChangedTargetThread",
+   this,
+-  &WebSocketChannel::OnNetworkChanged),
++  
&WebSocketChannel::OnNetworkChangedTargetThread),
+ NS_DISPATCH_NORMAL);
+ } else {
+-  nsresult rv = OnNetworkChanged();
++  nsresult rv = OnNetworkChangedTargetThread();
+   if (NS_FAILED(rv)) {
+-LOG(("WebSocket: OnNetworkChanged failed (%08" PRIx32 ")",
++LOG(("WebSocket: OnNetworkChangedTargetThread failed (%08" PRIx32 
")",
+  static_cast(rv)));
+   }
+ }
+@@ -1289,23 +1289,25 @@ WebSocketChannel::Observe(nsISupports *s
+ }
+ 
+ nsresult
+-WebSocketChannel::OnNetworkChanged()
++WebSocketChannel::OnNetworkChangedTargetThread()
+ {
+-  if (IsOnTargetThread()) {
+-LOG(("WebSocketChannel::OnNetworkChanged() - on target thread %p", this));
+-
+-if (!mDataStarted) {
+-  LOG(("WebSocket: data not started yet, no ping needed"));
+-  return NS_OK;
+-}
++  LOG(("WebSocketChannel::OnNetworkChangedTargetThread() - on target thread 
%p", this));
+ 
+-return mSocketThread->Dispatch(
+-  NewRunnableMethod("net::WebSocketChannel::OnNetworkChanged",
+-this,
+-&WebSocketChannel::OnNetworkChanged),
+-  NS_DISPATCH_NORMAL);
++  if (!mDataStarted) {
++LOG(("WebSocket: data not started yet, no ping needed"));
++return NS_OK;
+   }
+ 
++  return mSocketThread->Dispatch(
++NewRunnableMethod("net::WebSocketChannel::OnNetworkChanged",
++  this,
++  &WebSocketChannel::OnNetworkChanged),
++NS_DISPATCH_NORMAL);
++}
++
++nsresult
++WebSocketChannel::OnNetworkChanged()
++{
+   MOZ_ASSERT(OnSocketThread(), "not on socket thread");
+ 
+   LOG(("WebSocketChannel::OnNetworkChanged() - on socket thread %p", this));

diff --git a/www-client/seamonkey/seamonkey-2.53.7.1-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.7.1-r1.ebuild
index c3a2e4925ff..21db5a23e28 100644
--- a/www-client/seamonkey/seamonkey-2.53.7.1-r1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.7.1-r1.ebuild
@@ -192,6 +192,9 @@ src_prepare() {
# https://bugzilla.mozilla.org/show_bug.cgi?id=1623054
eapply "${FILESDIR}/${PN}-2.53.7-ownertab.patch"
 
+   # https://github.com/JustOff/github-wc-polyfill/issues/10
+   eapply "${FILESDIR}/${PN}-2.53.7.1-cpu_hog_fix.patch"
+
# Shell scripts sometimes contain DOS line endings; bug 391889
grep -rlZ --include="*.sh" $'\r$' . |
while read -r -d $'\0' file ; do



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2021-05-04 Thread Lars Wendler
commit: e0bb4d3b5a54a856a451c54b42e115797a11f19d
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue May  4 07:17:05 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue May  4 08:30:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0bb4d3b

www-client/seamonkey: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 www-client/seamonkey/Manifest|   2 -
 www-client/seamonkey/seamonkey-2.53.7.ebuild | 555 ---
 2 files changed, 557 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index e99fe42e611..536fb84be54 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -2,5 +2,3 @@ DIST seamonkey-2.53.3-system_libvpx-1.8.patch.xz 3128 BLAKE2B 
f73802d2715a11964a
 DIST seamonkey-2.53.6_beta1-patches-01.tar.xz 44160 BLAKE2B 
f6a959a983e726cd919ab5004b27cd496a78cd58759168d6dd64e155059c7b52f269bc42143ddb69a1e8880c72779257216d942a1abc58800491fde9eaaea061
 SHA512 
710e668209f76f2ca4112923c61219e435123791dfcfcb202af1f7975436d17f13ab025722e9725f219e9de9d024091514d23c71a851d68f750c11ea8d56c2b9
 DIST seamonkey-2.53.7.1.source-l10n.tar.xz 13540652 BLAKE2B 
a42471ee8d2c4c57158291a9770aa6759a620e4b9a38a1bedcf17495332924839d65f1a12dce3c7452137fd6d176c576ec0da639f20be29621b10406c0e9bd4f
 SHA512 
d4bde45e0dfdbd1eb316ef3f3d2e611a1a3314a1144ad7075f96ad35c961bc07fd82bbfd7959aa9bee0034cbf081427670d7da3eb3b3aac85b5db7aab92b32a5
 DIST seamonkey-2.53.7.1.source.tar.xz 283452108 BLAKE2B 
4f0a73c5d57c708e4b5d5af6ddee1c9515b6bf401b0181da17c03cdeee1afb9d120c0157cdf2a07e8fa6495462e8bbb4b85e3e6646dbbead123934c565732926
 SHA512 
21f52b2668b8cb31670a80f3fbcd04d714527545ddd36fa5782999be398428cfeac989da4e3e7e049202249d43c71228ebc8640dd0b594150c8cff0b587caf7e
-DIST seamonkey-2.53.7.source-l10n.tar.xz 13540652 BLAKE2B 
a42471ee8d2c4c57158291a9770aa6759a620e4b9a38a1bedcf17495332924839d65f1a12dce3c7452137fd6d176c576ec0da639f20be29621b10406c0e9bd4f
 SHA512 
d4bde45e0dfdbd1eb316ef3f3d2e611a1a3314a1144ad7075f96ad35c961bc07fd82bbfd7959aa9bee0034cbf081427670d7da3eb3b3aac85b5db7aab92b32a5
-DIST seamonkey-2.53.7.source.tar.xz 283282204 BLAKE2B 
a0e239381b6f1dbd41042ab1daf1ed986d6ea9f6fb68cb38b41e05e579937d1754f4293f1d3b9ded7ce6f05f3ca8cd292addfd06fe6405777c440ded2804d4c1
 SHA512 
175bf010f5279f07e0cccaf2d8caf4d6e0368de035aba7b5bc4c5da301de19aa7fc8c0125b2ee3d1c1a859e94c8f7985c977bafe48cd6f453d609270891887e5

diff --git a/www-client/seamonkey/seamonkey-2.53.7.ebuild 
b/www-client/seamonkey/seamonkey-2.53.7.ebuild
deleted file mode 100644
index a71a636282e..000
--- a/www-client/seamonkey/seamonkey-2.53.7.ebuild
+++ /dev/null
@@ -1,555 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-WANT_AUTOCONF="2.1"
-
-PYTHON_COMPAT=( python3_{7..9} )
-PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
-
-# 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
-#  ru sk sv-SE tr uk zh-CN zh-TW)
-MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
-   ru sk sv-SE zh-CN zh-TW)
-
-MOZ_PV="${PV/_pre*}"
-MOZ_PV="${MOZ_PV/_alpha/a}"
-MOZ_PV="${MOZ_PV/_beta/b}"
-MOZ_PV="${MOZ_PV/_rc/rc}"
-MOZ_P="${P}"
-MY_MOZ_P="${PN}-${MOZ_PV}"
-
-if [[ ${PV} == *_pre* ]] ; then
-   
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}";
-else
-   MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}";
-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"
-S="${WORKDIR}/${MY_MOZ_P}"
-
-MOZ_GENERATE_LANGPACKS=1
-MOZ_L10N_SOURCEDIR="${S}/${P}-l10n"
-inherit autotools check-reqs desktop flag-o-matic mozcoreconf-v6 mozextension 
mozlinguas-v2 pax-utils toolchain-funcs xdg-utils
-
-DESCRIPTION="Seamonkey Web Browser"
-HOMEPAGE="https://www.seamonkey-project.org/";
-
-PATCH="${PN}-2.53.6_beta1-patches-01"
-SRC_URI+="
-   https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz
-   system-libvpx? ( 
https://dev.gentoo.org/~polynomial-c/mozilla/${PN}-2.53.3-system_libvpx-1.8.patch.xz
 )
-"
-
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-SLOT="0"
-SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,sqlite} )
-IUSE="+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack
-lto minimal pulseaudio +roaming selinux startup-notification test wifi"
-IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="amd64 ~ppc64 x86"
-
-RESTRICT="!test? ( test )"
-
-ASM_DEPEND=">=dev-lang/yasm-1.1"
-
-BDEPEND="
-   app-arch/unzip
-   app-arch/zip
-   >=dev-lang/nasm-2.13
-   dev-lang/perl
-   sys-apps/findutils
-   >=sys-devel/binutils-2.16.1
-   virtual/pkgconfig
-   >=vi

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2021-05-04 Thread Lars Wendler
commit: a011bebd36d41b5ab277a0354723895a2b8a2c99
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue May  4 06:53:40 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue May  4 08:30:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a011bebd

www-client/seamonkey: Revbump to fix installation of extensions

Thanks-to:  Petr Cerny [:hrosik]  black-net.org>
Closes: https://bugs.gentoo.org/788004
Signed-off-by: Lars Wendler  gentoo.org>

 ...amonkey-2.53.7.1.ebuild => seamonkey-2.53.7.1-r1.ebuild} | 13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.7.1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.7.1-r1.ebuild
similarity index 98%
rename from www-client/seamonkey/seamonkey-2.53.7.1.ebuild
rename to www-client/seamonkey/seamonkey-2.53.7.1-r1.ebuild
index 79cd3a849a6..c3a2e4925ff 100644
--- a/www-client/seamonkey/seamonkey-2.53.7.1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.7.1-r1.ebuild
@@ -388,19 +388,18 @@ src_configure() {
# Linking fails without this due to memory exhaustion
use x86 && append-ldflags "-Wl,--no-keep-memory"
 
-   if ! use chatzilla ; then
-   MEXTENSIONS+=",-irc"
-   fi
if ! use roaming ; then
MEXTENSIONS+=",-sroaming"
fi
 
# Setup api key for location services
-   echo -n "${_google_api_key}" > "${S}"/google-api-key
+   printf '%s' "${_google_api_key}" > "${S}"/google-api-key
mozconfig_annotate '' 
--with-google-location-service-api-keyfile="${S}/google-api-key"
mozconfig_annotate '' 
--with-google-safebrowsing-api-keyfile="${S}/google-api-key"
 
mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
+   mozconfig_use_enable chatzilla irc
+   mozconfig_annotate '' --enable-dominspector
 
# use startup-cache for faster startup time
mozconfig_annotate '' --enable-startupcache
@@ -504,8 +503,8 @@ src_install() {
emid='{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}'
 
# remove the en_US-only xpi file so a version with all 
requested locales can be installed
-   if [[ -e 
"${ED}"/${MOZILLA_FIVE_HOME}/distribution/extensions/${emid}.xpi ]] ; then
-   rm -f 
"${ED}"/${MOZILLA_FIVE_HOME}/distribution/extensions/${emid}.xpi || die
+   if [[ -e "${ED}"/${MOZILLA_FIVE_HOME}/extensions/${emid}.xpi ]] 
; then
+   rm -f 
"${ED}"/${MOZILLA_FIVE_HOME}/extensions/${emid}.xpi || die
fi
 
# merge the extra locales into the main extension
@@ -514,7 +513,7 @@ src_install() {
# install the merged extension
mkdir -p "${T}/${emid}" || die
cp -RLp -t "${T}/${emid}" dist/xpi-stage/chatzilla/* || die
-   insinto ${MOZILLA_FIVE_HOME}/distribution/extensions
+   insinto ${MOZILLA_FIVE_HOME}/extensions
doins -r "${T}/${emid}"
fi
 



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2021-05-04 Thread Lars Wendler
commit: 7a28ae4413c28a49fbcc521c3cd8d4866ea5595b
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue May  4 07:16:24 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue May  4 08:30:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a28ae44

www-client/seamonkey: Mark seamonkey-2.53.7.1-r1 as stable

so users get the fixed extensions

Signed-off-by: Lars Wendler  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.7.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.7.1-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.7.1-r1.ebuild
index 21db5a23e28..ce8fefb7646 100644
--- a/www-client/seamonkey/seamonkey-2.53.7.1-r1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.7.1-r1.ebuild
@@ -51,7 +51,7 @@ SYSTEM_IUSE=( 
+system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,sqlite} )
 IUSE="+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack
 lto minimal pulseaudio +roaming selinux startup-notification test wifi"
 IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
 
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2021-04-21 Thread Lars Wendler
commit: 2752628c77278aea44c93348d76713d4798ffc18
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Apr 21 12:39:49 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Apr 21 12:41:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2752628c

www-client/seamonkey: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 www-client/seamonkey/Manifest|   2 -
 www-client/seamonkey/seamonkey-2.53.6.ebuild | 557 ---
 2 files changed, 559 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index b2c33db6537..e99fe42e611 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,6 +1,4 @@
 DIST seamonkey-2.53.3-system_libvpx-1.8.patch.xz 3128 BLAKE2B 
f73802d2715a11964a4b4d34b582a2999ab42cff9ed005c5ca8c002ae745a973fbb682c3e568f6727a7fe93dc2d7a5ba3367adc4e1d256b8ab0cf8d940fceb8a
 SHA512 
80b87c260445af181d1a0d39de9f95ac7c93f76e12328c1799e8607f50ca9e2a20bc4f15de3f32efbbabb444fd5352612b2629fee61875fa0acd6d050df338a2
-DIST seamonkey-2.53.6.source-l10n.tar.xz 13520676 BLAKE2B 
cae6fad22f30c0e685ef3829e4a67f09420a1114e259e71a998819e7bf33ecf7428959aa99bb4299482e5d149fe85575e8f4ea5ba254dae0fe10e2a634be2aa5
 SHA512 
aabbe7a93c2a78ad5dde819265540ea7516f0bc1cbc876a64b81969697e6389467d3ea682a02d15ebdd182a5d0c5ae122ecce9ce18874910ab968ee7664fe501
-DIST seamonkey-2.53.6.source.tar.xz 283905464 BLAKE2B 
77ecb3df1b4f0a8f2fd4fa1899d3f4459d3630fc7f0dacd050ba53709d9db5af1ab49c465ba6ef264036aaac834897c0f035c1ca49a3ab34250eb4f3b244d220
 SHA512 
1854862b5b4781e21cb14bdb6be95e219195459202f55cde3800594174307a9ff23e8b29304494489e947a2749765cdb75ca56633f2fcff8afaf277da972a573
 DIST seamonkey-2.53.6_beta1-patches-01.tar.xz 44160 BLAKE2B 
f6a959a983e726cd919ab5004b27cd496a78cd58759168d6dd64e155059c7b52f269bc42143ddb69a1e8880c72779257216d942a1abc58800491fde9eaaea061
 SHA512 
710e668209f76f2ca4112923c61219e435123791dfcfcb202af1f7975436d17f13ab025722e9725f219e9de9d024091514d23c71a851d68f750c11ea8d56c2b9
 DIST seamonkey-2.53.7.1.source-l10n.tar.xz 13540652 BLAKE2B 
a42471ee8d2c4c57158291a9770aa6759a620e4b9a38a1bedcf17495332924839d65f1a12dce3c7452137fd6d176c576ec0da639f20be29621b10406c0e9bd4f
 SHA512 
d4bde45e0dfdbd1eb316ef3f3d2e611a1a3314a1144ad7075f96ad35c961bc07fd82bbfd7959aa9bee0034cbf081427670d7da3eb3b3aac85b5db7aab92b32a5
 DIST seamonkey-2.53.7.1.source.tar.xz 283452108 BLAKE2B 
4f0a73c5d57c708e4b5d5af6ddee1c9515b6bf401b0181da17c03cdeee1afb9d120c0157cdf2a07e8fa6495462e8bbb4b85e3e6646dbbead123934c565732926
 SHA512 
21f52b2668b8cb31670a80f3fbcd04d714527545ddd36fa5782999be398428cfeac989da4e3e7e049202249d43c71228ebc8640dd0b594150c8cff0b587caf7e

diff --git a/www-client/seamonkey/seamonkey-2.53.6.ebuild 
b/www-client/seamonkey/seamonkey-2.53.6.ebuild
deleted file mode 100644
index d1fd0ce5575..000
--- a/www-client/seamonkey/seamonkey-2.53.6.ebuild
+++ /dev/null
@@ -1,557 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-WANT_AUTOCONF="2.1"
-
-PYTHON_COMPAT=( python3_{7..9} )
-PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
-
-# 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
-#  ru sk sv-SE tr uk zh-CN zh-TW)
-MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
-   ru sk sv-SE zh-CN zh-TW)
-
-MOZ_PV="${PV/_pre*}"
-MOZ_PV="${MOZ_PV/_alpha/a}"
-MOZ_PV="${MOZ_PV/_beta/b}"
-MOZ_PV="${MOZ_PV/_rc/rc}"
-MOZ_P="${P}"
-MY_MOZ_P="${PN}-${MOZ_PV}"
-
-if [[ ${PV} == *_pre* ]] ; then
-   
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}";
-else
-   MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}";
-fi
-
-S="${WORKDIR}/${MY_MOZ_P}"
-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"
-
-MOZ_GENERATE_LANGPACKS=1
-MOZ_L10N_SOURCEDIR="${S}/${P}-l10n"
-inherit autotools check-reqs flag-o-matic mozcoreconf-v6 mozextension 
mozlinguas-v2 pax-utils toolchain-funcs xdg-utils
-
-PATCH="${PN}-2.53.6_beta1-patches-01"
-
-DESCRIPTION="Seamonkey Web Browser"
-HOMEPAGE="http://www.seamonkey-project.org";
-KEYWORDS="amd64 ~ppc64 x86"
-
-SLOT="0"
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,sqlite} )
-IUSE="+chatzilla +crypt dbus debug +gmp-autoupdate +ipc jack lto minimal
-neon pulseaudio +roaming selinux startup-notification ${SYSTEM_IUSE[@]} test
-wifi"
-RESTRICT="!test? ( test )"
-
-SRC_URI+="
-   https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz
-   system-libvpx? ( 
https://dev.gentoo.org/~polynomial-c/mozilla/${PN}-2.53.3-system_libvpx-1.8.patch.xz
 )
-"
-
-ASM_DEPEND=">=dev-lang/yasm-

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2021-04-21 Thread Lars Wendler
commit: 6b0fcb27539739520de206cdc64f3ed6a97f40fb
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Apr 21 12:40:25 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Apr 21 12:41:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b0fcb27

www-client/seamonkey: av1 support requires >=dev-lang/nasm-2.13 to build

Thanks-to: Joonas Niilola  gentoo.org>
Signed-off-by: Lars Wendler  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.7.1.ebuild | 1 +
 www-client/seamonkey/seamonkey-2.53.7.ebuild   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/www-client/seamonkey/seamonkey-2.53.7.1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.7.1.ebuild
index 6bc46b25ede..79cd3a849a6 100644
--- a/www-client/seamonkey/seamonkey-2.53.7.1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.7.1.ebuild
@@ -60,6 +60,7 @@ ASM_DEPEND=">=dev-lang/yasm-1.1"
 BDEPEND="
app-arch/unzip
app-arch/zip
+   >=dev-lang/nasm-2.13
dev-lang/perl
sys-apps/findutils
>=sys-devel/binutils-2.16.1

diff --git a/www-client/seamonkey/seamonkey-2.53.7.ebuild 
b/www-client/seamonkey/seamonkey-2.53.7.ebuild
index cb3f4454b51..a71a636282e 100644
--- a/www-client/seamonkey/seamonkey-2.53.7.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.7.ebuild
@@ -60,6 +60,7 @@ ASM_DEPEND=">=dev-lang/yasm-1.1"
 BDEPEND="
app-arch/unzip
app-arch/zip
+   >=dev-lang/nasm-2.13
dev-lang/perl
sys-apps/findutils
>=sys-devel/binutils-2.16.1



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2021-04-15 Thread Sam James
commit: ca5b7d1f5e2bda91d82db0a92ffb2f9710834ad2
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 16 00:36:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 16 00:36:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca5b7d1f

www-client/seamonkey: Stabilize 2.53.7 amd64, #782784

Signed-off-by: Sam James  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.7.ebuild 
b/www-client/seamonkey/seamonkey-2.53.7.ebuild
index cfbd0750128..cb3f4454b51 100644
--- a/www-client/seamonkey/seamonkey-2.53.7.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.7.ebuild
@@ -51,7 +51,7 @@ SYSTEM_IUSE=( 
+system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,sqlite} )
 IUSE="+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack
 lto minimal pulseaudio +roaming selinux startup-notification test wifi"
 IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="~amd64 ~ppc64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
 
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2021-04-15 Thread Sam James
commit: c8322ee53ddf75059d3144a05259ec4d9ddc67c8
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 16 00:35:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 16 00:35:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8322ee5

www-client/seamonkey: Stabilize 2.53.7 x86, #782784

Signed-off-by: Sam James  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.7.ebuild 
b/www-client/seamonkey/seamonkey-2.53.7.ebuild
index 759d69a97f4..cfbd0750128 100644
--- a/www-client/seamonkey/seamonkey-2.53.7.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.7.ebuild
@@ -51,7 +51,7 @@ SYSTEM_IUSE=( 
+system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,sqlite} )
 IUSE="+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack
 lto minimal pulseaudio +roaming selinux startup-notification test wifi"
 IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc64 x86"
 
 RESTRICT="!test? ( test )"
 



  1   2   3   >