pkgsrc-Changes archive

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

CVS commit: pkgsrc/sysutils/dbus-python-common



Module Name:    pkgsrc
Committed By:   adam
Date:           Sat Aug  5 06:08:47 UTC 2023

Modified Files:
        pkgsrc/sysutils/dbus-python-common: Makefile distinfo

Log Message:
dbus-python-common: updated to 1.3.2

dbus Python Bindings 1.3.2 (2022-09-06)
=======================================

Fixes:

* Reinstate PKG-INFO and egg-info in source tarball, so that it can be
  used as a PyPI sdist

* Fix reStructured Text formatting in NEWS

dbus Python Bindings 1.3.0 (2022-09-06)
=======================================

Dependencies:

* Python 3, version 3.5 or later, is required.
  An upstream-supported version (currently 3.7 or later) is strongly
  recommended, and a future version of dbus-python is likely to require
  Python 3.7 or later.
  Python 2 is no longer supported.

* Installing from source code using Meson requires Python 3.5 or later
  and Meson 0.56.2 or later. This is now the recommended build system.

* Installing from source code using Autotools requires Python 3.5 or later.
  The Autotools build system is likely to be removed in a future version.

* Installing from PyPI using pip or from source code via setup.py
  requires Python 3.7 or later, Meson 0.60.3 or later, meson-python 0.8.1
  or later, and their dependencies (ninja, patchelf, setuptools, wheel).

API changes:

* dbus.gobject_service, dbus.types.UTF8String and the utf8_strings
  keyword argument were only usable with Python 2, and therefore have
  been removed, along with the rest of the special cases for Python 2.

Enhancements:

* Add a Meson build system

* Add methods to Message objects to manipulate the interactive
  authorization flag

* Add licensing information in REUSE format

Fixes:

* Raise ValueError instead of crashing with assertion failure when a
  Unix fd index number is greater than the number of fds actually attached
  to the message

* Raise ValueError instead of crashing with assertion failure when
  a negative number is passed to the UnixFd constructor

* Fix undefined escape sequences in docstrings

* Make `distcheck` compatible with Automake 1.16.4, by forcing an
  appropriate prefix to be used

* Update AX_PYTHON_DEVEL from autoconf-archive for better
  forwards-compatibility

* Avoid various deprecation warnings in the build system

  - distutils.sysconfig → sysconfig
  - distutils.util → sysconfig
  - AC_PROG_LIBTOOL → LT_INIT
  - AC_HELP_STRING → AS_HELP_STRING

* Fix CI for recent Python and Automake versions

* Update bug reporting URL


To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 pkgsrc/sysutils/dbus-python-common/Makefile
cvs rdiff -u -r1.13 -r1.14 pkgsrc/sysutils/dbus-python-common/distinfo

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.28 pkgsrc/sysutils/dbus-python-common/Makefile:1.29
--- pkgsrc/sysutils/dbus-python-common/Makefile:1.28    Tue Jun  6 12:42:18 2023
+++ pkgsrc/sysutils/dbus-python-common/Makefile Sat Aug  5 06:08:47 2023
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.28 2023/06/06 12:42:18 riastradh Exp $
+# $NetBSD: Makefile,v 1.29 2023/08/05 06:08:47 adam Exp $
 
-DISTNAME=      dbus-python-1.2.18
+DISTNAME=      dbus-python-1.3.2
 PKGNAME=       ${DISTNAME:S/python/python-common/}
-PKGREVISION=   1
 CATEGORIES=    sysutils
 MASTER_SITES=  http://dbus.freedesktop.org/releases/dbus-python/
 
@@ -14,8 +13,7 @@ LICENSE=      mit
 CONFLICTS+=    py[0-9]*-dbus<1.1.1
 
 PYTHON_FOR_BUILD_ONLY=         yes
-#TOOL_DEPENDS+=                ${PYPKGPREFIX}-docutils>=0:../../textproc/py-docutils
-#DEPENDS+=                     ${PYPKGPREFIX}-pyrex>=0.9.3:../../lang/py-pyrex
+PYTHON_VERSIONS_INCOMPATIBLE=  27
 
 USE_TOOLS+=            pkg-config gmake
 GNU_CONFIGURE=         yes
@@ -33,8 +31,7 @@ do-install:
        ${INSTALL_DATA} ${WRKSRC}/dbus-python.pc \
                ${DESTDIR}${PREFIX}/lib/pkgconfig
 
-.include "../../lang/python/application.mk"
+.include "../../devel/glib2/buildlink3.mk"
 BUILDLINK_API_DEPENDS.dbus+=   dbus>=1.0
 .include "../../sysutils/dbus/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.13 pkgsrc/sysutils/dbus-python-common/distinfo:1.14
--- pkgsrc/sysutils/dbus-python-common/distinfo:1.13    Tue Oct 26 11:19:28 2021
+++ pkgsrc/sysutils/dbus-python-common/distinfo Sat Aug  5 06:08:47 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.13 2021/10/26 11:19:28 nia Exp $
+$NetBSD: distinfo,v 1.14 2023/08/05 06:08:47 adam Exp $
 
-BLAKE2s (dbus-python-1.2.18.tar.gz) = 94087041962f002abf5be7cdbcbf540e0d1fd128b59aa068d978191eb49e3b6e
-SHA512 (dbus-python-1.2.18.tar.gz) = 72f422c59637392bd78b741b66dff2afadcc706452c3e82fdc14b1dc052a0c5cb8a85e2758d18c5cbdc08004419a0b3c16b67b99688d96307084403e72585900
-Size (dbus-python-1.2.18.tar.gz) = 578204 bytes
+BLAKE2s (dbus-python-1.3.2.tar.gz) = d799ceb27c924bc1ae15cc4c8586202c04ccccd2643d7353279d00545d6e7d64
+SHA512 (dbus-python-1.3.2.tar.gz) = 9b2885c9c2914142c72487f766b1cdd28a255d9f5a87eaf8f4eb420c6e096a77f210ac5a4fac9843c6531974872880cc28b7e45940e198856e984dcc0715519a
+Size (dbus-python-1.3.2.tar.gz) = 605495 bytes



Home | Main Index | Thread Index | Old Index