Sun Mar 22 18:36:17 2020 UTC ()
py-gobject3*: update to 3.36.0:

3.36.0 - 2020-03-08
-------------------

This will be the last release supporting Python 2.

* pygobject-object: Avoid checking whether NULL is floating :mr:`135` (:user:`Alexandru Băluț <aleb>`)
* Avoid various new glib deprecation warnings
* Port to g_object_new_with_properties()
* Drop Python 2 support on Windows
* gtk overrides: Drop Menu, MenuItem for Gtk 4 (:user:`Marinus Schraal <mschraal>`)
* Docs:

  * Update openSUSE instructions (:user:`sharkwouter`)
  * Add Gaphor to Who is Using PyGObject (:user:`Dan Yeaw <danyeaw>`)
  * Remove reference to a fixed bug (:user:`Christian Stadelmann <genodeftest>`)


(wiz)
diff -r1.39 -r1.40 pkgsrc/devel/py-gobject3/Makefile
diff -r1.15 -r1.16 pkgsrc/devel/py-gobject3/Makefile.common
diff -r1.21 -r1.22 pkgsrc/devel/py-gobject3/distinfo
diff -r1.6 -r1.7 pkgsrc/devel/py-gobject3-common/Makefile

cvs diff -r1.39 -r1.40 pkgsrc/devel/py-gobject3/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-gobject3/Makefile 2020/03/08 16:42:26 1.39
+++ pkgsrc/devel/py-gobject3/Makefile 2020/03/22 18:36:17 1.40
@@ -1,20 +1,18 @@ @@ -1,20 +1,18 @@
1# $NetBSD: Makefile,v 1.39 2020/03/08 16:42:26 bsiegert Exp $ 1# $NetBSD: Makefile,v 1.40 2020/03/22 18:36:17 wiz Exp $
2 2
3.include "Makefile.common" 3.include "Makefile.common"
4 4
5 
6PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/^py//:S/-/3-/} 5PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/^py//:S/-/3-/}
7PKGREVISION= 2 
8EGG_NAME= ${DISTNAME:S/pygobject/PyGObject/} 6EGG_NAME= ${DISTNAME:S/pygobject/PyGObject/}
9 7
10COMMENT= Python bindings for glib2 gobject 8COMMENT= Python bindings for glib2 gobject
11 9
12MESON_ARGS+= -Dpython=${PYTHONBIN:Q} 10MESON_ARGS+= -Dpython=${PYTHONBIN:Q}
13MESON_ARGS+= -Dtests=false 11MESON_ARGS+= -Dtests=false
14TEST_TARGET= check 12TEST_TARGET= check
15 13
16# Leave for py-gobject3-common: 14# Leave for py-gobject3-common:
17post-install: 15post-install:
18 ${RM} \ 16 ${RM} \
19 ${DESTDIR}${PREFIX}/include/pygobject-3.0/pygobject.h \ 17 ${DESTDIR}${PREFIX}/include/pygobject-3.0/pygobject.h \
20 ${DESTDIR}${PREFIX}/lib/pkgconfig/pygobject-3.0.pc 18 ${DESTDIR}${PREFIX}/lib/pkgconfig/pygobject-3.0.pc

cvs diff -r1.15 -r1.16 pkgsrc/devel/py-gobject3/Makefile.common (expand / switch to unified diff)

--- pkgsrc/devel/py-gobject3/Makefile.common 2019/09/26 10:36:33 1.15
+++ pkgsrc/devel/py-gobject3/Makefile.common 2020/03/22 18:36:17 1.16
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1# $NetBSD: Makefile.common,v 1.15 2019/09/26 10:36:33 prlw1 Exp $ 1# $NetBSD: Makefile.common,v 1.16 2020/03/22 18:36:17 wiz Exp $
2# used by devel/py-gobject3/Makefile 2# used by devel/py-gobject3/Makefile
3# used by devel/py-gobject3-common/Makefile 3# used by devel/py-gobject3-common/Makefile
4 4
5DISTNAME= pygobject-3.34.0 5DISTNAME= pygobject-3.36.0
6CATEGORIES= devel gnome 6CATEGORIES= devel gnome
7MASTER_SITES= ${MASTER_SITE_GNOME:=sources/pygobject/${PKGVERSION_NOREV:R}/} 7MASTER_SITES= ${MASTER_SITE_GNOME:=sources/pygobject/${PKGVERSION_NOREV:R}/}
8EXTRACT_SUFX= .tar.xz 8EXTRACT_SUFX= .tar.xz
9 9
10MAINTAINER?= prlw1@cam.ac.uk 10MAINTAINER?= prlw1@cam.ac.uk
11HOMEPAGE= https://pygobject.readthedocs.io/ 11HOMEPAGE= https://pygobject.readthedocs.io/
12LICENSE= gnu-lgpl-v2.1 12LICENSE= gnu-lgpl-v2.1
13 13
14USE_PKGLOCALEDIR= yes 14USE_PKGLOCALEDIR= yes
15USE_LANGUAGES= c c99 15USE_LANGUAGES= c c99
16USE_TOOLS+= pkg-config 16USE_TOOLS+= pkg-config
17 17
18DISTINFO_FILE= ../../devel/py-gobject3/distinfo 18DISTINFO_FILE= ../../devel/py-gobject3/distinfo

