pkgsrc-Changes archive

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

CVS commit: pkgsrc/sysutils



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Feb 11 16:52:55 UTC 2018

Modified Files:
        pkgsrc/sysutils/dbus-python-common: Makefile distinfo
        pkgsrc/sysutils/py-dbus: Makefile distinfo
        pkgsrc/sysutils/py-dbus/patches: patch-aa

Log Message:
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


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 pkgsrc/sysutils/dbus-python-common/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/sysutils/dbus-python-common/distinfo
cvs rdiff -u -r1.32 -r1.33 pkgsrc/sysutils/py-dbus/Makefile
cvs rdiff -u -r1.14 -r1.15 pkgsrc/sysutils/py-dbus/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/sysutils/py-dbus/patches/patch-aa

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/sysutils/dbus-python-common/Makefile
diff -u pkgsrc/sysutils/dbus-python-common/Makefile:1.13 pkgsrc/sysutils/dbus-python-common/Makefile:1.14
--- pkgsrc/sysutils/dbus-python-common/Makefile:1.13    Sun Jan  1 14:43:57 2017
+++ pkgsrc/sysutils/dbus-python-common/Makefile Sun Feb 11 16:52:54 2018
@@ -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 @@ do-install:
 .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"

Index: pkgsrc/sysutils/dbus-python-common/distinfo
diff -u pkgsrc/sysutils/dbus-python-common/distinfo:1.5 pkgsrc/sysutils/dbus-python-common/distinfo:1.6
--- pkgsrc/sysutils/dbus-python-common/distinfo:1.5     Fri Apr 15 10:15:15 2016
+++ pkgsrc/sysutils/dbus-python-common/distinfo Sun Feb 11 16:52:54 2018
@@ -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

Index: pkgsrc/sysutils/py-dbus/Makefile
diff -u pkgsrc/sysutils/py-dbus/Makefile:1.32 pkgsrc/sysutils/py-dbus/Makefile:1.33
--- pkgsrc/sysutils/py-dbus/Makefile:1.32       Fri Apr 15 10:15:15 2016
+++ pkgsrc/sysutils/py-dbus/Makefile    Sun Feb 11 16:52:54 2018
@@ -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 @@ BUILDLINK_TRANSFORM.SunOS+=   rm:-std=c9x
 .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"

Index: pkgsrc/sysutils/py-dbus/distinfo
diff -u pkgsrc/sysutils/py-dbus/distinfo:1.14 pkgsrc/sysutils/py-dbus/distinfo:1.15
--- pkgsrc/sysutils/py-dbus/distinfo:1.14       Fri Apr 15 10:15:15 2016
+++ pkgsrc/sysutils/py-dbus/distinfo    Sun Feb 11 16:52:54 2018
@@ -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

Index: pkgsrc/sysutils/py-dbus/patches/patch-aa
diff -u pkgsrc/sysutils/py-dbus/patches/patch-aa:1.3 pkgsrc/sysutils/py-dbus/patches/patch-aa:1.4
--- pkgsrc/sysutils/py-dbus/patches/patch-aa:1.3        Fri Apr 15 10:15:15 2016
+++ pkgsrc/sysutils/py-dbus/patches/patch-aa    Sun Feb 11 16:52:55 2018
@@ -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 @@ $NetBSD: patch-aa,v 1.3 2016/04/15 10:15
 +install-data-am: \
 +      install-nobase_pythonPYTHON
  
- install-dvi: install-dvi-am
+ install-dvi: install-dvi-recursive
  



Home | Main Index | Thread Index | Old Index