diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-07-30 16:42:15 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-07-30 16:42:15 +0100 |
commit | aca0af8133e724b7edf0b5c6efe12c39077a3dc9 (patch) | |
tree | 77f3ebc779dbb8fda935ed9895b424d3201f7804 /sys-apps/xdg-desktop-portal-gnome | |
parent | d97adbb13d8d4ce3f0521498a11e3d3af2154de2 (diff) |
gentoo auto-resync : 30:07:2023 - 16:42:14
Diffstat (limited to 'sys-apps/xdg-desktop-portal-gnome')
-rw-r--r-- | sys-apps/xdg-desktop-portal-gnome/Manifest | 2 | ||||
-rw-r--r-- | sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.2.ebuild | 45 |
2 files changed, 47 insertions, 0 deletions
diff --git a/sys-apps/xdg-desktop-portal-gnome/Manifest b/sys-apps/xdg-desktop-portal-gnome/Manifest index 1c87e5cc2c95..98afdadadfc5 100644 --- a/sys-apps/xdg-desktop-portal-gnome/Manifest +++ b/sys-apps/xdg-desktop-portal-gnome/Manifest @@ -1,5 +1,7 @@ DIST xdg-desktop-portal-gnome-44.1.tar.xz 127504 BLAKE2B ceae17bc5aea4c3c6a8420af56439698cbb57fbb35f7ba671a8469778aa87843314db6f021c92a8c69859d5943cf4d568069b94050fa89e27f08a0c0bd398366 SHA512 58e165b06a7b8dd8dd87cd2874db87e1e6e608e9752334f6c1ae341acd28857dca2d02ef1659b174dd4041897e898455ee99cde1cdf4b28f9e3a88d4dba73989 +DIST xdg-desktop-portal-gnome-44.2.tar.xz 127484 BLAKE2B a6984cc2403f9edcaf638a241559bc6aa75ab9ce96fb482c50a2bb26803100e4ce2b8cedff1e8032a62369f5b73bd6679566a58a4817dc2dbbbf4d0c13140351 SHA512 3cf70a8523e72b9d523d3ada38b48f654259b13b91b6a20d45c68c0a353dc78b6fdd599dfd6d9385ef67c4f71728df976dc38b02c8668a5d698f6f6d3728dee7 DIST xdg-desktop-portal-gnome-45.alpha.tar.xz 127556 BLAKE2B f655b2c2cf2d1c64c4ab8018bc7999ae570ec5d1c007b9ac088b3932ec36b9101fff35e455478a14c0759d48499dbba0054544a3fec2d0d99331aa3c65765da5 SHA512 6003604cc5a6c3cf78c4ac4a312d530918a7b9c651bd28ea1375b21ce3d9e4b2349678107de716b71cb10aef19eb5fb9a57922c8cf2bcf305afb99d5e74c775b EBUILD xdg-desktop-portal-gnome-44.1-r1.ebuild 1079 BLAKE2B 51bfa117eaded7e6b6332e6b74f8f259448dc8bdcb50b23faacc9ce82583eadf6d2b53e01eb498d5f0d621ddc914a520c4e4d30f7692ae06fdd4c140224b5550 SHA512 486935cf9b33702672a9727b9b9d01bdae87fb336662bc5f29c87b133bce33590a6514abfca7d1c8fecfcc66c3ef9d91ea6e64a559bc20e5d055f4da886e75aa +EBUILD xdg-desktop-portal-gnome-44.2.ebuild 1082 BLAKE2B 3b340582ef21cae622ce3520ac53c04a85d4afc611499a95b90ab5b63abb6b1723d7838f71772dd9b954bdd034d2075fa3ad5b4452acb17c9c3bdf7303dc26ed SHA512 8442df65b464a688d8931c818685446eb773f2fc6fb05dbad702a9e654966b9434dbdb4fd235f0c0cfcc17af8c0d00e09245b3fabb7d276a87db6831d591fb67 EBUILD xdg-desktop-portal-gnome-45_alpha.ebuild 1082 BLAKE2B 3b340582ef21cae622ce3520ac53c04a85d4afc611499a95b90ab5b63abb6b1723d7838f71772dd9b954bdd034d2075fa3ad5b4452acb17c9c3bdf7303dc26ed SHA512 8442df65b464a688d8931c818685446eb773f2fc6fb05dbad702a9e654966b9434dbdb4fd235f0c0cfcc17af8c0d00e09245b3fabb7d276a87db6831d591fb67 MISC metadata.xml 365 BLAKE2B 2e19983c4095f43cd1c2c15ffadd6d2fec127291bc3017b788cad8f54eda2767ba7bacb73ebd64b3d63f9e6ced1d95c07ad1c7f48f5b0e45ae1c7439b8ca849f SHA512 be38ae716e9291da42d39c6c756f8c7f4d0e65fc10fc405d5dc086643d2cddc5b6e101be1fadae9aa5508085964c550262703b949b03d29b130744d760ad4eb7 diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.2.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.2.ebuild new file mode 100644 index 000000000000..d75beb04c2ad --- /dev/null +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.2.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson systemd xdg + +DESCRIPTION="Backend implementation for xdg-desktop-portal using GNOME" +HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +IUSE="wayland X" + +# Newer-than-strictly-required xdg-desktop-portal dep for hang/slowness fixes +# https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/issues/74 +DEPEND=" + dev-libs/glib:2 + gnome-base/gnome-desktop:4= + gui-libs/libadwaita:1 + media-libs/fontconfig + sys-apps/dbus + >=sys-apps/xdg-desktop-portal-1.16.0-r1 + >=sys-apps/xdg-desktop-portal-gtk-1.14.0 + gui-libs/gtk:4[wayland?,X?] + X? ( x11-libs/libX11 ) + wayland? ( dev-libs/wayland ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-util/gdbus-codegen + sys-devel/gettext + virtual/pkgconfig + + wayland? ( dev-util/wayland-scanner ) +" + +src_configure() { + local emesonargs=( + -Dsystemduserunitdir="$(systemd_get_userunitdir)" + ) + + meson_src_configure +} |