Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Jan 2018 04:12:44 +0000 (UTC)
From:      Don Lewis <truckman@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r460158 - in head/x11-toolkits/diorite: . files
Message-ID:  <201801280412.w0S4CiYb036867@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: truckman
Date: Sun Jan 28 04:12:44 2018
New Revision: 460158
URL: https://svnweb.freebsd.org/changeset/ports/460158

Log:
  Unbreak x11-toolkits/diorite after vala upgrade from 0.36.4 to 0.36.9.
  
    Priority is in the GLib namespace.
  
  Pet portlint and stage Q/A.
  
  PR:		225474
  Reported by:	antoine (portmgr)
  Approved by:	antoine (portmgr)

Added:
  head/x11-toolkits/diorite/files/patch-src_glib_system.vala   (contents, props changed)
Modified:
  head/x11-toolkits/diorite/Makefile

Modified: head/x11-toolkits/diorite/Makefile
==============================================================================
--- head/x11-toolkits/diorite/Makefile	Sun Jan 28 04:04:42 2018	(r460157)
+++ head/x11-toolkits/diorite/Makefile	Sun Jan 28 04:12:44 2018	(r460158)
@@ -2,6 +2,7 @@
 
 PORTNAME=	diorite
 PORTVERSION=	0.2.1
+PORTREVSION=	1
 CATEGORIES=	x11-toolkits devel
 
 MAINTAINER=	avilla@FreeBSD.org
@@ -11,13 +12,14 @@ LICENSE=	BSD2CLAUSE
 
 BUILD_DEPENDS=	valac:lang/vala
 
-USE_GITHUB=	yes
 GH_ACCOUNT=	tiliado
 
-USES=		gnome pkgconfig shebangfix waf
-USE_GNOME=	glib20 gtk30
+# USES=waf implicity does USES=python:2,build but that is not sufficient
+# for shebangfix to know the python version
+USES=		gnome pkgconfig python:2.7,build shebangfix waf
+USE_GITHUB=	yes
+USE_GNOME=	gdkpixbuf2 glib20 gtk30
 USE_XORG=	x11
-SHEBANG_LANG=	python3
 SHEBANG_FILES=	testgen.py
 # --noopt is required to prevent a crash in ipcserver.c, as
 # the argument of diorite_ipc_server_process_connection_co() gets

Added: head/x11-toolkits/diorite/files/patch-src_glib_system.vala
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11-toolkits/diorite/files/patch-src_glib_system.vala	Sun Jan 28 04:12:44 2018	(r460158)
@@ -0,0 +1,11 @@
+--- src/glib/system.vala.orig	2016-01-23 21:11:53 UTC
++++ src/glib/system.vala
+@@ -61,7 +61,7 @@ namespace Diorite.System
+ 	}
+ 	
+ 	public async void make_directory_with_parents_async(
+-		File directory, int io_priority=Priority.DEFAULT, Cancellable? cancellable = null) throws GLib.Error
++		File directory, int io_priority=GLib.Priority.DEFAULT, Cancellable? cancellable = null) throws GLib.Error
+ 	{
+ 		
+ 		SingleList<File> dirs = new SingleList<File>();



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201801280412.w0S4CiYb036867>