svn commit: r449749 - in head/deskutils/go-for-it: . files
Carlos J. Puga Medina
cpm at FreeBSD.org
Wed Sep 13 02:27:38 UTC 2017
Author: cpm
Date: Wed Sep 13 02:27:36 2017
New Revision: 449749
URL: https://svnweb.freebsd.org/changeset/ports/449749
Log:
deskutils/go-for-it: unbreak build with vala 0.36
/wrkdirs/usr/ports/deskutils/go-for-it/work/Go-For-It-release_v1.5/src/TaskStore.vala:89.22-89.25: error: Argument 1: Cannot pass value to reference or output parameter
this.remove (iter);
^^^^
While I'm here, pet portlint, USE_* comes before USES
PR: 222036
Submitted by: cpm
Approved by: Neel Chauhan <neel at neelc.org> (maintainer)
Added:
head/deskutils/go-for-it/files/
head/deskutils/go-for-it/files/patch-src_TaskStore.vala (contents, props changed)
Modified:
head/deskutils/go-for-it/Makefile
Modified: head/deskutils/go-for-it/Makefile
==============================================================================
--- head/deskutils/go-for-it/Makefile Wed Sep 13 02:04:45 2017 (r449748)
+++ head/deskutils/go-for-it/Makefile Wed Sep 13 02:27:36 2017 (r449749)
@@ -14,14 +14,14 @@ LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= valac:lang/vala
LIB_DEPENDS= libnotify.so:devel/libnotify
-USE_GITHUB= yes
-GH_ACCOUNT= mank319
-GH_PROJECT= Go-For-It
-
-GNU_CONFIGURE= yes
USES= cmake gettext pkgconfig
USE_GNOME= cairo glib20 gtk30
+GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
+
+USE_GITHUB= yes
+GH_ACCOUNT= mank319
+GH_PROJECT= Go-For-It
post-install:
${INSTALL_DATA} ${WRKSRC}/data/go-for-it.desktop \
Added: head/deskutils/go-for-it/files/patch-src_TaskStore.vala
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/deskutils/go-for-it/files/patch-src_TaskStore.vala Wed Sep 13 02:27:36 2017 (r449749)
@@ -0,0 +1,14 @@
+--- src/TaskStore.vala.orig 2016-12-18 13:54:36 UTC
++++ src/TaskStore.vala
+@@ -86,7 +86,11 @@ class TaskStore : Gtk.ListStore {
+ public void remove_task (Gtk.TreeIter iter) {
+ bool is_active_task = compare_tasks (iter);
+ var _active_task = active_task;
++#if VALA_0_36
++ this.remove (ref iter);
++#else
+ this.remove (iter);
++#endif
+ if (is_active_task && _active_task == active_task) {
+ active_task = null;
+ refresh_active_task ();
More information about the svn-ports-all
mailing list