svn commit: r466041 - in head/x11/py-xdot: . files
Danilo G. Baio
dbaio at FreeBSD.org
Sat Mar 31 11:30:41 UTC 2018
Author: dbaio
Date: Sat Mar 31 11:30:40 2018
New Revision: 466041
URL: https://svnweb.freebsd.org/changeset/ports/466041
Log:
x11/py-xdot: Update to 0.9
Fix dependencies.
Add a patch from upstream for don't check for graphviz python module,
it's not used by xdot.
Support for Python 3 only.
PR: 226792
Submitted by: Greg V <greg at unrelenting.technology>
Added:
head/x11/py-xdot/files/patch-setup.py (contents, props changed)
Deleted:
head/x11/py-xdot/files/patch-xdot.py
Modified:
head/x11/py-xdot/Makefile
head/x11/py-xdot/distinfo
Modified: head/x11/py-xdot/Makefile
==============================================================================
--- head/x11/py-xdot/Makefile Sat Mar 31 11:26:32 2018 (r466040)
+++ head/x11/py-xdot/Makefile Sat Mar 31 11:30:40 2018 (r466041)
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= xdot
-PORTVERSION= 0.7
+PORTVERSION= 0.9
CATEGORIES= x11 python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,8 +11,13 @@ COMMENT= Interactive viewer for Graphviz dot files
LICENSE= LGPL3+
+RUN_DEPENDS= dot:graphics/graphviz
+
NO_ARCH= yes
-USES= python
+USES= python:3.4+
USE_PYTHON= autoplist distutils
+USE_GNOME= cairo gtk30 pygobject3
+
+CONFLICTS_INSTALL= py*-xdot-06
.include <bsd.port.mk>
Modified: head/x11/py-xdot/distinfo
==============================================================================
--- head/x11/py-xdot/distinfo Sat Mar 31 11:26:32 2018 (r466040)
+++ head/x11/py-xdot/distinfo Sat Mar 31 11:30:40 2018 (r466041)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1468125369
-SHA256 (xdot-0.7.tar.gz) = d2100c3201d974915d1b89220ce52f380334eb365ab48903573a8135f51d0ee0
-SIZE (xdot-0.7.tar.gz) = 22089
+TIMESTAMP = 1522370491
+SHA256 (xdot-0.9.tar.gz) = a33701664ecfefe7c7313a120a587e87334f3a566409bc451538fcde5edd6907
+SIZE (xdot-0.9.tar.gz) = 26716
Added: head/x11/py-xdot/files/patch-setup.py
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11/py-xdot/files/patch-setup.py Sat Mar 31 11:30:40 2018 (r466041)
@@ -0,0 +1,12 @@
+# https://github.com/jrfonseca/xdot.py/commit/3f866766be44adbe3634de95cd0a031e8a863c91
+
+--- setup.py.orig 2018-03-30 00:51:44 UTC
++++ setup.py
+@@ -31,7 +31,6 @@ setup(
+ """,
+ license="LGPL",
+
+- install_requires=['graphviz'],
+ packages=['xdot', 'xdot/dot', 'xdot/ui'],
+ entry_points=dict(gui_scripts=['xdot=xdot.__main__:main']),
+
More information about the svn-ports-head
mailing list