cvs diff -r1.21 -r1.22 pkgsrc/devel/py-gobject3/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/py-gobject3/distinfo 2019/09/22 17:52:41 1.21
+++ pkgsrc/devel/py-gobject3/distinfo 2020/03/22 18:36:17 1.22
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.21 2019/09/22 17:52:41 prlw1 Exp $ 1$NetBSD: distinfo,v 1.22 2020/03/22 18:36:17 wiz Exp $
2 2
3SHA1 (pygobject-3.34.0.tar.xz) = 637c131fb54ff0633a92d7f4a8a66612398642ff 3SHA1 (pygobject-3.36.0.tar.xz) = 332a0d1915eaf6b1f5609785a01c90725b24f800
4RMD160 (pygobject-3.34.0.tar.xz) = 3d7e701eaea57fd3807a62bad5130f964234d2eb 4RMD160 (pygobject-3.36.0.tar.xz) = 2d41bdbce4f71baeb38559b50e58716c86b44910
5SHA512 (pygobject-3.34.0.tar.xz) = 782195d22e564b88dea8d43469f0111f398b44b51a63df2fe7d07650af94d5cd037f322a5d7e405338823be3419fcdbf0113fe50b220ab1cfd07d4d01dbc4766 5SHA512 (pygobject-3.36.0.tar.xz) = e07375e758d1ca0aefa7f12c9af739301371a857154577b62a17f3179adf1d9d37889d4f432cb6ac7804fb4c23f68a05d3ac5446df2800ecbca6fa27ed9b783d
6Size (pygobject-3.34.0.tar.xz) = 552268 bytes 6Size (pygobject-3.36.0.tar.xz) = 555592 bytes

cvs diff -r1.6 -r1.7 pkgsrc/devel/py-gobject3-common/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-gobject3-common/Makefile 2019/09/26 10:36:33 1.6
+++ pkgsrc/devel/py-gobject3-common/Makefile 2020/03/22 18:36:17 1.7
@@ -1,19 +1,18 @@ @@ -1,19 +1,18 @@
1# $NetBSD: Makefile,v 1.6 2019/09/26 10:36:33 prlw1 Exp $ 1# $NetBSD: Makefile,v 1.7 2020/03/22 18:36:17 wiz Exp $
2 2
3.include "../../devel/py-gobject3/Makefile.common" 3.include "../../devel/py-gobject3/Makefile.common"
4 4
5PKGNAME= py-${DISTNAME:S/^py//:S/-/3-common-/} 5PKGNAME= py-${DISTNAME:S/^py//:S/-/3-common-/}
6PKGREVISION= 1 
7 6
8COMMENT= Python version independent files for glib2 gobject bindings 7COMMENT= Python version independent files for glib2 gobject bindings
9 8
10SUBST_CLASSES+= configurepc 9SUBST_CLASSES+= configurepc
11SUBST_STAGE.configurepc= do-configure 10SUBST_STAGE.configurepc= do-configure
12SUBST_MESSAGE.configurepc= Create .pc file 11SUBST_MESSAGE.configurepc= Create .pc file
13SUBST_FILES.configurepc= pygobject-3.0.pc.in 12SUBST_FILES.configurepc= pygobject-3.0.pc.in
14SUBST_SED.configurepc= -e 's,@prefix@,${PREFIX},' 13SUBST_SED.configurepc= -e 's,@prefix@,${PREFIX},'
15SUBST_SED.configurepc+= -e 's,@exec_prefix@,$${prefix},' 14SUBST_SED.configurepc+= -e 's,@exec_prefix@,$${prefix},'
16SUBST_SED.configurepc+= -e 's,@includedir@,$${prefix}/include,' 15SUBST_SED.configurepc+= -e 's,@includedir@,$${prefix}/include,'
17SUBST_SED.configurepc+= -e 's,@datarootdir@,$${prefix}/share,' 16SUBST_SED.configurepc+= -e 's,@datarootdir@,$${prefix}/share,'
18SUBST_SED.configurepc+= -e 's,@datadir@,$${datarootdir},' 17SUBST_SED.configurepc+= -e 's,@datadir@,$${datarootdir},'
19SUBST_SED.configurepc+= -e 's,@VERSION@,${PKGVERSION},' 18SUBST_SED.configurepc+= -e 's,@VERSION@,${PKGVERSION},'