pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/sysutils py-dbus: Update python dbus bindings to 1.2.6.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/2ae7ed0311d8
branches:  trunk
changeset: 375443:2ae7ed0311d8
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sun Feb 11 16:52:54 2018 +0000

description:
py-dbus: Update python dbus bindings to 1.2.6.

D-Bus Python Bindings 1.2.6 (2018-01-29)
========================================

The ?doppler radar? release.

Dependencies:

? When using Python 2, version 2.7 is now required. Python 2.6 security
  support ended in 2013.
? When using Python 3, version 3.4 or later is now required.
  Python 3.2 security support ended in 2016, and Python 3.3 security
  support ended in 2017.
? Most unit tests now require the tap.py module from PyPI.
? The deprecated dbus-glib library is no longer required. A bundled copy
  of its main loop integration code is included instead.
? GLib version 2.40 or later is required.
? libdbus version 1.8 or later is required.

Enhancements:

? AX_PYTHON_DEVEL is now used to find the CPPFLAGS, LDFLAGS and libraries
  needed to link test-import-repeatedly to libpython, which should reduce
  the number of wheels reinvented here.

? Remove workarounds for Python 2.6 limitations

? All unit tests now produce structured output (TAP)

Fixes:

? Fix a NULL dereference in constructing a Server if the underlying C
  function fails

? Silence compiler warnings triggered by the Python headers under gcc 7

? Avoid __gtype__ appearing in documentation, for reproducible builds

? Rename _dbus_bindings/ and _dbus_glib_bindings/ source directories to
  dbus_bindings/ and dbus_glib_bindings/ to avoid an ImportWarning
  appearing in the API documentation, which made the documentation build
  non-reproducible

diffstat:

 sysutils/dbus-python-common/Makefile |   7 +++----
 sysutils/dbus-python-common/distinfo |  10 +++++-----
 sysutils/py-dbus/Makefile            |   5 ++---
 sysutils/py-dbus/distinfo            |  12 ++++++------
 sysutils/py-dbus/patches/patch-aa    |   8 ++++----
 5 files changed, 20 insertions(+), 22 deletions(-)

diffs (93 lines):

diff -r 66e61bdbe564 -r 2ae7ed0311d8 sysutils/dbus-python-common/Makefile
--- a/sysutils/dbus-python-common/Makefile      Sun Feb 11 16:46:08 2018 +0000
+++ b/sysutils/dbus-python-common/Makefile      Sun Feb 11 16:52:54 2018 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2017/01/01 14:43:57 wiz Exp $
+# $NetBSD: Makefile,v 1.14 2018/02/11 16:52:54 wiz Exp $
 
-DISTNAME=      dbus-python-1.2.4
+DISTNAME=      dbus-python-1.2.6
 PKGNAME=       ${DISTNAME:S/python/python-common/}
 CATEGORIES=    sysutils
 MASTER_SITES=  http://dbus.freedesktop.org/releases/dbus-python/
@@ -34,6 +34,5 @@
 .include "../../lang/python/application.mk"
 BUILDLINK_API_DEPENDS.dbus+=   dbus>=1.0
 .include "../../sysutils/dbus/buildlink3.mk"
-BUILDLINK_DEPMETHOD.dbus-glib= build
-.include "../../sysutils/dbus-glib/buildlink3.mk"
+.include "../../devel/glib2/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 66e61bdbe564 -r 2ae7ed0311d8 sysutils/dbus-python-common/distinfo
--- a/sysutils/dbus-python-common/distinfo      Sun Feb 11 16:46:08 2018 +0000
+++ b/sysutils/dbus-python-common/distinfo      Sun Feb 11 16:52:54 2018 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2016/04/15 10:15:15 wiz Exp $
+$NetBSD: distinfo,v 1.6 2018/02/11 16:52:54 wiz Exp $
 
