commit:     77befa889cef7160816d08f8de1120b077304877
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jan  6 20:19:22 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jan  6 21:31:40 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77befa88

dev-libs/libical: Drop USE=glib,introspection until useful

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-libs/libical/libical-3.0.1.ebuild | 24 ++++++++++++++----------
 dev-libs/libical/metadata.xml         |  3 ---
 2 files changed, 14 insertions(+), 13 deletions(-)

diff --git a/dev-libs/libical/libical-3.0.1.ebuild 
b/dev-libs/libical/libical-3.0.1.ebuild
index d34fc5db5a0..4ad4a28d615 100644
--- a/dev-libs/libical/libical-3.0.1.ebuild
+++ b/dev-libs/libical/libical-3.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,16 +13,17 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="|| ( MPL-1.0 LGPL-2.1 )"
 SLOT="0/3"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~x86-solaris"
-IUSE="berkdb doc examples glib introspection static-libs test"
-
+IUSE="berkdb doc examples static-libs test"
+
+# TODO: disabled until useful
+#      glib? (
+#              dev-libs/glib:2
+#              dev-libs/libxml2:2
+#      )
+#      introspection? ( dev-libs/gobject-introspection:= )
 COMMON_DEPEND="
        dev-libs/icu:=
        berkdb? ( sys-libs/db:= )
-       glib? (
-               dev-libs/glib:2
-               dev-libs/libxml2:2
-       )
-       introspection? ( dev-libs/gobject-introspection:= )
 "
 DEPEND="${COMMON_DEPEND}
        dev-lang/perl
@@ -53,11 +54,14 @@ src_prepare() {
 
 src_configure() {
        local mycmakeargs=(
+               -DICAL_GLIB=OFF
+               -DGOBJECT_INTROSPECTION=OFF
                $(cmake-utils_use_find_package berkdb BDB)
-               -DICAL_GLIB=$(usex glib)
-               -DGOBJECT_INTROSPECTION=$(usex introspection)
                -DSHARED_ONLY=$(usex !static-libs)
        )
+#      TODO: disabled until useful
+#              -DICAL_GLIB=$(usex glib)
+#              -DGOBJECT_INTROSPECTION=$(usex introspection)
        cmake-utils_src_configure
 }
 

diff --git a/dev-libs/libical/metadata.xml b/dev-libs/libical/metadata.xml
index 3bd1d015105..cec5a07e526 100644
--- a/dev-libs/libical/metadata.xml
+++ b/dev-libs/libical/metadata.xml
@@ -5,7 +5,4 @@
        <upstream>
                <remote-id type="github">libical/libical</remote-id>
        </upstream>
-       <use>
-               <flag name="glib">Enable <pkg>dev-libs/glib</pkg> GObject 
interface support</flag>
-       </use>
 </pkgmetadata>

Reply via email to