* [gentoo-commits] proj/gnome:master commit in: dev-libs/folks/
@ 2011-02-15 23:45 Nirbheek Chauhan
0 siblings, 0 replies; 23+ messages in thread
From: Nirbheek Chauhan @ 2011-02-15 23:45 UTC (permalink / raw
To: gentoo-commits
commit: 12556cb80e040542754d46509dd5f3580f7e83c3
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 15 22:40:32 2011 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Tue Feb 15 23:42:44 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=12556cb8
dev-libs/folks: 0.3.1 -> 0.3.4, 0.3.6
* folks-0.3.6 broke API, so it's unkeyworded
---
.../{folks-0.3.1.ebuild => folks-0.3.4.ebuild} | 18 ++++++++++++------
.../{folks-0.3.1.ebuild => folks-0.3.6.ebuild} | 19 +++++++++++++------
2 files changed, 25 insertions(+), 12 deletions(-)
diff --git a/dev-libs/folks/folks-0.3.1.ebuild b/dev-libs/folks/folks-0.3.4.ebuild
similarity index 74%
copy from dev-libs/folks/folks-0.3.1.ebuild
copy to dev-libs/folks/folks-0.3.4.ebuild
index 9f77556..fc4ee1c 100644
--- a/dev-libs/folks/folks-0.3.1.ebuild
+++ b/dev-libs/folks/folks-0.3.4.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://telepathy.freedesktop.org/wiki/Folks"
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE="doc"
RDEPEND=">=dev-libs/glib-2.24:2
@@ -21,20 +21,26 @@ RDEPEND=">=dev-libs/glib-2.24:2
dev-libs/dbus-glib
<dev-libs/libgee-0.7
dev-libs/libxml2
+ sys-libs/ncurses
+ sys-libs/readline
"
DEPEND="${RDEPEND}
+ >=dev-util/intltool-0.35.0
>=dev-util/pkgconfig-0.21
- dev-lang/vala:0.10[vapigen]
- >=dev-libs/gobject-introspection-0.9.6
+ >=dev-lang/vala-0.11.6:0.12[vapigen]
+ >=dev-libs/gobject-introspection-0.9.12
+ sys-devel/gettext
"
pkg_setup() {
DOCS="AUTHORS ChangeLog NEWS README"
G2CONF="${G2CONF}
- VALAC=$(type -p valac-0.10)
- VAPIGEN=$(type -p vapigen-0.10)
- $(use_enable doc docs)
--enable-import-tool
+ --enable-inspect-tool
+ --enable-vala
+ VALAC=$(type -p valac-0.12)
+ VAPIGEN=$(type -p vapigen-0.12)
+ $(use_enable doc docs)
--disable-Werror"
}
diff --git a/dev-libs/folks/folks-0.3.1.ebuild b/dev-libs/folks/folks-0.3.6.ebuild
similarity index 71%
rename from dev-libs/folks/folks-0.3.1.ebuild
rename to dev-libs/folks/folks-0.3.6.ebuild
index 9f77556..580496b 100644
--- a/dev-libs/folks/folks-0.3.1.ebuild
+++ b/dev-libs/folks/folks-0.3.6.ebuild
@@ -13,7 +13,8 @@ HOMEPAGE="http://telepathy.freedesktop.org/wiki/Folks"
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="~amd64"
+# Broke API, empathy refuses to compile
+#KEYWORDS="~amd64 ~x86"
IUSE="doc"
RDEPEND=">=dev-libs/glib-2.24:2
@@ -21,20 +22,26 @@ RDEPEND=">=dev-libs/glib-2.24:2
dev-libs/dbus-glib
<dev-libs/libgee-0.7
dev-libs/libxml2
+ sys-libs/ncurses
+ sys-libs/readline
"
DEPEND="${RDEPEND}
+ >=dev-util/intltool-0.35.0
>=dev-util/pkgconfig-0.21
- dev-lang/vala:0.10[vapigen]
- >=dev-libs/gobject-introspection-0.9.6
+ >=dev-lang/vala-0.11.6:0.12[vapigen]
+ >=dev-libs/gobject-introspection-0.9.12
+ sys-devel/gettext
"
pkg_setup() {
DOCS="AUTHORS ChangeLog NEWS README"
G2CONF="${G2CONF}
- VALAC=$(type -p valac-0.10)
- VAPIGEN=$(type -p vapigen-0.10)
- $(use_enable doc docs)
--enable-import-tool
+ --enable-inspect-tool
+ --enable-vala
+ VALAC=$(type -p valac-0.12)
+ VAPIGEN=$(type -p vapigen-0.12)
+ $(use_enable doc docs)
--disable-Werror"
}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: dev-libs/folks/
@ 2011-03-14 19:42 Nirbheek Chauhan
0 siblings, 0 replies; 23+ messages in thread
From: Nirbheek Chauhan @ 2011-03-14 19:42 UTC (permalink / raw
To: gentoo-commits
commit: 770246db1e38788cbdc4e562a3bd0bd5a1a8f9ef
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 14 19:28:44 2011 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Mon Mar 14 19:28:49 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=770246db
dev-libs/folks: 0.3.6 → 0.4.0
* Remove docs rebuilding since it needs valadoc
---
.../{folks-0.3.6.ebuild => folks-0.4.0.ebuild} | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/dev-libs/folks/folks-0.3.6.ebuild b/dev-libs/folks/folks-0.4.0.ebuild
similarity index 92%
rename from dev-libs/folks/folks-0.3.6.ebuild
rename to dev-libs/folks/folks-0.4.0.ebuild
index f9fb2eb..e623c53 100644
--- a/dev-libs/folks/folks-0.3.6.ebuild
+++ b/dev-libs/folks/folks-0.4.0.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://telepathy.freedesktop.org/wiki/Folks"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="doc"
+IUSE=""
# FIXME: links against system libfolks instead of the built one
RDEPEND=">=dev-libs/glib-2.24:2
@@ -41,6 +41,7 @@ pkg_setup() {
--enable-vala
VALAC=$(type -p valac-0.12)
VAPIGEN=$(type -p vapigen-0.12)
- $(use_enable doc docs)
+ --disable-docs
--disable-Werror"
+ # Rebuilding docs needs valadoc, which has no release
}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: dev-libs/folks/
@ 2011-03-14 21:59 Nirbheek Chauhan
0 siblings, 0 replies; 23+ messages in thread
From: Nirbheek Chauhan @ 2011-03-14 21:59 UTC (permalink / raw
To: gentoo-commits
commit: cecca2c26d8e7b7afb76561256c06e442d851a18
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 14 21:49:59 2011 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Mon Mar 14 21:49:59 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=cecca2c2
dev-libs/folks: re-add 0.3.6, 0.4.0 broke API and empathy
---
.../{folks-0.4.0.ebuild => folks-0.3.6.ebuild} | 0
dev-libs/folks/folks-0.4.0.ebuild | 3 ++-
2 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/dev-libs/folks/folks-0.4.0.ebuild b/dev-libs/folks/folks-0.3.6.ebuild
similarity index 100%
copy from dev-libs/folks/folks-0.4.0.ebuild
copy to dev-libs/folks/folks-0.3.6.ebuild
diff --git a/dev-libs/folks/folks-0.4.0.ebuild b/dev-libs/folks/folks-0.4.0.ebuild
index e623c53..9c4dec8 100644
--- a/dev-libs/folks/folks-0.4.0.ebuild
+++ b/dev-libs/folks/folks-0.4.0.ebuild
@@ -13,7 +13,8 @@ HOMEPAGE="http://telepathy.freedesktop.org/wiki/Folks"
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+# Breaks API, needs changes in empathy — fixed in empathy trunk
+#KEYWORDS="~amd64 ~x86"
IUSE=""
# FIXME: links against system libfolks instead of the built one
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: dev-libs/folks/
@ 2011-03-18 22:41 Gilles Dartiguelongue
0 siblings, 0 replies; 23+ messages in thread
From: Gilles Dartiguelongue @ 2011-03-18 22:41 UTC (permalink / raw
To: gentoo-commits
commit: 1893b8aa10491f7017e7dcdb17d55d2e1b8e1e4e
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 18 22:41:02 2011 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Fri Mar 18 22:41:02 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=1893b8aa
dev-libs/folks: bump to 0.4.1
---
.../{folks-0.4.0.ebuild => folks-0.4.1.ebuild} | 0
1 files changed, 0 insertions(+), 0 deletions(-)
diff --git a/dev-libs/folks/folks-0.4.0.ebuild b/dev-libs/folks/folks-0.4.1.ebuild
similarity index 100%
rename from dev-libs/folks/folks-0.4.0.ebuild
rename to dev-libs/folks/folks-0.4.1.ebuild
^ permalink raw reply [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: dev-libs/folks/
@ 2011-03-23 22:07 Nirbheek Chauhan
0 siblings, 0 replies; 23+ messages in thread
From: Nirbheek Chauhan @ 2011-03-23 22:07 UTC (permalink / raw
To: gentoo-commits
commit: 708242b6a75d07a856d89d2a297330ffd5a706cf
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 23 22:06:23 2011 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Wed Mar 23 22:06:23 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=708242b6
dev-libs/folks: 0.4.1 → 0.4.2
---
.../{folks-0.4.1.ebuild => folks-0.4.2.ebuild} | 0
1 files changed, 0 insertions(+), 0 deletions(-)
diff --git a/dev-libs/folks/folks-0.4.1.ebuild b/dev-libs/folks/folks-0.4.2.ebuild
similarity index 100%
rename from dev-libs/folks/folks-0.4.1.ebuild
rename to dev-libs/folks/folks-0.4.2.ebuild
^ permalink raw reply [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: dev-libs/folks/
@ 2011-03-26 20:22 Gilles Dartiguelongue
0 siblings, 0 replies; 23+ messages in thread
From: Gilles Dartiguelongue @ 2011-03-26 20:22 UTC (permalink / raw
To: gentoo-commits
commit: beceb6da726da97ff31d17844a5b97a37650fca8
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 26 19:25:32 2011 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sat Mar 26 19:25:32 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=beceb6da
dev-libs/folks: moved to gentoo-x86
---
dev-libs/folks/folks-0.4.2.ebuild | 47 -------------------------------------
1 files changed, 0 insertions(+), 47 deletions(-)
diff --git a/dev-libs/folks/folks-0.4.2.ebuild b/dev-libs/folks/folks-0.4.2.ebuild
deleted file mode 100644
index e623c53..0000000
--- a/dev-libs/folks/folks-0.4.2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="3"
-GCONF_DEBUG="yes"
-GNOME2_LA_PUNT="yes"
-
-inherit gnome2
-
-DESCRIPTION="libfolks is a library that aggregates people from multiple sources"
-HOMEPAGE="http://telepathy.freedesktop.org/wiki/Folks"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# FIXME: links against system libfolks instead of the built one
-RDEPEND=">=dev-libs/glib-2.24:2
- >=net-libs/telepathy-glib-0.13.1[vala]
- dev-libs/dbus-glib
- <dev-libs/libgee-0.7
- dev-libs/libxml2
- sys-libs/ncurses
- sys-libs/readline
-"
-DEPEND="${RDEPEND}
- >=dev-util/intltool-0.35.0
- >=dev-util/pkgconfig-0.21
- >=dev-lang/vala-0.11.6:0.12[vapigen]
- >=dev-libs/gobject-introspection-0.9.12
- sys-devel/gettext
-"
-
-pkg_setup() {
- DOCS="AUTHORS ChangeLog NEWS README"
- G2CONF="${G2CONF}
- --enable-import-tool
- --enable-inspect-tool
- --enable-vala
- VALAC=$(type -p valac-0.12)
- VAPIGEN=$(type -p vapigen-0.12)
- --disable-docs
- --disable-Werror"
- # Rebuilding docs needs valadoc, which has no release
-}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: dev-libs/folks/
@ 2011-10-02 6:53 Alexandre Restovtsev
0 siblings, 0 replies; 23+ messages in thread
From: Alexandre Restovtsev @ 2011-10-02 6:53 UTC (permalink / raw
To: gentoo-commits
commit: 59350cdbb9eb3a6af3267fd6a5813646daba8780
Author: Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Sun Oct 2 04:20:06 2011 +0000
Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Sun Oct 2 06:52:53 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=59350cdb
dev-libs/folks: add missing gconf dep
Thanks to Steev Klimaszewski (steev__) for pointing it out.
---
dev-libs/folks/folks-0.6.3.2.ebuild | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/dev-libs/folks/folks-0.6.3.2.ebuild b/dev-libs/folks/folks-0.6.3.2.ebuild
index 757d209..683a201 100644
--- a/dev-libs/folks/folks-0.6.3.2.ebuild
+++ b/dev-libs/folks/folks-0.6.3.2.ebuild
@@ -21,6 +21,7 @@ COMMON_DEPEND=">=dev-libs/glib-2.24:2
dev-libs/dbus-glib
<dev-libs/libgee-0.7:0[introspection]
dev-libs/libxml2
+ >=gnome-base/gconf-2.31
sys-libs/ncurses
sys-libs/readline
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: dev-libs/folks/
@ 2011-10-19 8:24 Alexandre Restovtsev
0 siblings, 0 replies; 23+ messages in thread
From: Alexandre Restovtsev @ 2011-10-19 8:24 UTC (permalink / raw
To: gentoo-commits
commit: b023f88a9063ad09db27b8fdff243122bd5f735e
Author: Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Wed Oct 19 08:04:33 2011 +0000
Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Wed Oct 19 08:04:33 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=b023f88a
dev-libs/folks: 0.6.4 → 0.6.4.1
The only change is a fix to SONAME versioning.
---
.../{folks-0.6.4.ebuild => folks-0.6.4.1.ebuild} | 0
1 files changed, 0 insertions(+), 0 deletions(-)
diff --git a/dev-libs/folks/folks-0.6.4.ebuild b/dev-libs/folks/folks-0.6.4.1.ebuild
similarity index 100%
rename from dev-libs/folks/folks-0.6.4.ebuild
rename to dev-libs/folks/folks-0.6.4.1.ebuild
^ permalink raw reply [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: dev-libs/folks/
@ 2012-05-02 4:46 Alexandre Restovtsev
0 siblings, 0 replies; 23+ messages in thread
From: Alexandre Restovtsev @ 2012-05-02 4:46 UTC (permalink / raw
To: gentoo-commits
commit: 446805baaf75121530f2ebda6854d081ee802541
Author: Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Wed May 2 04:43:05 2012 +0000
Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Wed May 2 04:43:05 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=446805ba
dev-libs/folks: 0.6.8 → 0.6.9
---
.../{folks-0.6.8.ebuild => folks-0.6.9.ebuild} | 2 +-
dev-libs/folks/folks-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/folks/folks-0.6.8.ebuild b/dev-libs/folks/folks-0.6.9.ebuild
similarity index 98%
rename from dev-libs/folks/folks-0.6.8.ebuild
rename to dev-libs/folks/folks-0.6.9.ebuild
index 7027a22..5128f9e 100644
--- a/dev-libs/folks/folks-0.6.8.ebuild
+++ b/dev-libs/folks/folks-0.6.9.ebuild
@@ -24,7 +24,7 @@ fi
IUSE="eds socialweb test tracker utils vala"
COMMON_DEPEND=">=dev-libs/glib-2.24:2
- >=net-libs/telepathy-glib-0.13.1
+ >=net-libs/telepathy-glib-0.17.5
dev-libs/dbus-glib
<dev-libs/libgee-0.7:0[introspection]
dev-libs/libxml2
diff --git a/dev-libs/folks/folks-9999.ebuild b/dev-libs/folks/folks-9999.ebuild
index 7027a22..5128f9e 100644
--- a/dev-libs/folks/folks-9999.ebuild
+++ b/dev-libs/folks/folks-9999.ebuild
@@ -24,7 +24,7 @@ fi
IUSE="eds socialweb test tracker utils vala"
COMMON_DEPEND=">=dev-libs/glib-2.24:2
- >=net-libs/telepathy-glib-0.13.1
+ >=net-libs/telepathy-glib-0.17.5
dev-libs/dbus-glib
<dev-libs/libgee-0.7:0[introspection]
dev-libs/libxml2
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: dev-libs/folks/
@ 2012-08-11 21:18 Priit Laes
0 siblings, 0 replies; 23+ messages in thread
From: Priit Laes @ 2012-08-11 21:18 UTC (permalink / raw
To: gentoo-commits
commit: e1bf670c088f1368be52cf9206712f2e27bb85cb
Author: Priit Laes <plaes <AT> plaes <DOT> org>
AuthorDate: Sat Aug 11 21:17:09 2012 +0000
Commit: Priit Laes <plaes <AT> plaes <DOT> org>
CommitDate: Sat Aug 11 21:17:09 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=e1bf670c
dev-libs/folks: Added 0.7.3 to overlay
---
.../{folks-9999.ebuild => folks-0.7.3.ebuild} | 13 +++++++------
dev-libs/folks/folks-9999.ebuild | 13 +++++++------
2 files changed, 14 insertions(+), 12 deletions(-)
diff --git a/dev-libs/folks/folks-9999.ebuild b/dev-libs/folks/folks-0.7.3.ebuild
similarity index 88%
copy from dev-libs/folks/folks-9999.ebuild
copy to dev-libs/folks/folks-0.7.3.ebuild
index 7d7103f..145795e 100644
--- a/dev-libs/folks/folks-9999.ebuild
+++ b/dev-libs/folks/folks-0.7.3.ebuild
@@ -21,18 +21,19 @@ if [[ ${PV} = 9999 ]]; then
else
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~x86-linux"
fi
+# TODO: --enable-profiling
IUSE="eds socialweb test tracker utils vala"
-COMMON_DEPEND=">=dev-libs/glib-2.24:2
- >=net-libs/telepathy-glib-0.17.5
+COMMON_DEPEND=">=dev-libs/glib-2.26:2
+ >=dev-libs/libzeitgeist-0.3.14
+ >=net-libs/telepathy-glib-0.19.0
dev-libs/dbus-glib
<dev-libs/libgee-0.7:0[introspection]
dev-libs/libxml2
- >=gnome-base/gconf-2.31
sys-libs/ncurses
sys-libs/readline
- eds? ( >=gnome-extra/evolution-data-server-3.1.5 )
+ eds? ( >=gnome-extra/evolution-data-server-3.5.4 )
socialweb? ( >=net-libs/libsocialweb-0.25.20 )
tracker? ( >=app-misc/tracker-0.14 )"
@@ -45,7 +46,7 @@ RDEPEND="${COMMON_DEPEND}
# even when building folks with --disable-vala.
DEPEND="${COMMON_DEPEND}
>=dev-libs/gobject-introspection-1.30
- >=dev-util/intltool-0.35.0
+ >=dev-util/intltool-0.50.0
sys-devel/gettext
virtual/pkgconfig
@@ -54,7 +55,7 @@ DEPEND="${COMMON_DEPEND}
vala? (
>=dev-lang/vala-0.15.2:0.16[vapigen]
>=net-libs/telepathy-glib-0.13.1[vala]
- eds? ( >=gnome-extra/evolution-data-server-3.0.1[vala] ) )"
+ eds? ( >=gnome-extra/evolution-data-server-3.5.4[vala] ) )"
# the inspect tool requires --enable-vala
REQUIRED_USE="utils? ( vala )"
diff --git a/dev-libs/folks/folks-9999.ebuild b/dev-libs/folks/folks-9999.ebuild
index 7d7103f..145795e 100644
--- a/dev-libs/folks/folks-9999.ebuild
+++ b/dev-libs/folks/folks-9999.ebuild
@@ -21,18 +21,19 @@ if [[ ${PV} = 9999 ]]; then
else
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~x86-linux"
fi
+# TODO: --enable-profiling
IUSE="eds socialweb test tracker utils vala"
-COMMON_DEPEND=">=dev-libs/glib-2.24:2
- >=net-libs/telepathy-glib-0.17.5
+COMMON_DEPEND=">=dev-libs/glib-2.26:2
+ >=dev-libs/libzeitgeist-0.3.14
+ >=net-libs/telepathy-glib-0.19.0
dev-libs/dbus-glib
<dev-libs/libgee-0.7:0[introspection]
dev-libs/libxml2
- >=gnome-base/gconf-2.31
sys-libs/ncurses
sys-libs/readline
- eds? ( >=gnome-extra/evolution-data-server-3.1.5 )
+ eds? ( >=gnome-extra/evolution-data-server-3.5.4 )
socialweb? ( >=net-libs/libsocialweb-0.25.20 )
tracker? ( >=app-misc/tracker-0.14 )"
@@ -45,7 +46,7 @@ RDEPEND="${COMMON_DEPEND}
# even when building folks with --disable-vala.
DEPEND="${COMMON_DEPEND}
>=dev-libs/gobject-introspection-1.30
- >=dev-util/intltool-0.35.0
+ >=dev-util/intltool-0.50.0
sys-devel/gettext
virtual/pkgconfig
@@ -54,7 +55,7 @@ DEPEND="${COMMON_DEPEND}
vala? (
>=dev-lang/vala-0.15.2:0.16[vapigen]
>=net-libs/telepathy-glib-0.13.1[vala]
- eds? ( >=gnome-extra/evolution-data-server-3.0.1[vala] ) )"
+ eds? ( >=gnome-extra/evolution-data-server-3.5.4[vala] ) )"
# the inspect tool requires --enable-vala
REQUIRED_USE="utils? ( vala )"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: dev-libs/folks/
@ 2012-09-21 0:27 Nirbheek Chauhan
0 siblings, 0 replies; 23+ messages in thread
From: Nirbheek Chauhan @ 2012-09-21 0:27 UTC (permalink / raw
To: gentoo-commits
commit: 155c9c0e7a7ba9ec31c1d0dc6b38d158ebd0bb2e
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 20 22:53:40 2012 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Fri Sep 21 00:08:20 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=155c9c0e
dev-libs/folks: 0.7.3 → 0.7.4.1
---
.../{folks-0.7.3.ebuild => folks-0.7.4.1.ebuild} | 37 ++++++++++++--------
dev-libs/folks/folks-9999.ebuild | 37 ++++++++++++--------
2 files changed, 44 insertions(+), 30 deletions(-)
diff --git a/dev-libs/folks/folks-0.7.3.ebuild b/dev-libs/folks/folks-0.7.4.1.ebuild
similarity index 74%
rename from dev-libs/folks/folks-0.7.3.ebuild
rename to dev-libs/folks/folks-0.7.4.1.ebuild
index 145795e..71bae39 100644
--- a/dev-libs/folks/folks-0.7.3.ebuild
+++ b/dev-libs/folks/folks-0.7.4.1.ebuild
@@ -5,8 +5,10 @@
EAPI="4"
GCONF_DEBUG="yes"
GNOME2_LA_PUNT="yes"
+VALA_MIN_API_VERSION="0.18"
+VALA_USE_DEPEND="vapigen"
-inherit autotools eutils gnome2
+inherit eutils gnome2 vala virtualx
if [[ ${PV} = 9999 ]]; then
inherit gnome2-live
fi
@@ -22,11 +24,9 @@ else
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~x86-linux"
fi
# TODO: --enable-profiling
-IUSE="eds socialweb test tracker utils vala"
+IUSE="eds socialweb +telepathy test tracker utils vala"
-COMMON_DEPEND=">=dev-libs/glib-2.26:2
- >=dev-libs/libzeitgeist-0.3.14
- >=net-libs/telepathy-glib-0.19.0
+COMMON_DEPEND=">=dev-libs/glib-2.32:2
dev-libs/dbus-glib
<dev-libs/libgee-0.7:0[introspection]
dev-libs/libxml2
@@ -35,6 +35,9 @@ COMMON_DEPEND=">=dev-libs/glib-2.26:2
eds? ( >=gnome-extra/evolution-data-server-3.5.4 )
socialweb? ( >=net-libs/libsocialweb-0.25.20 )
+ telepathy? (
+ >=dev-libs/libzeitgeist-0.3.14
+ >=net-libs/telepathy-glib-0.19.0 )
tracker? ( >=app-misc/tracker-0.14 )"
# telepathy-mission-control needed at runtime; it is used by the telepathy
@@ -53,7 +56,7 @@ DEPEND="${COMMON_DEPEND}
socialweb? ( >=net-libs/libsocialweb-0.25.15[vala] )
test? ( sys-apps/dbus )
vala? (
- >=dev-lang/vala-0.15.2:0.16[vapigen]
+ $(vala_depend)
>=net-libs/telepathy-glib-0.13.1[vala]
eds? ( >=gnome-extra/evolution-data-server-3.5.4[vala] ) )"
@@ -61,28 +64,32 @@ DEPEND="${COMMON_DEPEND}
REQUIRED_USE="utils? ( vala )"
pkg_setup() {
+ local vala_version=$(vala_best_api_version)
DOCS="AUTHORS ChangeLog NEWS README"
# Rebuilding docs needs valadoc, which has no release
G2CONF="${G2CONF}
$(use_enable eds eds-backend)
$(use_enable socialweb libsocialweb-backend)
+ $(use_enable telepathy telepathy-backend)
$(use_enable tracker tracker-backend)
$(use_enable utils inspect-tool)
$(use_enable vala)
+ $(use_enable test tests)
--enable-import-tool
--disable-docs
--disable-fatal-warnings
- --disable-Werror"
- if use vala; then
- G2CONF="${G2CONF}
- VALAC=$(type -p valac-0.16)
- VAPIGEN=$(type -p vapigen-0.16)"
- fi
+ VALAC=$(type -p valac-${vala_version})
+ VAPIGEN=$(type -p vapigen-${vala_version})"
+}
+
+src_prepare() {
+ # We don't need vala_src_prepare
+ gnome2_src_prepare
}
src_test() {
# FIXME: eds tests often fails for no good reason
- sed -e 's/check: .*/check: /' \
- -i tests/eds/Makefile || die "sed failed"
- default
+ #sed -e 's/check: .*/check: /' \
+ # -i tests/eds/Makefile || die "sed failed"
+ Xemake check
}
diff --git a/dev-libs/folks/folks-9999.ebuild b/dev-libs/folks/folks-9999.ebuild
index 145795e..71bae39 100644
--- a/dev-libs/folks/folks-9999.ebuild
+++ b/dev-libs/folks/folks-9999.ebuild
@@ -5,8 +5,10 @@
EAPI="4"
GCONF_DEBUG="yes"
GNOME2_LA_PUNT="yes"
+VALA_MIN_API_VERSION="0.18"
+VALA_USE_DEPEND="vapigen"
-inherit autotools eutils gnome2
+inherit eutils gnome2 vala virtualx
if [[ ${PV} = 9999 ]]; then
inherit gnome2-live
fi
@@ -22,11 +24,9 @@ else
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~x86-linux"
fi
# TODO: --enable-profiling
-IUSE="eds socialweb test tracker utils vala"
+IUSE="eds socialweb +telepathy test tracker utils vala"
-COMMON_DEPEND=">=dev-libs/glib-2.26:2
- >=dev-libs/libzeitgeist-0.3.14
- >=net-libs/telepathy-glib-0.19.0
+COMMON_DEPEND=">=dev-libs/glib-2.32:2
dev-libs/dbus-glib
<dev-libs/libgee-0.7:0[introspection]
dev-libs/libxml2
@@ -35,6 +35,9 @@ COMMON_DEPEND=">=dev-libs/glib-2.26:2
eds? ( >=gnome-extra/evolution-data-server-3.5.4 )
socialweb? ( >=net-libs/libsocialweb-0.25.20 )
+ telepathy? (
+ >=dev-libs/libzeitgeist-0.3.14
+ >=net-libs/telepathy-glib-0.19.0 )
tracker? ( >=app-misc/tracker-0.14 )"
# telepathy-mission-control needed at runtime; it is used by the telepathy
@@ -53,7 +56,7 @@ DEPEND="${COMMON_DEPEND}
socialweb? ( >=net-libs/libsocialweb-0.25.15[vala] )
test? ( sys-apps/dbus )
vala? (
- >=dev-lang/vala-0.15.2:0.16[vapigen]
+ $(vala_depend)
>=net-libs/telepathy-glib-0.13.1[vala]
eds? ( >=gnome-extra/evolution-data-server-3.5.4[vala] ) )"
@@ -61,28 +64,32 @@ DEPEND="${COMMON_DEPEND}
REQUIRED_USE="utils? ( vala )"
pkg_setup() {
+ local vala_version=$(vala_best_api_version)
DOCS="AUTHORS ChangeLog NEWS README"
# Rebuilding docs needs valadoc, which has no release
G2CONF="${G2CONF}
$(use_enable eds eds-backend)
$(use_enable socialweb libsocialweb-backend)
+ $(use_enable telepathy telepathy-backend)
$(use_enable tracker tracker-backend)
$(use_enable utils inspect-tool)
$(use_enable vala)
+ $(use_enable test tests)
--enable-import-tool
--disable-docs
--disable-fatal-warnings
- --disable-Werror"
- if use vala; then
- G2CONF="${G2CONF}
- VALAC=$(type -p valac-0.16)
- VAPIGEN=$(type -p vapigen-0.16)"
- fi
+ VALAC=$(type -p valac-${vala_version})
+ VAPIGEN=$(type -p vapigen-${vala_version})"
+}
+
+src_prepare() {
+ # We don't need vala_src_prepare
+ gnome2_src_prepare
}
src_test() {
# FIXME: eds tests often fails for no good reason
- sed -e 's/check: .*/check: /' \
- -i tests/eds/Makefile || die "sed failed"
- default
+ #sed -e 's/check: .*/check: /' \
+ # -i tests/eds/Makefile || die "sed failed"
+ Xemake check
}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: dev-libs/folks/
@ 2012-10-28 10:19 Gilles Dartiguelongue
0 siblings, 0 replies; 23+ messages in thread
From: Gilles Dartiguelongue @ 2012-10-28 10:19 UTC (permalink / raw
To: gentoo-commits
commit: 417ca3e044b7c8175e533e0248ed1d56209e0d73
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 28 10:18:43 2012 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Oct 28 10:19:12 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=417ca3e0
dev-libs/folks: 0.7.4.1 → 0.8.0
---
.../{folks-0.7.4.1.ebuild => folks-0.8.0.ebuild} | 18 ++++++++----------
dev-libs/folks/folks-9999.ebuild | 18 ++++++++----------
2 files changed, 16 insertions(+), 20 deletions(-)
diff --git a/dev-libs/folks/folks-0.7.4.1.ebuild b/dev-libs/folks/folks-0.8.0.ebuild
similarity index 93%
rename from dev-libs/folks/folks-0.7.4.1.ebuild
rename to dev-libs/folks/folks-0.8.0.ebuild
index 71bae39..d8b9d04 100644
--- a/dev-libs/folks/folks-0.7.4.1.ebuild
+++ b/dev-libs/folks/folks-0.8.0.ebuild
@@ -38,13 +38,13 @@ COMMON_DEPEND=">=dev-libs/glib-2.32:2
telepathy? (
>=dev-libs/libzeitgeist-0.3.14
>=net-libs/telepathy-glib-0.19.0 )
- tracker? ( >=app-misc/tracker-0.14 )"
-
+ tracker? ( >=app-misc/tracker-0.14 )
+"
# telepathy-mission-control needed at runtime; it is used by the telepathy
# backend via telepathy-glib's AccountManager binding.
RDEPEND="${COMMON_DEPEND}
- net-im/telepathy-mission-control"
-
+ net-im/telepathy-mission-control
+"
# folks socialweb backend requires that libsocialweb be built with USE=vala,
# even when building folks with --disable-vala.
DEPEND="${COMMON_DEPEND}
@@ -58,12 +58,12 @@ DEPEND="${COMMON_DEPEND}
vala? (
$(vala_depend)
>=net-libs/telepathy-glib-0.13.1[vala]
- eds? ( >=gnome-extra/evolution-data-server-3.5.4[vala] ) )"
-
+ eds? ( >=gnome-extra/evolution-data-server-3.5.4[vala] ) )
+"
# the inspect tool requires --enable-vala
REQUIRED_USE="utils? ( vala )"
-pkg_setup() {
+src_prepare() {
local vala_version=$(vala_best_api_version)
DOCS="AUTHORS ChangeLog NEWS README"
# Rebuilding docs needs valadoc, which has no release
@@ -80,9 +80,7 @@ pkg_setup() {
--disable-fatal-warnings
VALAC=$(type -p valac-${vala_version})
VAPIGEN=$(type -p vapigen-${vala_version})"
-}
-src_prepare() {
# We don't need vala_src_prepare
gnome2_src_prepare
}
@@ -91,5 +89,5 @@ src_test() {
# FIXME: eds tests often fails for no good reason
#sed -e 's/check: .*/check: /' \
# -i tests/eds/Makefile || die "sed failed"
- Xemake check
+ dbus-launch Xemake check
}
diff --git a/dev-libs/folks/folks-9999.ebuild b/dev-libs/folks/folks-9999.ebuild
index 71bae39..d8b9d04 100644
--- a/dev-libs/folks/folks-9999.ebuild
+++ b/dev-libs/folks/folks-9999.ebuild
@@ -38,13 +38,13 @@ COMMON_DEPEND=">=dev-libs/glib-2.32:2
telepathy? (
>=dev-libs/libzeitgeist-0.3.14
>=net-libs/telepathy-glib-0.19.0 )
- tracker? ( >=app-misc/tracker-0.14 )"
-
+ tracker? ( >=app-misc/tracker-0.14 )
+"
# telepathy-mission-control needed at runtime; it is used by the telepathy
# backend via telepathy-glib's AccountManager binding.
RDEPEND="${COMMON_DEPEND}
- net-im/telepathy-mission-control"
-
+ net-im/telepathy-mission-control
+"
# folks socialweb backend requires that libsocialweb be built with USE=vala,
# even when building folks with --disable-vala.
DEPEND="${COMMON_DEPEND}
@@ -58,12 +58,12 @@ DEPEND="${COMMON_DEPEND}
vala? (
$(vala_depend)
>=net-libs/telepathy-glib-0.13.1[vala]
- eds? ( >=gnome-extra/evolution-data-server-3.5.4[vala] ) )"
-
+ eds? ( >=gnome-extra/evolution-data-server-3.5.4[vala] ) )
+"
# the inspect tool requires --enable-vala
REQUIRED_USE="utils? ( vala )"
-pkg_setup() {
+src_prepare() {
local vala_version=$(vala_best_api_version)
DOCS="AUTHORS ChangeLog NEWS README"
# Rebuilding docs needs valadoc, which has no release
@@ -80,9 +80,7 @@ pkg_setup() {
--disable-fatal-warnings
VALAC=$(type -p valac-${vala_version})
VAPIGEN=$(type -p vapigen-${vala_version})"
-}
-src_prepare() {
# We don't need vala_src_prepare
gnome2_src_prepare
}
@@ -91,5 +89,5 @@ src_test() {
# FIXME: eds tests often fails for no good reason
#sed -e 's/check: .*/check: /' \
# -i tests/eds/Makefile || die "sed failed"
- Xemake check
+ dbus-launch Xemake check
}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: dev-libs/folks/
@ 2012-12-01 14:17 Gilles Dartiguelongue
0 siblings, 0 replies; 23+ messages in thread
From: Gilles Dartiguelongue @ 2012-12-01 14:17 UTC (permalink / raw
To: gentoo-commits
commit: 2a738e382a883ae759d45bd3893c423e5fc9394f
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 1 14:12:17 2012 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sat Dec 1 14:16:42 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=2a738e38
add metadata.xml
---
dev-libs/folks/metadata.xml | 14 ++++++++++++++
1 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/dev-libs/folks/metadata.xml b/dev-libs/folks/metadata.xml
new file mode 100644
index 0000000..2e2eb1c
--- /dev/null
+++ b/dev-libs/folks/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>gnome</herd>
+ <use>
+ <flag name="socialweb">Load web service contacts using
+ <pkg>net-libs/libsocialweb</pkg></flag>
+ <flag name="tracker">Load contacts from <pkg>app-misc/tracker</pkg>
+ index</flag>
+ <flag name="telepathy">Load contacts from the Telepathy framework</flag>
+ <flag name="utils">Build the folks-inspect utility</flag>
+ <flag name="vala">Regenerate pre-generated C code from Vala source</flag>
+ </use>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: dev-libs/folks/
@ 2012-12-18 23:32 Gilles Dartiguelongue
0 siblings, 0 replies; 23+ messages in thread
From: Gilles Dartiguelongue @ 2012-12-18 23:32 UTC (permalink / raw
To: gentoo-commits
commit: 417faac3d1590fc6e0ad7008d1a978193619f10f
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 18 23:18:35 2012 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Tue Dec 18 23:19:13 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=417faac3
dev-libs/folks: moved to gx86
* Sync live ebuild with gx86 changes.
---
dev-libs/folks/folks-0.8.0.ebuild | 93 -------------------------------------
dev-libs/folks/folks-9999.ebuild | 16 +++---
dev-libs/folks/metadata.xml | 2 +-
3 files changed, 9 insertions(+), 102 deletions(-)
diff --git a/dev-libs/folks/folks-0.8.0.ebuild b/dev-libs/folks/folks-0.8.0.ebuild
deleted file mode 100644
index d8b9d04..0000000
--- a/dev-libs/folks/folks-0.8.0.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-GCONF_DEBUG="yes"
-GNOME2_LA_PUNT="yes"
-VALA_MIN_API_VERSION="0.18"
-VALA_USE_DEPEND="vapigen"
-
-inherit eutils gnome2 vala virtualx
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="libfolks is a library that aggregates people from multiple sources"
-HOMEPAGE="http://telepathy.freedesktop.org/wiki/Folks"
-
-LICENSE="LGPL-2"
-SLOT="0"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~x86-linux"
-fi
-# TODO: --enable-profiling
-IUSE="eds socialweb +telepathy test tracker utils vala"
-
-COMMON_DEPEND=">=dev-libs/glib-2.32:2
- dev-libs/dbus-glib
- <dev-libs/libgee-0.7:0[introspection]
- dev-libs/libxml2
- sys-libs/ncurses
- sys-libs/readline
-
- eds? ( >=gnome-extra/evolution-data-server-3.5.4 )
- socialweb? ( >=net-libs/libsocialweb-0.25.20 )
- telepathy? (
- >=dev-libs/libzeitgeist-0.3.14
- >=net-libs/telepathy-glib-0.19.0 )
- tracker? ( >=app-misc/tracker-0.14 )
-"
-# telepathy-mission-control needed at runtime; it is used by the telepathy
-# backend via telepathy-glib's AccountManager binding.
-RDEPEND="${COMMON_DEPEND}
- net-im/telepathy-mission-control
-"
-# folks socialweb backend requires that libsocialweb be built with USE=vala,
-# even when building folks with --disable-vala.
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/gobject-introspection-1.30
- >=dev-util/intltool-0.50.0
- sys-devel/gettext
- virtual/pkgconfig
-
- socialweb? ( >=net-libs/libsocialweb-0.25.15[vala] )
- test? ( sys-apps/dbus )
- vala? (
- $(vala_depend)
- >=net-libs/telepathy-glib-0.13.1[vala]
- eds? ( >=gnome-extra/evolution-data-server-3.5.4[vala] ) )
-"
-# the inspect tool requires --enable-vala
-REQUIRED_USE="utils? ( vala )"
-
-src_prepare() {
- local vala_version=$(vala_best_api_version)
- DOCS="AUTHORS ChangeLog NEWS README"
- # Rebuilding docs needs valadoc, which has no release
- G2CONF="${G2CONF}
- $(use_enable eds eds-backend)
- $(use_enable socialweb libsocialweb-backend)
- $(use_enable telepathy telepathy-backend)
- $(use_enable tracker tracker-backend)
- $(use_enable utils inspect-tool)
- $(use_enable vala)
- $(use_enable test tests)
- --enable-import-tool
- --disable-docs
- --disable-fatal-warnings
- VALAC=$(type -p valac-${vala_version})
- VAPIGEN=$(type -p vapigen-${vala_version})"
-
- # We don't need vala_src_prepare
- gnome2_src_prepare
-}
-
-src_test() {
- # FIXME: eds tests often fails for no good reason
- #sed -e 's/check: .*/check: /' \
- # -i tests/eds/Makefile || die "sed failed"
- dbus-launch Xemake check
-}
diff --git a/dev-libs/folks/folks-9999.ebuild b/dev-libs/folks/folks-9999.ebuild
index d8b9d04..c1b97ea 100644
--- a/dev-libs/folks/folks-9999.ebuild
+++ b/dev-libs/folks/folks-9999.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI="4"
+EAPI="5"
GCONF_DEBUG="yes"
GNOME2_LA_PUNT="yes"
VALA_MIN_API_VERSION="0.18"
@@ -16,7 +16,7 @@ fi
DESCRIPTION="libfolks is a library that aggregates people from multiple sources"
HOMEPAGE="http://telepathy.freedesktop.org/wiki/Folks"
-LICENSE="LGPL-2"
+LICENSE="LGPL-2.1+"
SLOT="0"
if [[ ${PV} = 9999 ]]; then
KEYWORDS=""
@@ -26,19 +26,20 @@ fi
# TODO: --enable-profiling
IUSE="eds socialweb +telepathy test tracker utils vala"
-COMMON_DEPEND=">=dev-libs/glib-2.32:2
+COMMON_DEPEND="
+ >=dev-libs/glib-2.32:2
dev-libs/dbus-glib
<dev-libs/libgee-0.7:0[introspection]
dev-libs/libxml2
sys-libs/ncurses
sys-libs/readline
- eds? ( >=gnome-extra/evolution-data-server-3.5.4 )
+ eds? ( >=gnome-extra/evolution-data-server-3.5.4:= )
socialweb? ( >=net-libs/libsocialweb-0.25.20 )
telepathy? (
>=dev-libs/libzeitgeist-0.3.14
- >=net-libs/telepathy-glib-0.19.0 )
- tracker? ( >=app-misc/tracker-0.14 )
+ >=net-libs/telepathy-glib-0.19 )
+ tracker? ( >=app-misc/tracker-0.14:= )
"
# telepathy-mission-control needed at runtime; it is used by the telepathy
# backend via telepathy-glib's AccountManager binding.
@@ -58,14 +59,13 @@ DEPEND="${COMMON_DEPEND}
vala? (
$(vala_depend)
>=net-libs/telepathy-glib-0.13.1[vala]
- eds? ( >=gnome-extra/evolution-data-server-3.5.4[vala] ) )
+ eds? ( >=gnome-extra/evolution-data-server-3.5.4:=[vala] ) )
"
# the inspect tool requires --enable-vala
REQUIRED_USE="utils? ( vala )"
src_prepare() {
local vala_version=$(vala_best_api_version)
- DOCS="AUTHORS ChangeLog NEWS README"
# Rebuilding docs needs valadoc, which has no release
G2CONF="${G2CONF}
$(use_enable eds eds-backend)
diff --git a/dev-libs/folks/metadata.xml b/dev-libs/folks/metadata.xml
index 2e2eb1c..5e1b89f 100644
--- a/dev-libs/folks/metadata.xml
+++ b/dev-libs/folks/metadata.xml
@@ -4,7 +4,7 @@
<herd>gnome</herd>
<use>
<flag name="socialweb">Load web service contacts using
- <pkg>net-libs/libsocialweb</pkg></flag>
+ <pkg>net-libs/libsocialweb</pkg></flag>
<flag name="tracker">Load contacts from <pkg>app-misc/tracker</pkg>
index</flag>
<flag name="telepathy">Load contacts from the Telepathy framework</flag>
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: dev-libs/folks/
@ 2013-12-08 21:46 Gilles Dartiguelongue
0 siblings, 0 replies; 23+ messages in thread
From: Gilles Dartiguelongue @ 2013-12-08 21:46 UTC (permalink / raw
To: gentoo-commits
commit: 290c3c588ed609299cfc60595d6e508d0143cf73
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 20 23:21:36 2013 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Dec 8 21:46:06 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=290c3c58
dev-libs/folks: 0.9.3 → 0.9.6
---
dev-libs/folks/folks-0.9.6.ebuild | 82 +++++++++++++++++++++++++++++++++++++++
dev-libs/folks/folks-9999.ebuild | 82 +++++++++++++++++++--------------------
2 files changed, 121 insertions(+), 43 deletions(-)
diff --git a/dev-libs/folks/folks-0.9.6.ebuild b/dev-libs/folks/folks-0.9.6.ebuild
new file mode 100644
index 0000000..b28d38e
--- /dev/null
+++ b/dev-libs/folks/folks-0.9.6.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+GCONF_DEBUG="yes"
+VALA_MIN_API_VERSION="0.22"
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2 vala virtualx
+
+DESCRIPTION="Library for aggregating people from multiple sources"
+HOMEPAGE="https://live.gnome.org/Folks"
+
+LICENSE="LGPL-2.1+"
+SLOT="0/25" # subslot = libfolks soname version
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux"
+# TODO: --enable-profiling
+# Vala isn't really optional, https://bugzilla.gnome.org/show_bug.cgi?id=701099
+IUSE="bluetooth eds socialweb +telepathy test tracker utils zeitgeist"
+REQUIRED_USE="bluetooth? ( eds )"
+
+COMMON_DEPEND="
+ $(vala_depend)
+ >=dev-libs/glib-2.38.2:2
+ dev-libs/dbus-glib
+ >=dev-libs/libgee-0.10:0.8[introspection]
+ dev-libs/libxml2
+ sys-libs/ncurses:=
+ sys-libs/readline:=
+
+ bluetooth? ( >=net-wireless/bluez-5 )
+ eds? ( >=gnome-extra/evolution-data-server-3.9.1:=[vala] )
+ socialweb? ( >=net-libs/libsocialweb-0.25.20 )
+ telepathy? ( >=net-libs/telepathy-glib-0.19[vala] )
+ tracker? ( >=app-misc/tracker-0.16:= )
+ zeitgeist? ( >=gnome-extra/zeitgeist-0.9.14 )
+"
+# telepathy-mission-control needed at runtime; it is used by the telepathy
+# backend via telepathy-glib's AccountManager binding.
+RDEPEND="${COMMON_DEPEND}
+ net-im/telepathy-mission-control
+"
+# folks socialweb backend requires that libsocialweb be built with USE=vala,
+# even when building folks with --disable-vala.
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/gobject-introspection-1.30
+ >=dev-util/intltool-0.50.0
+ sys-devel/gettext
+ virtual/pkgconfig
+
+ socialweb? ( >=net-libs/libsocialweb-0.25.15[vala] )
+ test? ( sys-apps/dbus )
+ !<dev-lang/vala-0.22.1:0.22
+"
+
+src_prepare() {
+ vala_src_prepare
+ gnome2_src_prepare
+}
+
+src_configure() {
+ # Rebuilding docs needs valadoc, which has no release
+ gnome2_src_configure \
+ $(use_enable bluetooth bluez-backend) \
+ $(use_enable eds eds-backend) \
+ $(use_enable eds ofono-backend) \
+ $(use_enable socialweb libsocialweb-backend) \
+ $(use_enable telepathy telepathy-backend) \
+ $(use_enable tracker tracker-backend) \
+ $(use_enable utils inspect-tool) \
+ $(use_enable test tests) \
+ $(use_enable zeitgeist) \
+ --enable-vala \
+ --enable-import-tool \
+ --disable-docs \
+ --disable-fatal-warnings
+}
+
+src_test() {
+ dbus-launch Xemake check
+}
diff --git a/dev-libs/folks/folks-9999.ebuild b/dev-libs/folks/folks-9999.ebuild
index c1b97ea..bf7b2e3 100644
--- a/dev-libs/folks/folks-9999.ebuild
+++ b/dev-libs/folks/folks-9999.ebuild
@@ -1,45 +1,47 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="5"
GCONF_DEBUG="yes"
-GNOME2_LA_PUNT="yes"
-VALA_MIN_API_VERSION="0.18"
+VALA_MIN_API_VERSION="0.22"
VALA_USE_DEPEND="vapigen"
-inherit eutils gnome2 vala virtualx
+inherit gnome2 vala virtualx
if [[ ${PV} = 9999 ]]; then
inherit gnome2-live
fi
-DESCRIPTION="libfolks is a library that aggregates people from multiple sources"
-HOMEPAGE="http://telepathy.freedesktop.org/wiki/Folks"
+DESCRIPTION="Library for aggregating people from multiple sources"
+HOMEPAGE="https://live.gnome.org/Folks"
LICENSE="LGPL-2.1+"
-SLOT="0"
+SLOT="0/25" # subslot = libfolks soname version
if [[ ${PV} = 9999 ]]; then
KEYWORDS=""
else
- KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~x86-linux"
+ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux"
fi
# TODO: --enable-profiling
-IUSE="eds socialweb +telepathy test tracker utils vala"
+# Vala isn't really optional, https://bugzilla.gnome.org/show_bug.cgi?id=701099
+IUSE="bluetooth eds socialweb +telepathy test tracker utils zeitgeist"
+REQUIRED_USE="bluetooth? ( eds )"
COMMON_DEPEND="
- >=dev-libs/glib-2.32:2
+ $(vala_depend)
+ >=dev-libs/glib-2.38.2:2
dev-libs/dbus-glib
- <dev-libs/libgee-0.7:0[introspection]
+ >=dev-libs/libgee-0.10:0.8[introspection]
dev-libs/libxml2
- sys-libs/ncurses
- sys-libs/readline
+ sys-libs/ncurses:=
+ sys-libs/readline:=
- eds? ( >=gnome-extra/evolution-data-server-3.5.4:= )
+ bluetooth? ( >=net-wireless/bluez-5 )
+ eds? ( >=gnome-extra/evolution-data-server-3.9.1:=[vala] )
socialweb? ( >=net-libs/libsocialweb-0.25.20 )
- telepathy? (
- >=dev-libs/libzeitgeist-0.3.14
- >=net-libs/telepathy-glib-0.19 )
- tracker? ( >=app-misc/tracker-0.14:= )
+ telepathy? ( >=net-libs/telepathy-glib-0.19[vala] )
+ tracker? ( >=app-misc/tracker-0.16:= )
+ zeitgeist? ( >=gnome-extra/zeitgeist-0.9.14 )
"
# telepathy-mission-control needed at runtime; it is used by the telepathy
# backend via telepathy-glib's AccountManager binding.
@@ -56,38 +58,32 @@ DEPEND="${COMMON_DEPEND}
socialweb? ( >=net-libs/libsocialweb-0.25.15[vala] )
test? ( sys-apps/dbus )
- vala? (
- $(vala_depend)
- >=net-libs/telepathy-glib-0.13.1[vala]
- eds? ( >=gnome-extra/evolution-data-server-3.5.4:=[vala] ) )
+ !<dev-lang/vala-0.22.1:0.22
"
-# the inspect tool requires --enable-vala
-REQUIRED_USE="utils? ( vala )"
src_prepare() {
- local vala_version=$(vala_best_api_version)
+ vala_src_prepare
+ gnome2_src_prepare
+}
+
+src_configure() {
# Rebuilding docs needs valadoc, which has no release
- G2CONF="${G2CONF}
- $(use_enable eds eds-backend)
- $(use_enable socialweb libsocialweb-backend)
- $(use_enable telepathy telepathy-backend)
- $(use_enable tracker tracker-backend)
- $(use_enable utils inspect-tool)
- $(use_enable vala)
- $(use_enable test tests)
- --enable-import-tool
- --disable-docs
+ gnome2_src_configure \
+ $(use_enable bluetooth bluez-backend) \
+ $(use_enable eds eds-backend) \
+ $(use_enable eds ofono-backend) \
+ $(use_enable socialweb libsocialweb-backend) \
+ $(use_enable telepathy telepathy-backend) \
+ $(use_enable tracker tracker-backend) \
+ $(use_enable utils inspect-tool) \
+ $(use_enable test tests) \
+ $(use_enable zeitgeist) \
+ --enable-vala \
+ --enable-import-tool \
+ --disable-docs \
--disable-fatal-warnings
- VALAC=$(type -p valac-${vala_version})
- VAPIGEN=$(type -p vapigen-${vala_version})"
-
- # We don't need vala_src_prepare
- gnome2_src_prepare
}
src_test() {
- # FIXME: eds tests often fails for no good reason
- #sed -e 's/check: .*/check: /' \
- # -i tests/eds/Makefile || die "sed failed"
dbus-launch Xemake check
}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: dev-libs/folks/
@ 2013-12-18 22:49 Gilles Dartiguelongue
0 siblings, 0 replies; 23+ messages in thread
From: Gilles Dartiguelongue @ 2013-12-18 22:49 UTC (permalink / raw
To: gentoo-commits
commit: ff221d42873c713ccdadc6fc0b149d8cbed50474
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 18 22:36:04 2013 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Wed Dec 18 22:49:06 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=ff221d42
dev-libs/folks: sync metadata.xml with gentoo-x86
---
dev-libs/folks/metadata.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/folks/metadata.xml b/dev-libs/folks/metadata.xml
index 5e1b89f..9a57dc1 100644
--- a/dev-libs/folks/metadata.xml
+++ b/dev-libs/folks/metadata.xml
@@ -9,6 +9,6 @@
index</flag>
<flag name="telepathy">Load contacts from the Telepathy framework</flag>
<flag name="utils">Build the folks-inspect utility</flag>
- <flag name="vala">Regenerate pre-generated C code from Vala source</flag>
+ <flag name="zeitgeist">Add support for Zeitgeist event tracking system</flag>
</use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: dev-libs/folks/
@ 2014-04-20 22:57 Gilles Dartiguelongue
0 siblings, 0 replies; 23+ messages in thread
From: Gilles Dartiguelongue @ 2014-04-20 22:57 UTC (permalink / raw
To: gentoo-commits
commit: 091e5a070bbcd734340b51d2828d0d323ad62318
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 20 20:00:30 2014 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Apr 20 22:55:12 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=091e5a07
dev-libs/folks: 0.9.6 → 0.9.6-r1
Add compatibility for tracker-1
---
.../folks/{folks-9999.ebuild => folks-0.9.6-r1.ebuild} | 17 +++++++----------
dev-libs/folks/folks-9999.ebuild | 6 +++++-
2 files changed, 12 insertions(+), 11 deletions(-)
diff --git a/dev-libs/folks/folks-9999.ebuild b/dev-libs/folks/folks-0.9.6-r1.ebuild
similarity index 89%
copy from dev-libs/folks/folks-9999.ebuild
copy to dev-libs/folks/folks-0.9.6-r1.ebuild
index bf7b2e3..3ca23fd 100644
--- a/dev-libs/folks/folks-9999.ebuild
+++ b/dev-libs/folks/folks-0.9.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -8,20 +8,13 @@ VALA_MIN_API_VERSION="0.22"
VALA_USE_DEPEND="vapigen"
inherit gnome2 vala virtualx
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
DESCRIPTION="Library for aggregating people from multiple sources"
HOMEPAGE="https://live.gnome.org/Folks"
LICENSE="LGPL-2.1+"
SLOT="0/25" # subslot = libfolks soname version
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux"
-fi
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux"
# TODO: --enable-profiling
# Vala isn't really optional, https://bugzilla.gnome.org/show_bug.cgi?id=701099
IUSE="bluetooth eds socialweb +telepathy test tracker utils zeitgeist"
@@ -40,7 +33,7 @@ COMMON_DEPEND="
eds? ( >=gnome-extra/evolution-data-server-3.9.1:=[vala] )
socialweb? ( >=net-libs/libsocialweb-0.25.20 )
telepathy? ( >=net-libs/telepathy-glib-0.19[vala] )
- tracker? ( >=app-misc/tracker-0.16:= )
+ tracker? ( >=app-misc/tracker-1:0= )
zeitgeist? ( >=gnome-extra/zeitgeist-0.9.14 )
"
# telepathy-mission-control needed at runtime; it is used by the telepathy
@@ -62,6 +55,10 @@ DEPEND="${COMMON_DEPEND}
"
src_prepare() {
+ # Allow building against tracker-1.0
+ sed -e 's/\(TRACKER_SPARQL_MAJOR\)=0.16/\1=1.0/' \
+ -i configure{.ac,} || die
+
vala_src_prepare
gnome2_src_prepare
}
diff --git a/dev-libs/folks/folks-9999.ebuild b/dev-libs/folks/folks-9999.ebuild
index bf7b2e3..e6b3e4e 100644
--- a/dev-libs/folks/folks-9999.ebuild
+++ b/dev-libs/folks/folks-9999.ebuild
@@ -40,7 +40,7 @@ COMMON_DEPEND="
eds? ( >=gnome-extra/evolution-data-server-3.9.1:=[vala] )
socialweb? ( >=net-libs/libsocialweb-0.25.20 )
telepathy? ( >=net-libs/telepathy-glib-0.19[vala] )
- tracker? ( >=app-misc/tracker-0.16:= )
+ tracker? ( >=app-misc/tracker-1:0= )
zeitgeist? ( >=gnome-extra/zeitgeist-0.9.14 )
"
# telepathy-mission-control needed at runtime; it is used by the telepathy
@@ -62,6 +62,10 @@ DEPEND="${COMMON_DEPEND}
"
src_prepare() {
+ # Allow building against tracker-1.0
+ sed -e 's/\(TRACKER_SPARQL_MAJOR\)=0.16/\1=1.0/' \
+ -i configure{.ac,} || die
+
vala_src_prepare
gnome2_src_prepare
}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: dev-libs/folks/
@ 2015-05-12 22:44 Gilles Dartiguelongue
0 siblings, 0 replies; 23+ messages in thread
From: Gilles Dartiguelongue @ 2015-05-12 22:44 UTC (permalink / raw
To: gentoo-commits
commit: 6ccf29e190163b459cb7ea4d38d63ef27973175f
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Tue May 12 22:30:34 2015 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Tue May 12 22:30:34 2015 +0000
URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=6ccf29e1
dev-libs/folks: 0.10.1-r1 → 0.11.0
.../{folks-9999.ebuild => folks-0.11.0.ebuild} | 34 +++++++++-------------
dev-libs/folks/folks-9999.ebuild | 24 +++++++--------
2 files changed, 26 insertions(+), 32 deletions(-)
diff --git a/dev-libs/folks/folks-9999.ebuild b/dev-libs/folks/folks-0.11.0.ebuild
similarity index 73%
copy from dev-libs/folks/folks-9999.ebuild
copy to dev-libs/folks/folks-0.11.0.ebuild
index d542405..5ac2afc 100644
--- a/dev-libs/folks/folks-9999.ebuild
+++ b/dev-libs/folks/folks-0.11.0.ebuild
@@ -1,35 +1,30 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="5"
GCONF_DEBUG="yes"
+GNOME2_LA_PUNT="yes"
VALA_MIN_API_VERSION="0.22"
VALA_USE_DEPEND="vapigen"
inherit gnome2 vala virtualx
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
DESCRIPTION="Library for aggregating people from multiple sources"
HOMEPAGE="https://wiki.gnome.org/Projects/Folks"
LICENSE="LGPL-2.1+"
SLOT="0/25" # subslot = libfolks soname version
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux"
-fi
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux"
+
# TODO: --enable-profiling
# Vala isn't really optional, https://bugzilla.gnome.org/show_bug.cgi?id=701099
-IUSE="bluetooth eds socialweb +telepathy test tracker utils zeitgeist"
+IUSE="bluetooth eds +telepathy test tracker utils zeitgeist"
REQUIRED_USE="bluetooth? ( eds )"
COMMON_DEPEND="
$(vala_depend)
- >=dev-libs/glib-2.38.2:2
+ >=dev-libs/glib-2.40:2
dev-libs/dbus-glib
>=dev-libs/libgee-0.10:0.8[introspection]
dev-libs/libxml2
@@ -37,9 +32,8 @@ COMMON_DEPEND="
sys-libs/readline:=
bluetooth? ( >=net-wireless/bluez-5 )
- eds? ( >=gnome-extra/evolution-data-server-3.9.1:=[vala] )
- socialweb? ( >=net-libs/libsocialweb-0.25.20 )
- telepathy? ( >=net-libs/telepathy-glib-0.19[vala] )
+ eds? ( >=gnome-extra/evolution-data-server-3.13.90:=[vala] )
+ telepathy? ( >=net-libs/telepathy-glib-0.19.9[vala] )
tracker? ( >=app-misc/tracker-1:0= )
zeitgeist? ( >=gnome-extra/zeitgeist-0.9.14 )
"
@@ -59,11 +53,11 @@ DEPEND="${COMMON_DEPEND}
sys-devel/gettext
virtual/pkgconfig
- socialweb? ( >=net-libs/libsocialweb-0.25.15[vala] )
- test? ( sys-apps/dbus
+ test? (
+ sys-apps/dbus
bluetooth? (
>=gnome-extra/evolution-data-server-3.9.1
- >=dev-libs/glib-2.39.2 ) )
+ >=dev-libs/glib-2.40 ) )
!<dev-lang/vala-0.22.1:0.22
"
@@ -78,16 +72,16 @@ src_configure() {
$(use_enable bluetooth bluez-backend) \
$(use_enable eds eds-backend) \
$(use_enable eds ofono-backend) \
- $(use_enable socialweb libsocialweb-backend) \
$(use_enable telepathy telepathy-backend) \
$(use_enable tracker tracker-backend) \
$(use_enable utils inspect-tool) \
- $(use_enable test tests) \
+ $(use_enable test modular-tests) \
$(use_enable zeitgeist) \
--enable-vala \
--enable-import-tool \
--disable-docs \
- --disable-fatal-warnings
+ --disable-fatal-warnings \
+ --disable-libsocialweb-backend
}
src_test() {
diff --git a/dev-libs/folks/folks-9999.ebuild b/dev-libs/folks/folks-9999.ebuild
index d542405..edb1816 100644
--- a/dev-libs/folks/folks-9999.ebuild
+++ b/dev-libs/folks/folks-9999.ebuild
@@ -1,9 +1,10 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="5"
GCONF_DEBUG="yes"
+GNOME2_LA_PUNT="yes"
VALA_MIN_API_VERSION="0.22"
VALA_USE_DEPEND="vapigen"
@@ -24,12 +25,12 @@ else
fi
# TODO: --enable-profiling
# Vala isn't really optional, https://bugzilla.gnome.org/show_bug.cgi?id=701099
-IUSE="bluetooth eds socialweb +telepathy test tracker utils zeitgeist"
+IUSE="bluetooth eds +telepathy test tracker utils zeitgeist"
REQUIRED_USE="bluetooth? ( eds )"
COMMON_DEPEND="
$(vala_depend)
- >=dev-libs/glib-2.38.2:2
+ >=dev-libs/glib-2.40:2
dev-libs/dbus-glib
>=dev-libs/libgee-0.10:0.8[introspection]
dev-libs/libxml2
@@ -37,9 +38,8 @@ COMMON_DEPEND="
sys-libs/readline:=
bluetooth? ( >=net-wireless/bluez-5 )
- eds? ( >=gnome-extra/evolution-data-server-3.9.1:=[vala] )
- socialweb? ( >=net-libs/libsocialweb-0.25.20 )
- telepathy? ( >=net-libs/telepathy-glib-0.19[vala] )
+ eds? ( >=gnome-extra/evolution-data-server-3.13.90:=[vala] )
+ telepathy? ( >=net-libs/telepathy-glib-0.19.9[vala] )
tracker? ( >=app-misc/tracker-1:0= )
zeitgeist? ( >=gnome-extra/zeitgeist-0.9.14 )
"
@@ -59,11 +59,11 @@ DEPEND="${COMMON_DEPEND}
sys-devel/gettext
virtual/pkgconfig
- socialweb? ( >=net-libs/libsocialweb-0.25.15[vala] )
- test? ( sys-apps/dbus
+ test? (
+ sys-apps/dbus
bluetooth? (
>=gnome-extra/evolution-data-server-3.9.1
- >=dev-libs/glib-2.39.2 ) )
+ >=dev-libs/glib-2.40 ) )
!<dev-lang/vala-0.22.1:0.22
"
@@ -78,16 +78,16 @@ src_configure() {
$(use_enable bluetooth bluez-backend) \
$(use_enable eds eds-backend) \
$(use_enable eds ofono-backend) \
- $(use_enable socialweb libsocialweb-backend) \
$(use_enable telepathy telepathy-backend) \
$(use_enable tracker tracker-backend) \
$(use_enable utils inspect-tool) \
- $(use_enable test tests) \
+ $(use_enable test modular-tests) \
$(use_enable zeitgeist) \
--enable-vala \
--enable-import-tool \
--disable-docs \
- --disable-fatal-warnings
+ --disable-fatal-warnings \
+ --disable-libsocialweb-backend
}
src_test() {
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: dev-libs/folks/
@ 2015-05-17 15:39 Gilles Dartiguelongue
0 siblings, 0 replies; 23+ messages in thread
From: Gilles Dartiguelongue @ 2015-05-17 15:39 UTC (permalink / raw
To: gentoo-commits
commit: 121237fa5c0dbe1e185b16e2caae0fc9da9c57e9
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun May 17 15:37:58 2015 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun May 17 15:37:58 2015 +0000
URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=121237fa
dev-libs/folks: socialweb is phased out
dev-libs/folks/metadata.xml | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/dev-libs/folks/metadata.xml b/dev-libs/folks/metadata.xml
index 9a57dc1..a4dbc68 100644
--- a/dev-libs/folks/metadata.xml
+++ b/dev-libs/folks/metadata.xml
@@ -3,11 +3,9 @@
<pkgmetadata>
<herd>gnome</herd>
<use>
- <flag name="socialweb">Load web service contacts using
- <pkg>net-libs/libsocialweb</pkg></flag>
+ <flag name="telepathy">Load contacts from the Telepathy framework</flag>
<flag name="tracker">Load contacts from <pkg>app-misc/tracker</pkg>
index</flag>
- <flag name="telepathy">Load contacts from the Telepathy framework</flag>
<flag name="utils">Build the folks-inspect utility</flag>
<flag name="zeitgeist">Add support for Zeitgeist event tracking system</flag>
</use>
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: dev-libs/folks/
@ 2015-05-28 21:27 Gilles Dartiguelongue
0 siblings, 0 replies; 23+ messages in thread
From: Gilles Dartiguelongue @ 2015-05-28 21:27 UTC (permalink / raw
To: gentoo-commits
commit: a50f5633f2ed6059611a75ab8a3dccf6963bba51
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Thu May 28 21:27:01 2015 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Thu May 28 21:27:01 2015 +0000
URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=a50f5633
dev-libs/folks: 0.11.0 → 0.11.1
dev-libs/folks/{folks-0.11.0.ebuild => folks-0.11.1.ebuild} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/dev-libs/folks/folks-0.11.0.ebuild b/dev-libs/folks/folks-0.11.1.ebuild
similarity index 100%
rename from dev-libs/folks/folks-0.11.0.ebuild
rename to dev-libs/folks/folks-0.11.1.ebuild
^ permalink raw reply [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: dev-libs/folks/
@ 2015-06-09 13:48 Gilles Dartiguelongue
0 siblings, 0 replies; 23+ messages in thread
From: Gilles Dartiguelongue @ 2015-06-09 13:48 UTC (permalink / raw
To: gentoo-commits
commit: b21e1e16ca9efdf46c81140bbf2d6b35116e303c
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 9 10:43:20 2015 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Tue Jun 9 13:48:42 2015 +0000
URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=b21e1e16
dev-libs/folks: moved to gentoo-x86
dev-libs/folks/folks-0.11.1.ebuild | 89 --------------------------------------
1 file changed, 89 deletions(-)
diff --git a/dev-libs/folks/folks-0.11.1.ebuild b/dev-libs/folks/folks-0.11.1.ebuild
deleted file mode 100644
index 5ac2afc..0000000
--- a/dev-libs/folks/folks-0.11.1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-GCONF_DEBUG="yes"
-GNOME2_LA_PUNT="yes"
-VALA_MIN_API_VERSION="0.22"
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome2 vala virtualx
-
-DESCRIPTION="Library for aggregating people from multiple sources"
-HOMEPAGE="https://wiki.gnome.org/Projects/Folks"
-
-LICENSE="LGPL-2.1+"
-SLOT="0/25" # subslot = libfolks soname version
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux"
-
-# TODO: --enable-profiling
-# Vala isn't really optional, https://bugzilla.gnome.org/show_bug.cgi?id=701099
-IUSE="bluetooth eds +telepathy test tracker utils zeitgeist"
-REQUIRED_USE="bluetooth? ( eds )"
-
-COMMON_DEPEND="
- $(vala_depend)
- >=dev-libs/glib-2.40:2
- dev-libs/dbus-glib
- >=dev-libs/libgee-0.10:0.8[introspection]
- dev-libs/libxml2
- sys-libs/ncurses:=
- sys-libs/readline:=
-
- bluetooth? ( >=net-wireless/bluez-5 )
- eds? ( >=gnome-extra/evolution-data-server-3.13.90:=[vala] )
- telepathy? ( >=net-libs/telepathy-glib-0.19.9[vala] )
- tracker? ( >=app-misc/tracker-1:0= )
- zeitgeist? ( >=gnome-extra/zeitgeist-0.9.14 )
-"
-# telepathy-mission-control needed at runtime; it is used by the telepathy
-# backend via telepathy-glib's AccountManager binding.
-RDEPEND="${COMMON_DEPEND}
- net-im/telepathy-mission-control
-"
-# folks socialweb backend requires that libsocialweb be built with USE=vala,
-# even when building folks with --disable-vala.
-#
-# FIXME:
-# test? ( bluetooth? ( dbusmock is missing in the tree ) )
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/gobject-introspection-1.30
- >=dev-util/intltool-0.50.0
- sys-devel/gettext
- virtual/pkgconfig
-
- test? (
- sys-apps/dbus
- bluetooth? (
- >=gnome-extra/evolution-data-server-3.9.1
- >=dev-libs/glib-2.40 ) )
- !<dev-lang/vala-0.22.1:0.22
-"
-
-src_prepare() {
- vala_src_prepare
- gnome2_src_prepare
-}
-
-src_configure() {
- # Rebuilding docs needs valadoc, which has no release
- gnome2_src_configure \
- $(use_enable bluetooth bluez-backend) \
- $(use_enable eds eds-backend) \
- $(use_enable eds ofono-backend) \
- $(use_enable telepathy telepathy-backend) \
- $(use_enable tracker tracker-backend) \
- $(use_enable utils inspect-tool) \
- $(use_enable test modular-tests) \
- $(use_enable zeitgeist) \
- --enable-vala \
- --enable-import-tool \
- --disable-docs \
- --disable-fatal-warnings \
- --disable-libsocialweb-backend
-}
-
-src_test() {
- dbus-launch Xemake check
-}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: dev-libs/folks/
@ 2018-12-11 13:23 Gilles Dartiguelongue
0 siblings, 0 replies; 23+ messages in thread
From: Gilles Dartiguelongue @ 2018-12-11 13:23 UTC (permalink / raw
To: gentoo-commits
commit: 15e6f72e733c9ff601bf8cba635b42e722d598db
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 11 13:20:51 2018 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Tue Dec 11 13:23:40 2018 +0000
URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=15e6f72e
dev-libs/folks: moved 0.11.4-r1 to ::gentoo
Pro-actively moving this change to avoid forgetting it when the tracker
move happens.
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue <eva <AT> gentoo.org>
dev-libs/folks/folks-0.11.4-r1.ebuild | 87 -----------------------------------
1 file changed, 87 deletions(-)
diff --git a/dev-libs/folks/folks-0.11.4-r1.ebuild b/dev-libs/folks/folks-0.11.4-r1.ebuild
deleted file mode 100644
index 98c7bafb..00000000
--- a/dev-libs/folks/folks-0.11.4-r1.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome2 vala virtualx
-
-DESCRIPTION="Library for aggregating people from multiple sources"
-HOMEPAGE="https://wiki.gnome.org/Projects/Folks"
-
-LICENSE="LGPL-2.1+"
-SLOT="0/25" # subslot = libfolks soname version
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux"
-
-# TODO: --enable-profiling
-# Vala isn't really optional, https://bugzilla.gnome.org/show_bug.cgi?id=701099
-IUSE="bluetooth debug eds +telepathy test tracker utils"
-REQUIRED_USE="bluetooth? ( eds )"
-
-COMMON_DEPEND="
- $(vala_depend)
- >=dev-libs/glib-2.40:2
- dev-libs/dbus-glib
- >=dev-libs/gobject-introspection-1.30:=
- >=dev-libs/libgee-0.10:0.8[introspection]
- dev-libs/libxml2
- sys-libs/ncurses:0=
- sys-libs/readline:0=
-
- bluetooth? ( >=net-wireless/bluez-5 )
- eds? ( >=gnome-extra/evolution-data-server-3.13.90:=[vala] )
- telepathy? ( >=net-libs/telepathy-glib-0.19.9[vala] )
- tracker? ( >=app-misc/tracker-1:0= )
-"
-# telepathy-mission-control needed at runtime; it is used by the telepathy
-# backend via telepathy-glib's AccountManager binding.
-RDEPEND="${COMMON_DEPEND}
- net-im/telepathy-mission-control
-"
-# folks socialweb backend requires that libsocialweb be built with USE=vala,
-# even when building folks with --disable-vala.
-#
-# FIXME:
-# test? ( bluetooth? ( dbusmock is missing in the tree ) )
-DEPEND="${COMMON_DEPEND}
- >=dev-util/intltool-0.50.0
- sys-devel/gettext
- virtual/pkgconfig
-
- test? (
- sys-apps/dbus
- bluetooth? (
- >=gnome-extra/evolution-data-server-3.9.1
- >=dev-libs/glib-2.40:2 ) )
-"
-
-src_prepare() {
- # Force re-generation of introspection files, otherwise it does not match installed libs
- find -name "*.vala" -exec touch {} \; || die
-
- vala_src_prepare
- gnome2_src_prepare
-}
-
-src_configure() {
- # Rebuilding docs needs valadoc, which has no release
- gnome2_src_configure \
- $(use_enable bluetooth bluez-backend) \
- $(use_enable debug) \
- $(use_enable eds eds-backend) \
- $(use_enable eds ofono-backend) \
- $(use_enable telepathy telepathy-backend) \
- $(use_enable tracker tracker-backend) \
- $(use_enable utils inspect-tool) \
- $(use_enable test modular-tests) \
- --enable-vala \
- --enable-import-tool \
- --disable-docs \
- --disable-fatal-warnings \
- --disable-libsocialweb-backend
-}
-
-src_test() {
- dbus-launch virtx emake check
-}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: dev-libs/folks/
@ 2018-12-11 13:23 Gilles Dartiguelongue
0 siblings, 0 replies; 23+ messages in thread
From: Gilles Dartiguelongue @ 2018-12-11 13:23 UTC (permalink / raw
To: gentoo-commits
commit: 0fb477d4d1ea3f4f84895f9c8c65ff2fe752ffe1
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 11 13:23:27 2018 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Tue Dec 11 13:23:40 2018 +0000
URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=0fb477d4
dev-libs/folks: sync live ebuild with ::gentoo
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue <eva <AT> gentoo.org>
dev-libs/folks/folks-9999.ebuild | 26 ++++++++++++--------------
dev-libs/folks/metadata.xml | 1 -
2 files changed, 12 insertions(+), 15 deletions(-)
diff --git a/dev-libs/folks/folks-9999.ebuild b/dev-libs/folks/folks-9999.ebuild
index 12226e5e..41f153a7 100644
--- a/dev-libs/folks/folks-9999.ebuild
+++ b/dev-libs/folks/folks-9999.ebuild
@@ -1,11 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Id$
-EAPI="5"
-GCONF_DEBUG="yes"
+EAPI=6
GNOME2_LA_PUNT="yes"
-VALA_MIN_API_VERSION="0.22"
VALA_USE_DEPEND="vapigen"
inherit gnome2 vala virtualx
@@ -25,23 +22,23 @@ else
fi
# TODO: --enable-profiling
# Vala isn't really optional, https://bugzilla.gnome.org/show_bug.cgi?id=701099
-IUSE="bluetooth eds +telepathy test tracker utils zeitgeist"
+IUSE="bluetooth debug eds +telepathy test tracker utils"
REQUIRED_USE="bluetooth? ( eds )"
COMMON_DEPEND="
$(vala_depend)
>=dev-libs/glib-2.40:2
dev-libs/dbus-glib
+ >=dev-libs/gobject-introspection-1.30:=
>=dev-libs/libgee-0.10:0.8[introspection]
dev-libs/libxml2
- sys-libs/ncurses:=
- sys-libs/readline:=
+ sys-libs/ncurses:0=
+ sys-libs/readline:0=
bluetooth? ( >=net-wireless/bluez-5 )
eds? ( >=gnome-extra/evolution-data-server-3.13.90:=[vala] )
telepathy? ( >=net-libs/telepathy-glib-0.19.9[vala] )
tracker? ( >=app-misc/tracker-1:0= )
- zeitgeist? ( >=gnome-extra/zeitgeist-0.9.14 )
"
# telepathy-mission-control needed at runtime; it is used by the telepathy
# backend via telepathy-glib's AccountManager binding.
@@ -54,7 +51,6 @@ RDEPEND="${COMMON_DEPEND}
# FIXME:
# test? ( bluetooth? ( dbusmock is missing in the tree ) )
DEPEND="${COMMON_DEPEND}
- >=dev-libs/gobject-introspection-1.30
>=dev-util/intltool-0.50.0
sys-devel/gettext
virtual/pkgconfig
@@ -63,11 +59,13 @@ DEPEND="${COMMON_DEPEND}
sys-apps/dbus
bluetooth? (
>=gnome-extra/evolution-data-server-3.9.1
- >=dev-libs/glib-2.40 ) )
- !<dev-lang/vala-0.22.1:0.22
+ >=dev-libs/glib-2.40:2 ) )
"
src_prepare() {
+ # Force re-generation of introspection files, otherwise it does not match installed libs
+ find -name "*.vala" -exec touch {} \; || die
+
vala_src_prepare
gnome2_src_prepare
}
@@ -76,13 +74,13 @@ src_configure() {
# Rebuilding docs needs valadoc, which has no release
gnome2_src_configure \
$(use_enable bluetooth bluez-backend) \
+ $(use_enable debug) \
$(use_enable eds eds-backend) \
$(use_enable eds ofono-backend) \
$(use_enable telepathy telepathy-backend) \
$(use_enable tracker tracker-backend) \
$(use_enable utils inspect-tool) \
$(use_enable test modular-tests) \
- $(use_enable zeitgeist) \
--enable-vala \
--enable-import-tool \
--disable-docs \
@@ -91,5 +89,5 @@ src_configure() {
}
src_test() {
- dbus-launch Xemake check
+ dbus-launch virtx emake check
}
diff --git a/dev-libs/folks/metadata.xml b/dev-libs/folks/metadata.xml
index b7d68733..a89e8dce 100644
--- a/dev-libs/folks/metadata.xml
+++ b/dev-libs/folks/metadata.xml
@@ -9,6 +9,5 @@
<flag name="tracker">Load contacts from <pkg>app-misc/tracker</pkg> index</flag>
<flag name="telepathy">Load contacts from the Telepathy framework</flag>
<flag name="utils">Build the folks-inspect utility</flag>
- <flag name="zeitgeist">Add support for Zeitgeist event tracking system</flag>
</use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 23+ messages in thread
end of thread, other threads:[~2018-12-11 13:23 UTC | newest]
Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-12 22:44 [gentoo-commits] proj/gnome:master commit in: dev-libs/folks/ Gilles Dartiguelongue
-- strict thread matches above, loose matches on Subject: below --
2018-12-11 13:23 Gilles Dartiguelongue
2018-12-11 13:23 Gilles Dartiguelongue
2015-06-09 13:48 Gilles Dartiguelongue
2015-05-28 21:27 Gilles Dartiguelongue
2015-05-17 15:39 Gilles Dartiguelongue
2014-04-20 22:57 Gilles Dartiguelongue
2013-12-18 22:49 Gilles Dartiguelongue
2013-12-08 21:46 Gilles Dartiguelongue
2012-12-18 23:32 Gilles Dartiguelongue
2012-12-01 14:17 Gilles Dartiguelongue
2012-10-28 10:19 Gilles Dartiguelongue
2012-09-21 0:27 Nirbheek Chauhan
2012-08-11 21:18 Priit Laes
2012-05-02 4:46 Alexandre Restovtsev
2011-10-19 8:24 Alexandre Restovtsev
2011-10-02 6:53 Alexandre Restovtsev
2011-03-26 20:22 Gilles Dartiguelongue
2011-03-23 22:07 Nirbheek Chauhan
2011-03-18 22:41 Gilles Dartiguelongue
2011-03-14 21:59 Nirbheek Chauhan
2011-03-14 19:42 Nirbheek Chauhan
2011-02-15 23:45 Nirbheek Chauhan
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox