summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* www-client/seamonkey: add USE=webrtc descriptionSam James2022-05-101-0/+1
| | | | | See: e6b58bdb44bc1af37504d2043ca56fa14a96a44a Signed-off-by: Sam James <sam@gentoo.org>
* www-client/seamonkey: update required sqlite minimum version.Myckel Habets2022-05-101-1/+1
| | | | | Signed-off-by: Myckel Habets <gentoo-bugs@habets-dobben.nl> Signed-off-by: Sam James <sam@gentoo.org>
* www-client/seamonkey: enable elf hack on architectures that support itMyckel Habets2022-05-101-2/+22
| | | | | | | | | | | 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 <gentoo-bugs@habets-dobben.nl> Signed-off-by: Sam James <sam@gentoo.org>
* www-client/seamonkey: bump to 2.53.12Myckel Habets2022-05-102-0/+3
| | | | | Signed-off-by: Myckel Habets <gentoo-bugs@habets-dobben.nl> Signed-off-by: Sam James <sam@gentoo.org>
* www-client/seamonkey: make use of system provided pixmanMyckel Habets2022-05-101-1/+2
| | | | | | Bug: https://bugs.gentoo.org/836319 Signed-off-by: Myckel Habets <gentoo-bugs@habets-dobben.nl> Signed-off-by: Sam James <sam@gentoo.org>
* www-client/seamonkey: webrtc fixesMyckel Habets2022-05-101-0/+553
| | | | | | | | | | | | | | | | | * 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 <gentoo-bugs@habets-dobben.nl> Signed-off-by: Sam James <sam@gentoo.org>
* www-client/seamonkey: Stabilize 2.53.11.1 amd64, #841665Joonas Niilola2022-04-301-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* www-client/seamonkey: bump version to 2.53.11.1Myckel Habets2022-03-272-0/+546
| | | | | | | | | | | | | | 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 <gentoo-bugs@habets-dobben.nl> Closes: https://github.com/gentoo/gentoo/pull/24760 Signed-off-by: Sam James <sam@gentoo.org>
* www-client/seamonkey: bump version to 2.53.11-r1Myckel Habets2022-03-262-0/+554
| | | | | | | | | * Add patch to support media-libs/dav1d-1.0.0. Closes: https://bugs.gentoo.org/835828 Signed-off-by: Myckel Habets <gentoo-bugs@habets-dobben.nl> Closes: https://github.com/gentoo/gentoo/pull/24744 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* www-client/seamonkey: fix WhitespaceFoundSam James2022-03-141-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* www-client/seamonkey: minor style tweak for eapplySam James2022-03-141-2/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* www-client/seamonkey: rename 2.53.11_beta1 ebuild to 2.53.11.Myckel Habets2022-03-143-40/+14
| | | | | | | | | | | - 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 <gentoo-bugs@habets-dobben.nl> Signed-off-by: Sam James <sam@gentoo.org>
* www-client/seamonkey: version 2.53.11 beta 1Myckel Habets2022-03-141-0/+587
| | | | | | | | | | | | | | | | | | - 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 <gentoo-bugs@habets-dobben.nl> Signed-off-by: Sam James <sam@gentoo.org>
* www-client/seamonkey: remove unused patchMichael Mair-Keimberger2022-02-221-236/+0
| | | | | | | Closes: https://github.com/gentoo/gentoo/pull/24285 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* www-client/seamonkey: drop 2.53.9.1-r1Jakov Smolić2022-02-192-561/+0
| | | | | | | Bug: https://bugs.gentoo.org/831638 Bug: https://bugs.gentoo.org/821157 Bug: https://bugs.gentoo.org/824066 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* www-client/seamonkey: Stabilize 2.53.10.2 amd64, #832269Jakov Smolić2022-02-051-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* www-client/seamonkey: drop 2.53.8.1-r1, 2.53.9-r1Sam James2022-01-293-1119/+0
| | | | | Bug: https://bugs.gentoo.org/828479 Signed-off-by: Sam James <sam@gentoo.org>
* www-client/seamonkey: add 2.53.10.2Myckel Habets2022-01-293-0/+810
| | | | | | | | Bug: https://bugs.gentoo.org/828479 Closes: https://bugs.gentoo.org/824066 Closes: https://bugs.gentoo.org/831977 Signed-off-by: Myckel Habets <gentoo-bugs@habets-dobben.nl> Signed-off-by: Sam James <sam@gentoo.org>
* www-client/seamonkey: remove superfluous sys-apps/findutils depDavid Seifert2022-01-063-6/+3
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* www-client/seamonkey: Stabilize 2.53.9.1-r1 amd64, #829032Sam James2021-12-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* www-client/seamonkey: revbump to propagate libpng changesSam James2021-12-133-0/+0
| | | | | | | | Needed for --changed-use users to pick up the change. See: 211da92099ddcbc7dae4ed5ddf1df1a40107ad06 Bug: https://bugs.gentoo.org/824838 Signed-off-by: Sam James <sam@gentoo.org>
* www-client/seamonkey: Add USE=system-pngSam James2021-12-134-9/+10
| | | | | | | | | | | 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 <sam@gentoo.org>
* www-client/seamonkey: add upper bound on RustSam James2021-12-123-3/+3
| | | | | | | | Especially important given otherwise Harfbuzz subslot rebuilds can't be completed. Bug: https://bugs.gentoo.org/824066 Signed-off-by: Sam James <sam@gentoo.org>
* www-client/seamonkey: Drop packageLars Wendler2021-11-201-4/+0
| | | | | | due to unreasonable qa demands Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* www-client/seamonkey: Bump to version 2.53.9.1Lars Wendler2021-09-282-0/+560
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* www-client/seamonkey: Disable ELF hackLars Wendler2021-09-231-0/+3
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* www-client/seamonkey: Bump to version 2.53.9. Removed oldLars Wendler2021-08-262-2/+2
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* www-client/seamonkey: Bump to version 2.53.9_beta1Lars Wendler2021-08-132-0/+558
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* www-client/seamonkey: Removed oldLars Wendler2021-08-136-1454/+0
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* www-client/seamonkey: Version 2.53.8.1 stable for amd64 and x86Lars Wendler2021-08-131-1/+1
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* www-client/seamonkey: Adjusted dev-db/sqlite depLars Wendler2021-08-131-1/+1
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* www-client/seamonkey: Moved rust patch to my dev spaceLars Wendler2021-08-083-430/+4
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* www-client/seamonkey: Fixed build with dev-lang/rust-1.45.0Lars Wendler2021-08-082-0/+430
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* www-client/seamonkey: Bump to version 2.53.8.1Lars Wendler2021-07-222-0/+556
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* www-client/seamonkey: Bump to version 2.53.8Lars Wendler2021-06-292-4/+2
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* www-client/seamonkey: Patch cleanupLars Wendler2021-06-031-21/+14
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* www-client/seamonkey: Bump to version 2.53.8_beta1Lars Wendler2021-06-022-0/+559
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* www-client/seamonkey: Fixed buildLars Wendler2021-05-262-0/+220
| | | | | | Thanks-to: Attila Tóth <atoth@atoth.sote.hu> Closes: https://bugs.gentoo.org/790794 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* www-client/seamonkey: Fixed build with =dev-lang/rust-1.52*Lars Wendler2021-05-142-0/+54
| | | | | Closes: https://bugs.gentoo.org/789981 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* www-client/seamonkey: Drop "minimal" USE flagLars Wendler2021-05-141-5/+1
| | | | | Closes: https://bugs.gentoo.org/789300 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* www-client/seamonkey: Removed oldLars Wendler2021-05-042-557/+0
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* www-client/seamonkey: Mark seamonkey-2.53.7.1-r1 as stableLars Wendler2021-05-041-1/+1
| | | | | | so users get the fixed extensions Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* www-client/seamonkey: Fix CPU hogging with polyfill addonLars Wendler2021-05-042-0/+75
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* www-client/seamonkey: Revbump to fix installation of extensionsLars Wendler2021-05-041-7/+6
| | | | | | Thanks-to: Petr Cerny [:hrosik] <p.c-bugzilla@black-net.org> Closes: https://bugs.gentoo.org/788004 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* www-client/seamonkey: av1 support requires >=dev-lang/nasm-2.13 to buildLars Wendler2021-04-212-0/+2
| | | | | Thanks-to: Joonas Niilola <juippis@gentoo.org> Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* www-client/seamonkey: Removed oldLars Wendler2021-04-212-559/+0
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* www-client/seamonkey: Stabilize 2.53.7 amd64, #782784Sam James2021-04-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* www-client/seamonkey: Stabilize 2.53.7 x86, #782784Sam James2021-04-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* www-client/seamonkey: Bump to version 2.53.7.1Lars Wendler2021-04-153-0/+795
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>