From 1bc9c3b9d5a8c51b67f6ea2f57bdd76ff5073097 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 28 Sep 2022 03:11:19 +0100 Subject: gentoo auto-resync : 28:09:2022 - 03:11:19 --- net-libs/Manifest.gz | Bin 32597 -> 32597 bytes net-libs/libzapojit/Manifest | 2 +- net-libs/libzapojit/libzapojit-0.0.3-r1.ebuild | 38 ---------------- net-libs/libzapojit/libzapojit-0.0.3-r2.ebuild | 38 ++++++++++++++++ net-libs/rest/Manifest | 2 + net-libs/rest/rest-0.9.1.ebuild | 59 +++++++++++++++++++++++++ 6 files changed, 100 insertions(+), 39 deletions(-) delete mode 100644 net-libs/libzapojit/libzapojit-0.0.3-r1.ebuild create mode 100644 net-libs/libzapojit/libzapojit-0.0.3-r2.ebuild create mode 100644 net-libs/rest/rest-0.9.1.ebuild (limited to 'net-libs') diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz index 0e17f3f89f26..4699f5dc8abc 100644 Binary files a/net-libs/Manifest.gz and b/net-libs/Manifest.gz differ diff --git a/net-libs/libzapojit/Manifest b/net-libs/libzapojit/Manifest index 95f2cb61a416..97e06d76e170 100644 --- a/net-libs/libzapojit/Manifest +++ b/net-libs/libzapojit/Manifest @@ -1,3 +1,3 @@ DIST libzapojit-0.0.3.tar.xz 272108 BLAKE2B 7bd606b01cb9b92c844a35d4229e52347c5193033c4fe483eb2fcf5bf76c9773cc26741d7eed8d52c1352767c65055088335ffb0779d390988292956b367584f SHA512 8dc1006db515a4b2971ebccdcf167930566a11bfe74f545e3a9647ff061be4ac2781faf1adbf6e6107b4ff2e08f16b9ad1f96f9b8e4f0eba87601fdc1c35eaa3 -EBUILD libzapojit-0.0.3-r1.ebuild 804 BLAKE2B 0f1f23a83da9a154b760a57d53a37b04d43b46288ecb643d164b3664134501e18aee023f01c1b119ea74b868a2e94a701554611364422fdf3efa3836c988aa21 SHA512 64d7798e3f822a51bbbc51c12e4ba3314126fdae289b953dbab76b785aad465d2fb0ae6d5e7a79cfe6e2df76da6d3cf56536e1112f765ce7e9743544056c07bb +EBUILD libzapojit-0.0.3-r2.ebuild 808 BLAKE2B 3d942ac06d7522c06fd355d3c29bd177efa860a78ab0bc89e2663f37b55a1f68cfb41b9c5c9c1f7710a65838829cf1faf16a594d22b28d2255669056945ebb19 SHA512 ae92e0490ab94fb719641589c350146ce7f016c1564870fb80f561de82c5d7899cef532c955479da0fe8c25a91e69771a715a2142149bdd018df8ce79038d168 MISC metadata.xml 250 BLAKE2B 8f7f0fe023d43e380e7861e897e6afcb5de4baefb42ea9c65a57dfc0d204c6f787a99295141832e732ebb08be218da56ba77e2dd9639e4e3aabf718ce4db1d0c SHA512 2684e772dd6d83e4b49f08f2ba22d8a0a753e7b46863489eff1b5d1f2f147ad80ffd93245ca405ac4c747249bc1b754454ec9865fe16da70f9b257051e105fd8 diff --git a/net-libs/libzapojit/libzapojit-0.0.3-r1.ebuild b/net-libs/libzapojit/libzapojit-0.0.3-r1.ebuild deleted file mode 100644 index 8697fd59be7d..000000000000 --- a/net-libs/libzapojit/libzapojit-0.0.3-r1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnome2 - -DESCRIPTION="GLib/GObject wrapper for the SkyDrive and Hotmail REST APIs" -HOMEPAGE="https://gitlab.gnome.org/GNOME/libzapojit" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~sparc x86" -IUSE="+introspection" - -RDEPEND=" - >=dev-libs/glib-2.28:2 - >=net-libs/libsoup-2.38:2.4 - dev-libs/json-glib - net-libs/rest - net-libs/gnome-online-accounts - - introspection? ( >=dev-libs/gobject-introspection-1.30.0 ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - >=dev-util/gtk-doc-am-1.11 - >=dev-util/intltool-0.35.0 - sys-devel/gettext - virtual/pkgconfig -" -# eautoreconf needs: -# gnome-base/gnome-common:3 - -src_configure() { - gnome2_src_configure \ - $(use_enable introspection) -} diff --git a/net-libs/libzapojit/libzapojit-0.0.3-r2.ebuild b/net-libs/libzapojit/libzapojit-0.0.3-r2.ebuild new file mode 100644 index 000000000000..a5c76746cc93 --- /dev/null +++ b/net-libs/libzapojit/libzapojit-0.0.3-r2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2 + +DESCRIPTION="GLib/GObject wrapper for the SkyDrive and Hotmail REST APIs" +HOMEPAGE="https://gitlab.gnome.org/GNOME/libzapojit" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~sparc x86" +IUSE="+introspection" + +RDEPEND=" + >=dev-libs/glib-2.28:2 + >=net-libs/libsoup-2.38:2.4 + dev-libs/json-glib + net-libs/rest:0.7 + net-libs/gnome-online-accounts + + introspection? ( >=dev-libs/gobject-introspection-1.30.0 ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-util/gtk-doc-am-1.11 + >=dev-util/intltool-0.35.0 + sys-devel/gettext + virtual/pkgconfig +" +# eautoreconf needs: +# gnome-base/gnome-common:3 + +src_configure() { + gnome2_src_configure \ + $(use_enable introspection) +} diff --git a/net-libs/rest/Manifest b/net-libs/rest/Manifest index dd6978961eed..2fd4a33b8fae 100644 --- a/net-libs/rest/Manifest +++ b/net-libs/rest/Manifest @@ -1,3 +1,5 @@ DIST rest-0.8.1.tar.xz 333376 BLAKE2B 595576f29ebe35121b7a896086abd3411ac3b2d324d2e50d646274c4060cfaffbd3b701eaae80afdc60d52c77bb5076135064648536378f2562f27c79c5738b7 SHA512 824a341db3827e4360abe03e33735918c68913c70d797699ef74271080a1985872006ec70fd994dc8fa3fbfef417e6fe979883c11286512d0ce623b8368e40c3 +DIST rest-0.9.1.tar.xz 71136 BLAKE2B 696a43db8a05d90cd2cb86cb2ffe22a817c7b0565c1e90e2508b0dffd3824fa46afef78c039d8911dc50f93c0afe1efbc783676c677b71bb7a2b5ad9ac5a1a26 SHA512 7fb219f571aec2b8d09d71e257e2b230bfb5c862e7e425fd540c96f6e2a22457df7d3df32838d71beec00ba54c7adbd0301d744bb0497c46b3a1413949304462 EBUILD rest-0.8.1-r1.ebuild 1483 BLAKE2B fd647f2cc7b7e945644118a38d98035373188fc2839bda61e4ef72d484731be4179e48c7b043240b7e529597165ab29c38e06c18f1153cf2a2bc3b3a32998504 SHA512 d6035981ef8410bb5b593606d567b2ea4c837941e8b3ad32cb8cf7b283d4be055cdb4d0ad40a7e7b26aa464cbdff8c868cbf1aeadae4f17ba6a0ef4b9df20c6e +EBUILD rest-0.9.1.ebuild 1334 BLAKE2B 323ee374fcee35862ccfc2568f837161a94c8e5e28fc3c01c2cd123f0bb7f3d8e9b8923f7146135156d908eb11e97ce1fb8779af9a8e7b9a3983efd596c388a2 SHA512 782d36200c8fa8d386fe52e379103b692531433c73205a941f6642d3ab45ea2cfe6ad35d8ec52d0837bee496e2f87db6b7c871368b9bb74f74f6b0e11677f8fc MISC metadata.xml 260 BLAKE2B 74a7980ab34785ba7920342b0a2708af439bed09b7ffdc1ae3ca6cbbaba8b7dbd7a6894375c6d5adf00819685f44f58b1e069dcd1062a70e99f0dbcfe39dc3d3 SHA512 f4c15c784194c80663c49692140afcfef3450b722254b99b2bd7fd0d7a08c57b463afcfa3b5609e799d0b2d6ff6451172eace91e93b886856d2591d491585c0c diff --git a/net-libs/rest/rest-0.9.1.ebuild b/net-libs/rest/rest-0.9.1.ebuild new file mode 100644 index 000000000000..dfbc3e3bca1f --- /dev/null +++ b/net-libs/rest/rest-0.9.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson vala + +DESCRIPTION="Helper library for RESTful services" +HOMEPAGE="https://wiki.gnome.org/Projects/Librest" + +LICENSE="LGPL-2.1" +SLOT="1.0" # librest_soversion +KEYWORDS="~amd64" +IUSE="gtk-doc +introspection test vala" +REQUIRED_USE=" + gtk-doc? ( introspection ) + vala? ( introspection ) +" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.44.0:2 + >=net-libs/libsoup-2.99.2:3.0 + dev-libs/json-glib:0[introspection?] + dev-libs/libxml2:2 + app-misc/ca-certificates + introspection? ( >=dev-libs/gobject-introspection-1.74.0:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + gtk-doc? ( >=dev-util/gi-docgen-2021.6 ) + vala? ( $(vala_depend) ) +" + +src_prepare() { + default + vala_setup + + # The only two tests from the rest-extras suite (flickr and lastfm) require + # network access + if has network-sandbox ${FEATURES}; then + sed -i -e '/flickr/d' -e '/lastfm/d' tests/meson.build + fi +} + +src_configure() { + local emesonargs=( + -Dca_certificates=true + -Dca_certificates_path="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt + $(meson_use introspection) + $(meson_use vala vapi) + -Dexamples=false + $(meson_use gtk-doc gtk_doc) + -Dsoup2=false + $(meson_use test tests) + ) + meson_src_configure +} -- cgit v1.2.3