From ceeeb463cc1eef97fd62eaee8bf2196ba04bc384 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 29 Feb 2020 18:01:47 +0000 Subject: gentoo (leap year) resync : 29.02.2020 --- net-libs/gssdp/Manifest | 2 ++ net-libs/gssdp/gssdp-1.2.2.ebuild | 61 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 63 insertions(+) create mode 100644 net-libs/gssdp/gssdp-1.2.2.ebuild (limited to 'net-libs/gssdp') diff --git a/net-libs/gssdp/Manifest b/net-libs/gssdp/Manifest index 5f9109847974..148554e0c7a8 100644 --- a/net-libs/gssdp/Manifest +++ b/net-libs/gssdp/Manifest @@ -1,3 +1,5 @@ DIST gssdp-1.0.3.tar.xz 316740 BLAKE2B 50293e653ec5596a986770f3ea81a244b8f9772e9d0c13df0e48f00ee34445c2fc7250702d7928e7dba081715e6d4e379d7a899905c35da84915e6b4058a3307 SHA512 ef72335c3f796aff0d3dce1781d5a0b015508f614d4a73699ebce411b0593419b40c09839ffb62e50cf9d77e16ec0e31d0e23f92d35abb4d105dea47c00a0506 +DIST gssdp-1.2.2.tar.xz 61444 BLAKE2B 917936ba61ef6074939a11792ddb4f3baf0bd88475df7e49fd6e598dc2530610f04661a4b5efcb2a024e0d37011bfab32bcffd644d2a3be2eb1325c9020b73bf SHA512 3d962ac5a633492979d49c722bbbbeec88385fdbd063d3b68f6b82edbc62c9e78c556d48a904460dd04328bf7a79668dcf3ee33bf61a271ac926e01e2e645f68 EBUILD gssdp-1.0.3.ebuild 1417 BLAKE2B 81ede79120c65986eacc364c409c8fd001badf4f70f1d5f52fa5b2af7623c252d107c6c33fe31522bdb53c8d50c6abffd7a29942f96099d6e8b67d467aff64b5 SHA512 512021422a7bbf9c4744211ab6f33352175dee773df90a41c07b38cbe0a00aab830c7e02da024346eefed22d6d9513250df120e2f73d4eb8e5f127a8ab81ab3b +EBUILD gssdp-1.2.2.ebuild 1481 BLAKE2B e811e5597edbc1f4fc80e228e06cbe597d63f0bae0d63064a18597035e37b9d9fb46894f8ba4b5e796c903ac28327edba1171896d3c181ec210268cbbebf1096 SHA512 6210dd03acdff231e83ddbb8595b265b9d338f136238106e9eda5a4be10fb6dfd226f76faff4493523b0e1ccb290a5ca98445bb0b100d0086806705165aa69d3 MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/net-libs/gssdp/gssdp-1.2.2.ebuild b/net-libs/gssdp/gssdp-1.2.2.ebuild new file mode 100644 index 000000000000..1b098110d25b --- /dev/null +++ b/net-libs/gssdp/gssdp-1.2.2.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +VALA_USE_DEPEND="vapigen" + +inherit gnome.org meson multilib-minimal vala xdg + +DESCRIPTION="GObject-based API for handling resource discovery and announcement over SSDP" +HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP" + +LICENSE="LGPL-2+" +SLOT="0/1.2-0" # - +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="gtk-doc +introspection gtk vala" +REQUIRED_USE="vala? ( introspection )" + +RDEPEND=" + >=dev-libs/glib-2.54:2[${MULTILIB_USEDEP}] + >=net-libs/libsoup-2.26.1:2.4[${MULTILIB_USEDEP},introspection?] + gtk? ( >=x11-libs/gtk+-3.12:3 ) + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + gtk-doc? ( >=dev-util/gtk-doc-1.14 + app-text/docbook-xml-dtd:4.1.2 ) + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + vala? ( + $(vala_depend) + net-libs/libsoup:2.4[vala] + ) +" + +src_prepare() { + use vala && vala_src_prepare + xdg_src_prepare +} + +multilib_src_configure() { + local emesonargs=( + -Dgtk_doc=$(multilib_native_usex gtk-doc true false) + -Dsniffer=$(multilib_native_usex gtk true false) + -Dintrospection=$(multilib_native_usex introspection true false) + -Dvapi=$(multilib_native_usex vala true false) + -Dexamples=false + ) + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_test() { + meson_src_test +} + +multilib_src_install() { + meson_src_install +} -- cgit v1.2.3