Diff xdg-desktop-portal-gnome-46.2-r1 with a xdg-desktop-portal-gnome-47.1
| /usr/portage/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-47.1.ebuild 2025-02-03 17:39:35.930677994 +0300 | ||
|---|---|---|
| 3 | 3 | |
| 4 | 4 |
EAPI=8 |
| 5 | 5 | |
| 6 |
inherit gnome.org meson systemd xdg |
|
| 6 |
inherit gnome.org gnome2-utils meson systemd xdg |
|
| 7 | 7 | |
| 8 | 8 |
DESCRIPTION="Backend implementation for xdg-desktop-portal using GNOME" |
| 9 | 9 |
HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome" |
| 10 | 10 | |
| 11 | 11 |
LICENSE="LGPL-2.1" |
| 12 | 12 |
SLOT="0" |
| 13 |
KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" |
|
| 13 |
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" |
|
| 14 | 14 |
IUSE="wayland X" |
| 15 | 15 | |
| 16 | 16 |
# Newer-than-strictly-required xdg-desktop-portal dep for hang/slowness fixes |
| 17 | 17 |
# https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/issues/74 |
| 18 | 18 |
DEPEND=" |
| 19 | 19 |
dev-libs/glib:2 |
| 20 |
>=gnome-base/gsettings-desktop-schemas-47_alpha |
|
| 20 | 21 |
gnome-base/gnome-desktop:4= |
| 21 |
>=gui-libs/libadwaita-1.4.0:1 |
|
| 22 |
>=gui-libs/libadwaita-1.6_beta:1 |
|
| 22 | 23 |
media-libs/fontconfig |
| 23 | 24 |
sys-apps/dbus |
| 24 | 25 |
>=sys-apps/xdg-desktop-portal-1.18.2 |
| ... | ... | |
| 36 | 37 |
wayland? ( dev-util/wayland-scanner ) |
| 37 | 38 |
" |
| 38 | 39 | |
| 39 |
PATCHES=( |
|
| 40 |
"${FILESDIR}"/${PN}-46.2-valgrind.patch
|
|
| 41 |
) |
|
| 42 | ||
| 43 | 40 |
src_configure() {
|
| 44 | 41 |
local emesonargs=( |
| 45 | 42 |
-Dsystemduserunitdir="$(systemd_get_userunitdir)" |
| ... | ... | |
| 47 | 44 | |
| 48 | 45 |
meson_src_configure |
| 49 | 46 |
} |
| 47 | ||
| 48 |
pkg_postinst() {
|
|
| 49 |
xdg_pkg_postinst |
|
| 50 |
gnome2_schemas_update |
|
| 51 |
} |
|
| 52 | ||
| 53 |
pkg_postrm() {
|
|
| 54 |
xdg_pkg_postrm |
|
| 55 |
gnome2_schemas_update |
|
| 56 |
} |
|