graphics/impressive: update to 0.13.0-beta2 to build with python3

- the 0.13-beta versions introduce support for python 3

From upstream's news entries [1]:

2020-05-31Some maintenance in 0.13.0-beta2

	The second beta version brings the expected bugfixes (mainly crashes on Python
	3 due to oversights during porting), but also a few minor new features:
	High-DPI scaling is now disabled on Windows, so that the display isn't as
	blurry as it used to be on affected systems. New prev and next PageProps have
	been introduced to change the playback order of pages. Finally, there's now a
	»pseudo-binary« file called impressive in the .tar.gz release archive that's
	more compact and with slightly quicker startup time than the standard source
	code file.

[1] http://impressive.sourceforge.net/news.php

Approved by:	kai (implicit)
This commit is contained in:
Tobias C. Berner
2020-09-13 17:03:43 +00:00
parent f2049865e3
commit e846b322d6
2 changed files with 7 additions and 11 deletions

View File

@@ -2,11 +2,10 @@
# $FreeBSD$
PORTNAME= impressive
PORTVERSION= 0.12.1
PORTREVISION= 10
DISTVERSION= 0.13.0-beta2
CATEGORIES= graphics python
MASTER_SITES= SF/${PORTNAME}/Impressive/${PORTVERSION}/
DISTNAME= Impressive-${PORTVERSION}
MASTER_SITES= SF/${PORTNAME}/Impressive/${DISTVERSION}/
DISTNAME= Impressive-${DISTVERSION}
MAINTAINER= kai@FreeBSD.org
COMMENT= Stylish way of giving presentations
@@ -14,14 +13,11 @@ COMMENT= Stylish way of giving presentations
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/license.txt
DEPRECATED= Uses deprecated version of python
EXPIRATION_DATE= 2020-09-15
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}PyOpenGL>=0:graphics/py-PyOpenGL@${PY_FLAVOR} \
${PYGAME} \
${PY_PILLOW}
USES= python:2.7 sdl shebangfix
USES= python:3.5+ sdl shebangfix
USE_SDL= sdl
SHEBANG_FILES= impressive.py

View File

@@ -1,3 +1,3 @@
TIMESTAMP = 1567453628
SHA256 (Impressive-0.12.1.tar.gz) = 74a331f41e39a363b362dcadf861e3a300351d5ad5cfe033b5d47215c886f1e4
SIZE (Impressive-0.12.1.tar.gz) = 210928
TIMESTAMP = 1600015711
SHA256 (Impressive-0.13.0-beta2.tar.gz) = 38a445d111cb8be7157605ff12c786bbad475b712f13a66a3bd3dd403d414a10
SIZE (Impressive-0.13.0-beta2.tar.gz) = 311905