| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
Signed-off-by: Joonas Niilola <[email protected]>
|
|
|
|
| |
Signed-off-by: Joonas Niilola <[email protected]>
|
|
|
|
| |
Signed-off-by: Joonas Niilola <[email protected]>
|
|
|
|
|
|
|
|
|
|
| |
* 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 <[email protected]>
Closes: https://github.com/gentoo/gentoo/pull/27782
Signed-off-by: Sam James <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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 <[email protected]>
Signed-off-by: Joonas Niilola <[email protected]>
|
|
|
|
|
|
|
|
|
| |
Hotfix for building seamonkey-2.53.13 due to a missing include statement.
Closes: https://bugs.gentoo.org/869143
Signed-off-by: Myckel Habets <[email protected]>
Closes: https://github.com/gentoo/gentoo/pull/27266
Signed-off-by: Joonas Niilola <[email protected]>
|
|
|
|
| |
Signed-off-by: Joonas Niilola <[email protected]>
|
|
|
|
| |
Signed-off-by: Joonas Niilola <[email protected]>
|
|
|
|
| |
Signed-off-by: Joonas Niilola <[email protected]>
|
|
|
|
| |
Signed-off-by: Sam James <[email protected]>
|
|
|
|
|
|
|
| |
Signed-off-by: Michael Mair-Keimberger <[email protected]>
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 <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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 <[email protected]>
Closes: https://github.com/gentoo/gentoo/pull/26472
Signed-off-by: Joonas Niilola <[email protected]>
|
|
|
|
|
| |
Signed-off-by: Myckel Habets <[email protected]>
Signed-off-by: Joonas Niilola <[email protected]>
|
|
|
|
|
| |
Signed-off-by: Joonas Niilola <[email protected]>
Closes: https://github.com/gentoo/gentoo/pull/26391
|
|
|
|
| |
Signed-off-by: Joonas Niilola <[email protected]>
|
|
|
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/851933
Signed-off-by: Myckel Habets <[email protected]>
Closes: https://github.com/gentoo/gentoo/pull/25922
Signed-off-by: Sam James <[email protected]>
|
|
|
|
| |
Signed-off-by: Joonas Niilola <[email protected]>
|
|
|
|
| |
Signed-off-by: Sam James <[email protected]>
|
|
|
|
|
|
| |
ESYSROOT is SYSROOT/EPREFIX in >= EAPI 7
Signed-off-by: Sam James <[email protected]>
|
|
|
|
|
| |
See: e6b58bdb44bc1af37504d2043ca56fa14a96a44a
Signed-off-by: Sam James <[email protected]>
|
|
|
|
|
| |
Signed-off-by: Myckel Habets <[email protected]>
Signed-off-by: Sam James <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
| |
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 <[email protected]>
Signed-off-by: Sam James <[email protected]>
|
|
|
|
|
| |
Signed-off-by: Myckel Habets <[email protected]>
Signed-off-by: Sam James <[email protected]>
|
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/836319
Signed-off-by: Myckel Habets <[email protected]>
Signed-off-by: Sam James <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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 <[email protected]>
Signed-off-by: Sam James <[email protected]>
|
|
|
|
| |
Signed-off-by: Joonas Niilola <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 <[email protected]>
Closes: https://github.com/gentoo/gentoo/pull/24760
Signed-off-by: Sam James <[email protected]>
|
|
|
|
|
|
|
|
|
| |
* Add patch to support media-libs/dav1d-1.0.0.
Closes: https://bugs.gentoo.org/835828
Signed-off-by: Myckel Habets <[email protected]>
Closes: https://github.com/gentoo/gentoo/pull/24744
Signed-off-by: Joonas Niilola <[email protected]>
|
|
|
|
| |
Signed-off-by: Sam James <[email protected]>
|
|
|
|
| |
Signed-off-by: Sam James <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
| |
- 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 <[email protected]>
Signed-off-by: Sam James <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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 <[email protected]>
Signed-off-by: Sam James <[email protected]>
|
|
|
|
|
|
|
| |
Closes: https://github.com/gentoo/gentoo/pull/24285
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger <[email protected]>
Signed-off-by: Conrad Kostecki <[email protected]>
|
|
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/831638
Bug: https://bugs.gentoo.org/821157
Bug: https://bugs.gentoo.org/824066
Signed-off-by: Jakov Smolić <[email protected]>
|
|
|
|
| |
Signed-off-by: Jakov Smolić <[email protected]>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/828479
Signed-off-by: Sam James <[email protected]>
|
|
|
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/828479
Closes: https://bugs.gentoo.org/824066
Closes: https://bugs.gentoo.org/831977
Signed-off-by: Myckel Habets <[email protected]>
Signed-off-by: Sam James <[email protected]>
|
|
|
|
| |
Signed-off-by: David Seifert <[email protected]>
|
|
|
|
| |
Signed-off-by: Sam James <[email protected]>
|
|
|
|
|
|
|
|
| |
Needed for --changed-use users to pick up the change.
See: 211da92099ddcbc7dae4ed5ddf1df1a40107ad06
Bug: https://bugs.gentoo.org/824838
Signed-off-by: Sam James <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
| |
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 <[email protected]>
|
|
|
|
|
|
|
|
| |
Especially important given otherwise Harfbuzz subslot
rebuilds can't be completed.
Bug: https://bugs.gentoo.org/824066
Signed-off-by: Sam James <[email protected]>
|
|
|
|
|
|
| |
due to unreasonable qa demands
Signed-off-by: Lars Wendler <[email protected]>
|
|
|
|
| |
Signed-off-by: Lars Wendler <[email protected]>
|
|
|
|
| |
Signed-off-by: Lars Wendler <[email protected]>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/552720
Signed-off-by: Ulrich Müller <[email protected]>
|
|
|
|
| |
Signed-off-by: Lars Wendler <[email protected]>
|
|
|
|
| |
Signed-off-by: Lars Wendler <[email protected]>
|
|
|
|
| |
Signed-off-by: Lars Wendler <[email protected]>
|
|
|
|
| |
Signed-off-by: Lars Wendler <[email protected]>
|