| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
| |
Signed-off-by: David Seifert <soap@gentoo.org>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/887747
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/884513
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
|
|
|
|
| |
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
| |
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
| |
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
| |
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
| |
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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>
|
|
|
|
|
| |
Signed-off-by: Myckel Habets <gentoo-bugs@habets-dobben.nl>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/26391
|
|
|
|
| |
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
| |
ESYSROOT is SYSROOT/EPREFIX in >= EAPI 7
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
See: e6b58bdb44bc1af37504d2043ca56fa14a96a44a
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Myckel Habets <gentoo-bugs@habets-dobben.nl>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Signed-off-by: Myckel Habets <gentoo-bugs@habets-dobben.nl>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/836319
Signed-off-by: Myckel Habets <gentoo-bugs@habets-dobben.nl>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
| |
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
| |
- 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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/828479
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: David Seifert <soap@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
| |
due to unreasonable qa demands
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
|
|
|
| |
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
|
|
|
| |
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|