Tue Sep 15 19:30:03 2020 UTC ()
py-sip: updated to 4.19.24

v4.19.24
- Added support for Python v3.9.
- %InstanceCode is now used to provide the default result of virtual handlers
  that return a class or mapped type by value.
- 'android_abi' can now be used in a configuration file when building the sip
  module using qmake.  This is required when using Qt v5.14 or later on
  Android.


(adam)
diff -r1.7 -r1.8 pkgsrc/x11/py-sip/Makefile.common
diff -r1.48 -r1.49 pkgsrc/x11/py-sip/distinfo

cvs diff -r1.7 -r1.8 pkgsrc/x11/py-sip/Makefile.common (expand / switch to unified diff)

--- pkgsrc/x11/py-sip/Makefile.common 2020/07/10 20:02:23 1.7
+++ pkgsrc/x11/py-sip/Makefile.common 2020/09/15 19:30:03 1.8
@@ -1,20 +1,20 @@ @@ -1,20 +1,20 @@
1# $NetBSD: Makefile.common,v 1.7 2020/07/10 20:02:23 rhialto Exp $ 1# $NetBSD: Makefile.common,v 1.8 2020/09/15 19:30:03 adam Exp $
2# 2#
3# used by x11/py-sip/Makefile 3# used by x11/py-sip/Makefile
4# used by x11/py-sip-qt4/Makefile 4# used by x11/py-sip-qt4/Makefile
5# used by x11/py-sip-qt5/Makefile 5# used by x11/py-sip-qt5/Makefile
6 6
7DISTNAME= sip-4.19.23 7DISTNAME= sip-4.19.24
8CATEGORIES= x11 devel python 8CATEGORIES= x11 devel python
9MASTER_SITES= https://www.riverbankcomputing.com/static/Downloads/sip/${PKGVERSION_NOREV}/ 9MASTER_SITES= https://www.riverbankcomputing.com/static/Downloads/sip/${PKGVERSION_NOREV}/
10 10
11MAINTAINER= pkgsrc-users@NetBSD.org 11MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= http://www.riverbankcomputing.com/software/sip/ 12HOMEPAGE= http://www.riverbankcomputing.com/software/sip/
13 13
14DISTINFO_FILE= ${.CURDIR}/../../x11/py-sip/distinfo 14DISTINFO_FILE= ${.CURDIR}/../../x11/py-sip/distinfo
15PATCHDIR= ${.CURDIR}/../../x11/py-sip/patches 15PATCHDIR= ${.CURDIR}/../../x11/py-sip/patches
16 16
17USE_LANGUAGES= c c++ 17USE_LANGUAGES= c c++
18USE_LIBTOOL= yes 18USE_LIBTOOL= yes
19USE_TOOLS+= gmake 19USE_TOOLS+= gmake
20 20
@@ -49,14 +49,13 @@ CONFIGURE_ARGS+= LFLAGS_SHLIB="-shared" @@ -49,14 +49,13 @@ CONFIGURE_ARGS+= LFLAGS_SHLIB="-shared"
49. endif 49. endif
50.endif 50.endif
51CONFIGURE_ARGS+= LFLAGS=${LDFLAGS:Q} 51CONFIGURE_ARGS+= LFLAGS=${LDFLAGS:Q}
52 52
53# Hack: gcc on sparc64 miscompiles sipgen/parser.c at -O2 53# Hack: gcc on sparc64 miscompiles sipgen/parser.c at -O2
54.if ${MACHINE_ARCH} == "sparc64" && !empty(CC_VERSION:Mgcc*) 54.if ${MACHINE_ARCH} == "sparc64" && !empty(CC_VERSION:Mgcc*)
55BUILDLINK_TRANSFORM+= rm:-O2 55BUILDLINK_TRANSFORM+= rm:-O2
56.endif 56.endif
57 57
58SUBST_CLASSES+= pyversfx 58SUBST_CLASSES+= pyversfx
59SUBST_STAGE.pyversfx= pre-configure 59SUBST_STAGE.pyversfx= pre-configure
60SUBST_FILES.pyversfx= sipgen/sipgen.sbf 60SUBST_FILES.pyversfx= sipgen/sipgen.sbf
61SUBST_VARS.pyversfx= PYVERSSUFFIX 61SUBST_VARS.pyversfx= PYVERSSUFFIX
62 

cvs diff -r1.48 -r1.49 pkgsrc/x11/py-sip/distinfo (expand / switch to unified diff)

--- pkgsrc/x11/py-sip/distinfo 2020/06/11 14:49:15 1.48
+++ pkgsrc/x11/py-sip/distinfo 2020/09/15 19:30:03 1.49
@@ -1,9 +1,9 @@ @@ -1,9 +1,9 @@
1$NetBSD: distinfo,v 1.48 2020/06/11 14:49:15 adam Exp $ 1$NetBSD: distinfo,v 1.49 2020/09/15 19:30:03 adam Exp $
2 2
3SHA1 (sip-4.19.23.tar.gz) = 3601678ce3b5c8e29a0a2b916ca09dbba9e35b73 3SHA1 (sip-4.19.24.tar.gz) = bc509d2a9999e454751f1ccb674d01d204c09286
4RMD160 (sip-4.19.23.tar.gz) = 8f99219ea118f829c0f7239dfc1e52a792ef4c6b 4RMD160 (sip-4.19.24.tar.gz) = 6c281e3ece414f5de4a05b107093ec3ffef24ab1
5SHA512 (sip-4.19.23.tar.gz) = a50c6202ebb6a5d1c98b6fc79925fa5d82236a944003854b057be9e2f7340d5cd689ba0e08f46f521736f3574c4089768c869bb8921e66b23944a31a832770f1 5SHA512 (sip-4.19.24.tar.gz) = c9acf8c66da6ff24ffaeed254c11deabbc587cea0eb50164f2016199af30b85980f96a2d754ae5e7fe080f9076673b1abc82e2a6a41ff2ac442fb2b326fca1c0
6Size (sip-4.19.23.tar.gz) = 1053640 bytes 6Size (sip-4.19.24.tar.gz) = 1055461 bytes
7SHA1 (patch-configure.py) = 822a5fd4b23dde511fb9268a32458d7cd46d91ea 7SHA1 (patch-configure.py) = 822a5fd4b23dde511fb9268a32458d7cd46d91ea
8SHA1 (patch-sipgen_sipgen.sbf) = f90554d3d0e4cdcf33e69f492281a028ed6975fb 8SHA1 (patch-sipgen_sipgen.sbf) = f90554d3d0e4cdcf33e69f492281a028ed6975fb
9SHA1 (patch-siputils.py) = 39436983efbf6719b376084a14b8c71b708ed329 9SHA1 (patch-siputils.py) = 39436983efbf6719b376084a14b8c71b708ed329