commit: e1cfee70238ddecc87004e17105ca0f5a3217790 Author: Sobhan Mohammadpour <sobhan <AT> gentoo <DOT> org> AuthorDate: Thu Feb 1 10:26:23 2018 +0000 Commit: Sobhan Mohammadpour <sobhan <AT> gentoo <DOT> org> CommitDate: Thu Feb 1 10:26:23 2018 +0000 URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=e1cfee70
net-libs/libhttpseverywhere: new package This library enables you to leverage the power of HTTPSEverywhere to any desktop-application you want HTTPSEverywhere is a browser plugin that comes with a set of rules that you can use to ensure that you use HTTP instead of HTTPS only when this is absolutely not circumventable. With libhttpseverywhere you will get a C-bindable, GLib-based library you can link/bind against in almost all languages Package-Manager: Portage-2.3.21, Repoman-2.3.6 Manifest-Sign-Key: 0x7DF238CF0AA182E1 .../libhttpseverywhere-0.8.0.ebuild | 37 ++++++++++++++++++++++ net-libs/libhttpseverywhere/metadata.xml | 8 +++++ 2 files changed, 45 insertions(+) diff --git a/net-libs/libhttpseverywhere/libhttpseverywhere-0.8.0.ebuild b/net-libs/libhttpseverywhere/libhttpseverywhere-0.8.0.ebuild new file mode 100644 index 00000000..a5cd7f5d --- /dev/null +++ b/net-libs/libhttpseverywhere/libhttpseverywhere-0.8.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit gnome-meson vala + +DESCRIPTION="Leverage the power of HTTPS Everywhere" +HOMEPAGE="http://www.gnome.org/" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc" +#FIXME does vala_depend go here? +RDEPEND=" + dev-libs/glib:2 + dev-libs/json-glib + >=net-libs/libsoup-2.4 + dev-libs/libgee:0.8 + app-arch/libarchive + $(vala_depend) +" +DEPEND="${RDEPEND} + >=dev-util/meson-0.39.1 +" + +src_prepare() { + vala_src_prepare + gnome-meson_src_prepare + default +} + +#FIXME enable valadoc +src_configure() { + gnome-meson_src_configure -Denable_valadoc=false +} diff --git a/net-libs/libhttpseverywhere/metadata.xml b/net-libs/libhttpseverywhere/metadata.xml new file mode 100644 index 00000000..39980802 --- /dev/null +++ b/net-libs/libhttpseverywhere/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer type="project"> + <email>gn...@gentoo.org</email> + <name>Gentoo GNOME Desktop</name> +</maintainer> +</pkgmetadata>