diff --git a/dev-libs/libportal/Manifest b/dev-libs/libportal/Manifest new file mode 100644 index 0000000..a06b9f1 --- /dev/null +++ b/dev-libs/libportal/Manifest @@ -0,0 +1 @@ +DIST 0.3.tar.gz 65161 BLAKE2B 1705e03f9a2246df4d565268409a590e412cb9f0cf5c979024cc3aa7fd41ea9d17f14c1164e1f5abfefad9046b38eabee0fdf830247aba9b01d3c6bd25eafcad SHA512 eb62d786a9988a39b39d6238bbd420642e7bfc6b879952b6dac8aa407b81ec05ff01f0afda039e385ffa4794905d28edfb37bb77340f67625e252622c7ab2472 diff --git a/dev-libs/libportal/libportal-0.3.ebuild b/dev-libs/libportal/libportal-0.3.ebuild new file mode 100644 index 0000000..495dab7 --- /dev/null +++ b/dev-libs/libportal/libportal-0.3.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit gnome.org meson multilib-minimal xdg + +DESCRIPTION="Flatpak portal library" +HOMEPAGE="https://github.com/flatpak/libportal" +SRC_URI="https://github.com/flatpak/libportal/archive/${PV}.tar.gz" + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="gtk-doc" + +RDEPEND=" + >=dev-libs/glib-2.38.0:2[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + gtk-doc? ( + >=dev-util/gtk-doc-1.25 + app-text/docbook-xml-dtd:4.3 ) + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + >=sys-devel/gettext-0.19.8 +" + +multilib_src_configure() { + local emesonargs=( + $(meson_use gtk-doc gtk_doc) + ) + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_install() { + meson_src_install +}