mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-01-06 02:17:34 -08:00
net-libs/msgraph: add 0.3.3
Signed-off-by: Lukas Schmelting <lschmelting@posteo.com> Part-of: https://github.com/gentoo/gentoo/pull/43870 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
This commit is contained in:
parent
ec07d09603
commit
a0a0fc6060
@ -1 +1,2 @@
|
||||
DIST msgraph-0.2.3.tar.xz 95904 BLAKE2B 5c0476511784861e1a6e3f3cb4ecaa50ad494b484b8b60f9305aae95539e8d4e9c0e491298d5d1df0031f28a9c472eb6f197acf02a69625e904c4095263b831a SHA512 23a9c24dde6125a7e6fc8a9db61248423a78e2e50a95880a59662d5824fc3f171b2354ab6ae66c77c75fd1737b1d4b19b7a35f8c6fe9ba393c5b116f3c56128f
|
||||
DIST msgraph-0.3.3.tar.xz 115160 BLAKE2B d1163f3b2660bb7b18a6b66ee510c25827104dade9c91b89cc47aaee2dc75404cbea724ae1b3b4629f2a3b57c0a50c887599f4b922c4907e3af9cff501e3f6fb SHA512 8dbb53d5e16c6473a8c631be00d3d1d9ddef2969235c45128fbc66151e6a8ab8c5dfb672e4b3f38754cf0b762dbee1a61ff901f6d135e3d670b5c9a9355f83e0
|
||||
|
||||
55
net-libs/msgraph/msgraph-0.3.3.ebuild
Normal file
55
net-libs/msgraph/msgraph-0.3.3.ebuild
Normal file
@ -0,0 +1,55 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit gnome.org meson
|
||||
|
||||
DESCRIPTION="GLib-based library for accessing online serive APIs using MS Graph protocol."
|
||||
HOMEPAGE="https://gitlab.gnome.org/GNOME/msgraph"
|
||||
|
||||
LICENSE="LGPL-2+"
|
||||
SLOT="0/1.1"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
|
||||
|
||||
IUSE="debug gtk-doc +introspection man test"
|
||||
REQUIRED_USE="gtk-doc? ( introspection )"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.28.0:2
|
||||
dev-libs/json-glib
|
||||
net-libs/rest:1.0
|
||||
net-libs/libsoup:3.0
|
||||
net-libs/gnome-online-accounts:=
|
||||
>=net-libs/uhttpmock-0.11.0:1.0
|
||||
introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= )
|
||||
"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/gdbus-codegen-2.30.0
|
||||
>=sys-devel/gettext-0.19.8
|
||||
virtual/pkgconfig
|
||||
dev-libs/gobject-introspection-common
|
||||
"
|
||||
BDEPEND="
|
||||
gtk-doc? ( dev-util/gi-docgen )
|
||||
test? ( net-libs/uhttpmock:1.0 )
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
$(meson_use gtk-doc gtk_doc)
|
||||
$(meson_use introspection)
|
||||
$(meson_use test tests)
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
src_install(){
|
||||
meson_install
|
||||
if use gtk-doc; then
|
||||
mkdir -p "${ED}"/usr/share/gtk-doc/html || die
|
||||
mv "${ED}"/usr/share/doc/msgraph-* "${ED}"/usr/share/gtk-doc/html || die
|
||||
fi
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user