Richard reports build failure against live ebuild after
e6b2758ab4
upstream update:
CMake Error at CMakeLists.txt:565 (add_subdirectory):
add_subdirectory given source "Externals/minizip" which
is not an existing directory.
Allow using stripped down minizip.
Reported-by: Richard Yao
Closes: https://bugs.gentoo.org/671900
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* Update SRC_URI and HOMEPAGE
* Amend DESCRIPTION
* Move DOCS and HTML_DOCS to global variables and make them arrays
* Remove redundant default gnome2 icon calls
* Clean up ebuild formatting
* Update icon cache on install and uninstall
Signed-off-by: Raymond Jennings <shentino@gmail.com>
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/10310
The desktop profile enables SDL by default, and it's likely that the
desktop profile is being used on a computer that uses dolphin. SDL is
legacy according to upstream and evdev should be used instead.
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Closes: https://bugs.gentoo.org/666558
Signed-off-by: Simon Levermann <simon@slevermann.de>
Closes: https://github.com/gentoo/gentoo/pull/9914
Changes by Samuel Bauer and by Anthony Parsons:
- drop disappeared dependencies and flags: USE="ao openal portaudio"
- drop 'sed' calls and use cmake options instead
- disable automagic ccache autodetection
Bug: https://bugs.gentoo.org/561914
Package-Manager: Portage-2.3.48, Repoman-2.3.10
It doesn't build with ffmpeg 4, the dependency is optional, and
upstream don't appear to be in a hurry to fix it.
Closes: https://bugs.gentoo.org/654176
Package-Manager: Portage-2.3.48, Repoman-2.3.10
Only has eutils for the implicit desktop inheritance for doicon and
make_desktop_entry.
Package-Manager: Portage-2.3.44, Repoman-2.3.10
Closes: https://github.com/gentoo/gentoo/pull/9429
Using dev-libs/spsdeclib instead games-emulation/caps, minor fixes in
ebuild.
Closes: https://github.com/gentoo/gentoo/pull/9370
Package-Manager: Portage-2.3.40, Repoman-2.3.9
llvm is used only for debug disassembly and is not detected
by cmake scripts for various reasons.
Let's sort llvm detection upstream first and restore downstream later.
Reported-by: Michał Górny
Closes: https://bugs.gentoo.org/594940
Package-Manager: Portage-2.3.43, Repoman-2.3.10
It's a backport of upstream commit 171e7f016dc9e132f9faf40a22f0312d45d356a5
"common: Work around GCC8 _xgetbv bug"
Bug: https://gcc.gnu.org/PR85684
Package-Manager: Portage-2.3.43, Repoman-2.3.10
Disable PIE-compatible code generation via CXXFLAGS+=-fno-pie.
Before upstream fix:
daa03cd106
dolphin assumed executable image to be in low addresses (<2GB)
and hardcoded 32-bit absolute addresses during JIT phase.
PIE-compatible code does not have this restriction and
allows mapping binaries above 2GB area (and breaks dolphin's JIT).
Strictly speaking -no-pie (link-time flag) does not or guarantee
or require low address mapping for binary if it was already built
as PIC/PIE.
But -fno-pie imposes additional restrictions on generated code by GCC
and makes -no-pie to take effect.
We don't need this fix for live ebuild.
Closes: https://bugs.gentoo.org/640124
Package-Manager: Portage-2.3.43, Repoman-2.3.10