| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The upstream code checks whether GDK_WINDOWING_WAYLAND is defined by the
gtk headers, and if so will compile against the wayland symbols it
provides.
We must unconditionally depend on the gdk X11 backend, since the code
unconditionally tries to use it (even when headers themselves are
conditional, which they aren't always).
We can now solve this using a special Gentoo macro to hide these
automagic macros to simulate building on a system with more minimal gtk
packages.
Bug: https://bugs.gentoo.org/624960
Closes: https://bugs.gentoo.org/910646
Closes: https://bugs.gentoo.org/921671
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upstream says to do it. We chased around trying to only rebuild a
handful of them depending on arcane decisions such as USE flags or even
whether a system dependency (???) was installed, but the correct answer
was always to unconditionally do so.
It is needed for correctness, to ensure that econf options are actually
respected, since vala `#define`s work at the time the *.c files
themselves are generated. In particular, checking whether gtk as
currently installed is compiled with wayland support is an obvious red
flag that the resulting behavior isn't compatible with USE flags. The
build system compiles C code using an *unconditional* wayland API/ABI on
gtk, if the wayland USE flag is set on ibus itself, as enforced by
touching and regenerating these vala -> C files. The upstream distfile
generated these C files in a build where `$(use_enable wayland)` was in
an enabled state.
(There are also handwritten C files with automagic dependencies, but
that is the next commit.)
Bug: https://github.com/ibus/ibus/issues/2609
Bug: https://gitlab.gnome.org/GNOME/vala/-/issues/1580
Closes: https://bugs.gentoo.org/878813
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/865187
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/944071
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Yixun Lan <dlan@gentoo.org>
|
|
|
|
|
|
| |
Closes: https://github.com/gentoo/gentoo/pull/39000
Signed-off-by: Sebastian Parborg <darkdefende@gmail.com>
Signed-off-by: Yixun Lan <dlan@gentoo.org>
|
|
|
|
|
|
|
|
| |
Change was created by running the following command::
ekeyword ^ia64 */*/*.ebuild
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Matt Turner <mattst88@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Matt Turner <mattst88@gentoo.org>
|
|
|
|
|
|
|
| |
* Add a REQUIRED_USE rule to avoid a build failure (bug #915359)
Closes: https://bugs.gentoo.org/915359
Signed-off-by: Matt Turner <mattst88@gentoo.org>
|
|
|
|
|
|
|
|
| |
Thanks to Paul Zander <negril.nx+gentoo@gmail.com> for figuring out that
we can export PKG_CONFIG_PATH to avoid ibus building against the system
version of itself.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
|
|
|
|
| |
Signed-off-by: Matt Turner <mattst88@gentoo.org>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/907764
Signed-off-by: Yixun Lan <dlan@gentoo.org>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/901015
Signed-off-by: Yixun Lan <dlan@gentoo.org>
|
|
|
|
| |
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
|
|
|
| |
The need for this sed was negated by upstream commit 5788be80 ("Fix ucd
directory override"), in v1.5.19.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
|
|
|
|
|
|
|
| |
The sloppy 1.5.27 version bump didn't take into account this change.
Closes: https://bugs.gentoo.org/884029
Signed-off-by: Matt Turner <mattst88@gentoo.org>
|
|
|
|
| |
Signed-off-by: Matt Turner <mattst88@gentoo.org>
|
|
|
|
| |
Signed-off-by: David Seifert <soap@gentoo.org>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/873679
Signed-off-by: Yixun Lan <dlan@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
|
|
|
| |
Closes: https://github.com/gentoo/gentoo/pull/27348
Portage 3.0.35 / pkgdev 0.2.1 / pkgcheck 0.10.14
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Signed-off-by: Yixun Lan <dlan@gentoo.org>
|
|
|
|
| |
Signed-off-by: Matt Turner <mattst88@gentoo.org>
|
|
|
|
| |
Signed-off-by: Matt Turner <mattst88@gentoo.org>
|
|
|
|
| |
Signed-off-by: Matt Turner <mattst88@gentoo.org>
|
|
|
|
| |
Signed-off-by: Matt Turner <mattst88@gentoo.org>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/868699
Signed-off-by: Yixun Lan <dlan@gentoo.org>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/865753
Signed-off-by: Yixun Lan <dlan@gentoo.org>
|
|
|
|
| |
Signed-off-by: Yixun Lan <dlan@gentoo.org>
|
|
|
|
|
| |
Closes: https://github.com/gentoo/gentoo/pull/26852
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
|
|
|
|
|
|
| |
Signed-off-by: matoro <matoro@users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/26753
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
|