From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 11B821395E3 for ; Sun, 13 Nov 2016 12:07:59 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 312B8E0B1F; Sun, 13 Nov 2016 12:07:56 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 07C2CE0B1F for ; Sun, 13 Nov 2016 12:07:56 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id E5751341672 for ; Sun, 13 Nov 2016 12:07:54 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 7701724BF for ; Sun, 13 Nov 2016 12:07:53 +0000 (UTC) From: "Gilles Dartiguelongue" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Gilles Dartiguelongue" Message-ID: <1479038637.cb29ed1737f7296471e036136c80160c1ff9f666.eva@gentoo> Subject: [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-todo/, gnome-extra/gnome-todo/files/ X-VCS-Repository: proj/gnome X-VCS-Files: gnome-extra/gnome-todo/files/gnome-todo-3.22.0-link-failure.patch gnome-extra/gnome-todo/gnome-todo-3.20.2.ebuild gnome-extra/gnome-todo/gnome-todo-3.22.0.ebuild X-VCS-Directories: gnome-extra/gnome-todo/ gnome-extra/gnome-todo/files/ X-VCS-Committer: eva X-VCS-Committer-Name: Gilles Dartiguelongue X-VCS-Revision: cb29ed1737f7296471e036136c80160c1ff9f666 X-VCS-Branch: master Date: Sun, 13 Nov 2016 12:07:53 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 7be65dae-4468-4ad8-9e0b-d4de508771e7 X-Archives-Hash: 841f8e9433ef93126df413ed9438a448 commit: cb29ed1737f7296471e036136c80160c1ff9f666 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sun Nov 13 12:03:57 2016 +0000 Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sun Nov 13 12:03:57 2016 +0000 URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=cb29ed17 gnome-extra/gnome-todo: 3.18.1 → {3.20.2,3.22.0} Package-Manager: portage-2.3.2 Manifest-Sign-Key: C6085806 .../files/gnome-todo-3.22.0-link-failure.patch | 30 ++++++++++++++++++++++ gnome-extra/gnome-todo/gnome-todo-3.20.2.ebuild | 4 +-- ...todo-3.20.2.ebuild => gnome-todo-3.22.0.ebuild} | 18 +++++++++---- 3 files changed, 45 insertions(+), 7 deletions(-) diff --git a/gnome-extra/gnome-todo/files/gnome-todo-3.22.0-link-failure.patch b/gnome-extra/gnome-todo/files/gnome-todo-3.22.0-link-failure.patch new file mode 100644 index 0000000..03c44ab --- /dev/null +++ b/gnome-extra/gnome-todo/files/gnome-todo-3.22.0-link-failure.patch @@ -0,0 +1,30 @@ +From 4aa960186c90f1cf60c42cb4756da09cba96fc74 Mon Sep 17 00:00:00 2001 +From: Gilles Dartiguelongue +Date: Sun, 13 Nov 2016 13:02:42 +0100 +Subject: [PATCH] Fix link failure with missing e_source_get_displayname symbol + +--- + src/Makefile.am | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/Makefile.am b/src/Makefile.am +index 094d463..f6d1194 100644 +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -104,11 +104,11 @@ gnome_todo_LDFLAGS = \ + $(GNOME_TODO_WARN_LDFLAGS) + + gnome_todo_LDADD = \ +- $(GNOME_TODO_LIBS) \ + $(top_builddir)/plugins/eds/libeds.la \ + $(top_builddir)/plugins/dark-theme/libdarktheme.la \ + $(top_builddir)/plugins/scheduled-panel/libscheduledpanel.la \ +- $(top_builddir)/plugins/today-panel/libtodaypanel.la ++ $(top_builddir)/plugins/today-panel/libtodaypanel.la \ ++ $(GNOME_TODO_LIBS) + + gnome_todo_DEPENDENCIES = \ + $(top_builddir)/plugins/eds/libeds.la \ +-- +2.10.2 + diff --git a/gnome-extra/gnome-todo/gnome-todo-3.20.2.ebuild b/gnome-extra/gnome-todo/gnome-todo-3.20.2.ebuild index a8938ec..52e6e18 100644 --- a/gnome-extra/gnome-todo/gnome-todo-3.20.2.ebuild +++ b/gnome-extra/gnome-todo/gnome-todo-3.20.2.ebuild @@ -12,11 +12,11 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Todo" LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64" -IUSE="" +IUSE="+introspection" RDEPEND=" >=dev-libs/glib-2.43.4:2 - >=dev-libs/gobject-introspection-1.42:= + introspection? ( >=dev-libs/gobject-introspection-1.42:= ) >=dev-libs/libical-0.43 >=dev-libs/libpeas-1.17 >=gnome-extra/evolution-data-server-3.17.1[gtk] diff --git a/gnome-extra/gnome-todo/gnome-todo-3.20.2.ebuild b/gnome-extra/gnome-todo/gnome-todo-3.22.0.ebuild similarity index 64% copy from gnome-extra/gnome-todo/gnome-todo-3.20.2.ebuild copy to gnome-extra/gnome-todo/gnome-todo-3.22.0.ebuild index a8938ec..508e486 100644 --- a/gnome-extra/gnome-todo/gnome-todo-3.20.2.ebuild +++ b/gnome-extra/gnome-todo/gnome-todo-3.22.0.ebuild @@ -12,20 +12,21 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Todo" LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64" -IUSE="" +IUSE="+introspection" RDEPEND=" >=dev-libs/glib-2.43.4:2 - >=dev-libs/gobject-introspection-1.42:= + introspection? ( >=dev-libs/gobject-introspection-1.42:= ) >=dev-libs/libical-0.43 >=dev-libs/libpeas-1.17 >=gnome-extra/evolution-data-server-3.17.1[gtk] >=net-libs/gnome-online-accounts-3.2 - >=x11-libs/gtk+-3.19.5:3 + >=x11-libs/gtk+-3.22.0:3 " DEPEND="${RDEPEND} - >=dev-util/intltool-0.40.6 dev-libs/appstream-glib + >=dev-util/gtk-doc-am-1.14 + >=dev-util/intltool-0.40.6 sys-devel/gettext virtual/pkgconfig " @@ -38,5 +39,12 @@ src_prepare() { } src_configure() { - gnome2_src_configure --enable-eds-plugin + gnome2_src_configure \ + $(use_enable introspection) \ + --enable-eds-plugin \ + --enable-dark-theme-plugin \ + --enable-scheduled-panel-plugin \ + --enable-score-plugin \ + --enable-today-panel-plugin \ + --enable-unscheduled-panel-plugin }