summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2018-05-27 17:07:34 +0200
committerGilles Dartiguelongue <eva@gentoo.org>2018-05-27 19:48:42 +0200
commit8f7ed113b621136739c3733f63f17e5fb010d756 (patch)
treed698a645d8d7b4c316797e81dfff936ef23856b5
parentgnome-extra/gnome-calculator: fix changed DEPEND according to configure.ac (diff)
downloadgnome-8f7ed113.tar.gz
gnome-8f7ed113.tar.bz2
gnome-8f7ed113.zip
gnome-extra/gnome-calendar: fix DEPENDs, add src_test
Add meson at it requires a newer version than eclass sets. Set gettext version and i18n requires this to work. Unittests require X due to using dbus autolaunch. Package-Manager: Portage-2.3.40, Repoman-2.3.9 Manifest-Sign-Key: 0x5A56C8CD0C13248A
-rw-r--r--gnome-extra/gnome-calendar/gnome-calendar-3.26.4.ebuild11
1 files changed, 7 insertions, 4 deletions
diff --git a/gnome-extra/gnome-calendar/gnome-calendar-3.26.4.ebuild b/gnome-extra/gnome-calendar/gnome-calendar-3.26.4.ebuild
index 1aaa6407..5234fa4c 100644
--- a/gnome-extra/gnome-calendar/gnome-calendar-3.26.4.ebuild
+++ b/gnome-extra/gnome-calendar/gnome-calendar-3.26.4.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-inherit gnome-meson
+inherit gnome-meson virtualx
DESCRIPTION="Manage your online calendars with simple and modern interface"
HOMEPAGE="https://wiki.gnome.org/Apps/Calendar"
@@ -11,6 +11,7 @@ LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
+
# >=libical-1.0.1 for https://bugzilla.gnome.org/show_bug.cgi?id=751244
# FIXME add docs
RDEPEND="
@@ -25,9 +26,11 @@ RDEPEND="
DEPEND="${RDEPEND}
dev-libs/appstream-glib
dev-util/gdbus-codegen
- >=dev-util/intltool-0.40.6
- sys-devel/gettext
+ >=dev-util/meson-0.42.0
+ >=sys-devel/gettext-0.19.8
virtual/pkgconfig
"
-# FIXME: test fails
+src_test() {
+ virtx meson_src_test
+}