-SHA1 (dbus-python-1.2.4.tar.gz) = 078a76d760ba649991b0ac0ae2eaeda41c00ca5b
-RMD160 (dbus-python-1.2.4.tar.gz) = 05e7ac1d0f3dd49a097b126a04456cf2c8d5db7c
-SHA512 (dbus-python-1.2.4.tar.gz) = efdd9d96a8b56e813c93208d34777f1ca2db96c076d31f13afbcaec3c7770a16a623d5531fe23443130c555240949802503f171f2064d45eee97546d6251304b
-Size (dbus-python-1.2.4.tar.gz) = 612112 bytes
+SHA1 (dbus-python-1.2.6.tar.gz) = 07a7a7ea5442e777b7908c3cdcb6913d59fd74ff
+RMD160 (dbus-python-1.2.6.tar.gz) = 2eafcfda29af6738a3326584f199167826d7b612
+SHA512 (dbus-python-1.2.6.tar.gz) = 6f2aec81defd2528d9876ec9a83843f8767275a5d6cf1b2b7b7a094f892f552f9a7b3d7b5006465254d410e503108e10138d7dd4cb3f1a4035d7f8d58c4d0684
+Size (dbus-python-1.2.6.tar.gz) = 778893 bytes
diff -r 66e61bdbe564 -r 2ae7ed0311d8 sysutils/py-dbus/Makefile
--- a/sysutils/py-dbus/Makefile Sun Feb 11 16:46:08 2018 +0000
+++ b/sysutils/py-dbus/Makefile Sun Feb 11 16:52:54 2018 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.32 2016/04/15 10:15:15 wiz Exp $
+# $NetBSD: Makefile,v 1.33 2018/02/11 16:52:54 wiz Exp $
 
-DISTNAME=      dbus-python-1.2.4
+DISTNAME=      dbus-python-1.2.6
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/-python//}
 CATEGORIES=    sysutils
 MASTER_SITES=  http://dbus.freedesktop.org/releases/dbus-python/
@@ -25,6 +25,5 @@
 .include "../../lang/python/extension.mk"
 BUILDLINK_API_DEPENDS.dbus+=   dbus>=1.6
 .include "../../sysutils/dbus/buildlink3.mk"
-.include "../../sysutils/dbus-glib/buildlink3.mk"
 .include "../../sysutils/dbus-python-common/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 66e61bdbe564 -r 2ae7ed0311d8 sysutils/py-dbus/distinfo
--- a/sysutils/py-dbus/distinfo Sun Feb 11 16:46:08 2018 +0000
+++ b/sysutils/py-dbus/distinfo Sun Feb 11 16:52:54 2018 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.14 2016/04/15 10:15:15 wiz Exp $
+$NetBSD: distinfo,v 1.15 2018/02/11 16:52:54 wiz Exp $
 
-SHA1 (dbus-python-1.2.4.tar.gz) = 078a76d760ba649991b0ac0ae2eaeda41c00ca5b
-RMD160 (dbus-python-1.2.4.tar.gz) = 05e7ac1d0f3dd49a097b126a04456cf2c8d5db7c
-SHA512 (dbus-python-1.2.4.tar.gz) = efdd9d96a8b56e813c93208d34777f1ca2db96c076d31f13afbcaec3c7770a16a623d5531fe23443130c555240949802503f171f2064d45eee97546d6251304b
-Size (dbus-python-1.2.4.tar.gz) = 612112 bytes
-SHA1 (patch-aa) = b3d1bcbdd252c8a286a00f982ed73a8458cf19d2
+SHA1 (dbus-python-1.2.6.tar.gz) = 07a7a7ea5442e777b7908c3cdcb6913d59fd74ff
+RMD160 (dbus-python-1.2.6.tar.gz) = 2eafcfda29af6738a3326584f199167826d7b612
+SHA512 (dbus-python-1.2.6.tar.gz) = 6f2aec81defd2528d9876ec9a83843f8767275a5d6cf1b2b7b7a094f892f552f9a7b3d7b5006465254d410e503108e10138d7dd4cb3f1a4035d7f8d58c4d0684
+Size (dbus-python-1.2.6.tar.gz) = 778893 bytes
+SHA1 (patch-aa) = 38d831f91bef54027276b013cae6fd4dfcb6d69b
diff -r 66e61bdbe564 -r 2ae7ed0311d8 sysutils/py-dbus/patches/patch-aa
--- a/sysutils/py-dbus/patches/patch-aa Sun Feb 11 16:46:08 2018 +0000
+++ b/sysutils/py-dbus/patches/patch-aa Sun Feb 11 16:52:54 2018 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.3 2016/04/15 10:15:15 wiz Exp $
+$NetBSD: patch-aa,v 1.4 2018/02/11 16:52:55 wiz Exp $
 
---- Makefile.in.orig   2016-03-06 17:50:28.000000000 +0000
+--- Makefile.in.orig   2018-01-29 12:42:40.000000000 +0000
 +++ Makefile.in
-@@ -2089,15 +2089,8 @@ info: info-am
+@@ -2199,15 +2199,8 @@ info: info-recursive
  
  info-am:
  
@@ -18,5 +18,5 @@
 +install-data-am: \
 +      install-nobase_pythonPYTHON
  
- install-dvi: install-dvi-am
+ install-dvi: install-dvi-recursive
  



Home | Main Index | Thread Index | Old Index