svn commit: r470157 - in head/devel: renpy renpy/files renpy6 renpy6/files

Jan Beich jbeich at FreeBSD.org
Wed May 16 22:50:28 UTC 2018


Author: jbeich
Date: Wed May 16 22:50:26 2018
New Revision: 470157
URL: https://svnweb.freebsd.org/changeset/ports/470157

Log:
  devel/renpy: unbreak with cython 0.28
  
  PR:		228235
  Obtained from:	upstream

Added:
  head/devel/renpy/files/patch-renpy_display_render.pyx   (contents, props changed)
  head/devel/renpy6/files/patch-renpy_display_render.pyx   (contents, props changed)
Modified:
  head/devel/renpy/Makefile   (contents, props changed)
  head/devel/renpy6/Makefile   (contents, props changed)

Modified: head/devel/renpy/Makefile
==============================================================================
--- head/devel/renpy/Makefile	Wed May 16 22:19:46 2018	(r470156)
+++ head/devel/renpy/Makefile	Wed May 16 22:50:26 2018	(r470157)
@@ -3,7 +3,7 @@
 PORTNAME=	renpy
 PORTVERSION?=	6.99.14.3
 DISTVERSIONSUFFIX=-sdk
-PORTREVISION?=	1
+PORTREVISION?=	2
 CATEGORIES=	devel games
 MASTER_SITES=	https://www.renpy.org/dl/${PORTVERSION}/
 
@@ -23,7 +23,6 @@ LIB_DEPENDS=	libfribidi.so:converters/fribidi \
 		libfreetype.so:print/freetype2
 RUN_DEPENDS?=	${PYTHON_PKGNAMEPREFIX}game_sdl2>=${PORTVERSION}:devel/py-game_sdl2@${FLAVOR}
 
-BROKEN=		fails to build with cython 0.28
 CONFLICTS_INSTALL?=	${PORTNAME}6-*
 
 # Upstream tends to reroll distfiles before moving under /release/

Added: head/devel/renpy/files/patch-renpy_display_render.pyx
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/renpy/files/patch-renpy_display_render.pyx	Wed May 16 22:50:26 2018	(r470157)
@@ -0,0 +1,13 @@
+https://github.com/renpy/renpy/commit/ba832e5e3d52
+
+--- renpy/display/render.pyx.orig	2018-01-26 22:32:59 UTC
++++ renpy/display/render.pyx
+@@ -572,7 +572,7 @@ PIXELLATE = 3
+ 
+ cdef class Render:
+ 
+-    def __init__(Render self, float width, float height, draw_func=None, layer_name=None, bint opaque=None): #@DuplicatedSignature
++    def __init__(Render self, float width, float height, draw_func=None, layer_name=None, bint opaque=False): #@DuplicatedSignature
+         """
+         Creates a new render corresponding to the given widget with
+         the specified width and height.

Modified: head/devel/renpy6/Makefile
==============================================================================
--- head/devel/renpy6/Makefile	Wed May 16 22:19:46 2018	(r470156)
+++ head/devel/renpy6/Makefile	Wed May 16 22:50:26 2018	(r470157)
@@ -1,10 +1,9 @@
 # $FreeBSD$
 
 PORTVERSION=	6.18.3
-PORTREVISION=	6
+PORTREVISION=	7
 PKGNAMESUFFIX=	6
 
-BROKEN=		fails to build with cython 0.28
 CONFLICTS_INSTALL=	${PORTNAME}-[0-9]*
 
 MASTERDIR=	${.CURDIR}/../renpy

Added: head/devel/renpy6/files/patch-renpy_display_render.pyx
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/renpy6/files/patch-renpy_display_render.pyx	Wed May 16 22:50:26 2018	(r470157)
@@ -0,0 +1,13 @@
+https://github.com/renpy/renpy/commit/ba832e5e3d52
+
+--- renpy/display/render.pyx.orig	2014-10-03 01:16:12 UTC
++++ renpy/display/render.pyx
+@@ -448,7 +448,7 @@ PIXELLATE = 3
+ 
+ cdef class Render:
+ 
+-    def __init__(Render self, float width, float height, draw_func=None, layer_name=None, bint opaque=None): #@DuplicatedSignature
++    def __init__(Render self, float width, float height, draw_func=None, layer_name=None, bint opaque=False): #@DuplicatedSignature
+         """
+         Creates a new render corresponding to the given widget with
+         the specified width and height.


More information about the svn-ports-all mailing list