summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* www-client/seamonkey: add a missing dep xorg-proto on 2.53.15Joonas Niilola2023-01-291-2/+3
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* www-client/seamonkey: Update to www-client/seamonkey-2.53.15Myckel Habets2023-01-292-0/+541
| | | | | | | | | | | * 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 <gentoo-bugs@habets-dobben.nl> Closes: https://bugs.gentoo.org/892309 Closes: https://github.com/gentoo/gentoo/pull/29301 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* */*: remove py3.8 from PYTHON_COMPATDavid Seifert2023-01-141-2/+2
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* www-client/seamonkey: fix dropping Rust upper boundSam James2022-12-221-6/+6
| | | | | Closes: https://bugs.gentoo.org/887747 Signed-off-by: Sam James <sam@gentoo.org>
* www-client/seamonkey: remove rust upper bound requirementGeorgy Yakovlev2022-12-191-1/+1
| | | | | Closes: https://bugs.gentoo.org/884513 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* www-client/seamonkey: drop 2.53.13Joonas Niilola2022-10-172-558/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* www-client/seamonkey: Stabilize 2.53.14-r1 x86, #877155Joonas Niilola2022-10-151-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* www-client/seamonkey: Stabilize 2.53.14-r1 amd64, #877155Joonas Niilola2022-10-151-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* www-client/seamonkey: support dev-lang/rust-1.64Myckel Habets2022-10-141-28/+9
| | | | | | | | | | * dev-lang/rust-1.64 is supported by seamonkey-2.53.14, bump BDEPEND and check to allow this build. * Remove various cases of --disable-elf-hack handling and just pass --disable-elf-hack by default. Closes: https://bugs.gentoo.org/877005 Signed-off-by: Myckel Habets <gentoo-bugs@habets-dobben.nl> Closes: https://github.com/gentoo/gentoo/pull/27782 Signed-off-by: Sam James <sam@gentoo.org>
* www-client/seamonkey: Update to www-client/seamonkey-2.35.14Myckel Habets2022-10-112-0/+567
| | | | | | | | | | | | | * 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 <gentoo-bugs@habets-dobben.nl> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* www-client/seamonkey: 2.53.13: build fixMyckel Habets2022-09-161-0/+3
| | | | | | | | | Hotfix for building seamonkey-2.53.13 due to a missing include statement. Closes: https://bugs.gentoo.org/869143 Signed-off-by: Myckel Habets <gentoo-bugs@habets-dobben.nl> Closes: https://github.com/gentoo/gentoo/pull/27266 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* www-client/seamonkey: drop 2.53.12Joonas Niilola2022-09-012-578/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* www-client/seamonkey: Stabilize 2.53.13 x86, #867394Joonas Niilola2022-09-011-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* www-client/seamonkey: Stabilize 2.53.13 amd64, #867394Joonas Niilola2022-09-011-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* www-client/seamonkey: fix UnquotedVariableSam James2022-08-112-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* www-client/seamonkey: remove unused patchMichael Mair-Keimberger2022-07-191-249/+0
| | | | | | | Signed-off-by: Michael Mair-Keimberger <mmk@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 <conikost@gentoo.org>
* www-client/seamonkey: enhancements to 2.53.13Myckel Habets2022-07-191-32/+9
| | | | | | | | | | | | - 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 <gentoo-bugs@habets-dobben.nl> Closes: https://github.com/gentoo/gentoo/pull/26472 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* www-client/seamonkey: add seamonkey-2.53.13Myckel Habets2022-07-192-0/+578
| | | | | Signed-off-by: Myckel Habets <gentoo-bugs@habets-dobben.nl> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* www-client/seamonkey: clean oldJoonas Niilola2022-07-166-2202/+0
| | | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/26391
* www-client/seamonkey: Stabilize 2.53.12 x86, #851636Joonas Niilola2022-06-171-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* www-client/seamonkey-2.53.12: disable broken elfhack on x86 build.Myckel Habets2022-06-161-2/+7
| | | | | | | | Closes: https://bugs.gentoo.org/851933 Signed-off-by: Myckel Habets <gentoo-bugs@habets-dobben.nl> Closes: https://github.com/gentoo/gentoo/pull/25922 Signed-off-by: Sam James <sam@gentoo.org>
* www-client/seamonkey: Stabilize 2.53.12 amd64, #851636Joonas Niilola2022-06-141-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* www-client/seamonkey: [QA] drop (very) stale GCC version checksSam James2022-05-175-30/+10
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* www-client/seamonkey: [QA] inline ESYSROOTSam James2022-05-141-4/+4
| | | | | | ESYSROOT is SYSROOT/EPREFIX in >= EAPI 7 Signed-off-by: Sam James <sam@gentoo.org>
* 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>