Older mypaint releases used this but our fresh mypaint port uses
python3/gtk3.  I could not find other users of gdk_pixbuf_new_from_array
or get_pixels_array on https://codesearch.debian.net/ .  Trying to use
missing numpy support from py-gtk2 would result in this exception:

  "pygtk was not compiled with Numeric Python support"

Runtime tested with the gimp and the resynthetizer plugin.

ok to drop the py-numpy dep in this python2-only port?


Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/py-gtk2/Makefile,v
retrieving revision 1.71
diff -u -p -r1.71 Makefile
--- Makefile    7 Nov 2020 17:19:21 -0000       1.71
+++ Makefile    7 Nov 2020 17:44:01 -0000
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile,v 1.71 2020/11/07 17:19:21 jca Exp $
+# $OpenBSD: Makefile,v 1.70 2020/11/01 20:38:45 jca Exp $
 
 BROKEN-alpha=  .got subsegment exceeds 64K
 
@@ -7,7 +7,7 @@ COMMENT=        GTK+2 Python bindings
 GNOME_PROJECT= pygtk
 GNOME_VERSION= 2.24.0
 PKGNAME=       py-gtk2-${VERSION}
-REVISION=      9
+REVISION=      10
 
 CATEGORIES=    x11
 
@@ -33,8 +33,7 @@ MODULES=      lang/python \
 BUILD_DEPENDS= ${RUN_DEPENDS}
 LIB_DEPENDS=   devel/libglade2
 RUN_DEPENDS=   graphics/py2-cairo>=1.2 \
-               devel/py-gobject>=2.26.0 \
-               math/py-numpy
+               devel/py-gobject>=2.26.0
 
 USE_GMAKE=     No
 
@@ -43,6 +42,7 @@ PATCH_LIST=   patch-* sup-mips64-*
 .endif
 
 CONFIGURE_STYLE=gnu
+CONFIGURE_ARGS=        --disable-numpy
 
 # pick bind_textdomain_codeset
 MODGNOME_LDFLAGS=-lintl -liconv


-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply via email to