pkgsrc-WIP-changes archive

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

py-sip6: update to 6.7.5.



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%gatalith.at@localhost>
Pushed By:	wiz
Date:		Wed Nov 30 10:21:19 2022 +0100
Changeset:	be59e21fdf13b6e49745f65b26991c9e133817b4

Modified Files:
	py-sip6/Makefile
	py-sip6/PLIST
	py-sip6/distinfo

Log Message:
py-sip6: update to 6.7.5.

v6.7.5 15th November 2022
  - Bug fixes.

v6.7.4 29th October 2022
  - Bug fixes.

v6.7.3 27th October 2022
  - Bug fixes.

v6.7.2 12th October 2022
  - Bug fixes.

v6.7.1 5th October 2022
  - Bug fixes.

v6.7.0 17th September 2022
  - Added the /NoAssignmentOperator/, /NoCopyCtor/ and /NoDefaultCtor/ mapped
    type annotations.
  - Added the --generator-version command line option to sip-distinfo.
  - Added the 'generator_version' argument to
    Project.get_sip_distinfo_command_line().
  - The resolver/transform stage has been replaced with a pure Python
    implementation.
  - Bug fixes.

v6.6.2 6th June 2022
  - Enums created with ABI v13 now handle unexpected values by creating
    corresponding pseudo-members.
  - Any config settings passed by a PEP 571 frontend are now used.
  - The 'array' type is now accessible from the sip module.
  - 'array' can now create one dimensional arrays of wrapped types that can be
    modified in situ.
  - Arguments using the /Array/ (and /ArraySize/) annotations will now accept
    'array' objects of the corresponding type.
  - The latest version of ABI v13 is v13.4.0.
  - The latest version of ABI v12 is v12.11.0.
  - Bug fixes.

v6.6.1 13th April 2022
  - The latest version of ABI v13 is v13.3.1.
  - The latest version of ABI v12 is v12.10.1.
  - Bug fixes.

v6.6.0 1st April 2022
  - Python v3.6 is no longer supported.
  - The .sip file parser (created using flex and bison) has been replaced with
    a pure Python implementation using PLY.
  - The latest version of ABI v13 is v13.3.0.
  - The latest version of ABI v12 is v12.10.0.
  - Bug fixes.

v6.5.1 25th January 2022
  - Added the --no-compile command line option to sip-build.
  - Added the --no-version-info command line option to sip-build.
  - The latest version of ABI v13 is v13.2.1.
  - The latest version of ABI v12 is v12.9.1.
  - Bug fixes.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=be59e21fdf13b6e49745f65b26991c9e133817b4

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

diffstat:
 py-sip6/Makefile |  20 +-------
 py-sip6/PLIST    | 140 +++++++++++++++++++++++++++++++++++++++++++++++++------
 py-sip6/distinfo |   6 +--
 3 files changed, 130 insertions(+), 36 deletions(-)

diffs:
diff --git a/py-sip6/Makefile b/py-sip6/Makefile
index 7bfef8fd1e..4767528399 100644
--- a/py-sip6/Makefile
+++ b/py-sip6/Makefile
@@ -1,7 +1,7 @@
 # $NetBSD$
 
 DISTNAME=	sip-${PKGVERSION_NOREV}
-PKGNAME=        ${PYPKGPREFIX}-sip6-6.5.0
+PKGNAME=	${PYPKGPREFIX}-sip6-6.7.5
 CATEGORIES=	x11
 MASTER_SITES=	${MASTER_SITE_PYPI:=s/sip/}
 
@@ -10,28 +10,12 @@ HOMEPAGE=	https://pypi.org/project/sip/
 COMMENT=	Tool to create Python bindings for C++ libraries
 LICENSE=	gnu-gpl-v2 OR gnu-gpl-v3 OR modified-bsd
 
-
 DEPENDS+=	${PYPKGPREFIX}-packaging>=0:../../devel/py-packaging
+DEPENDS+=	${PYPKGPREFIX}-ply>=0:../../devel/py-ply
 DEPENDS+=	${PYPKGPREFIX}-setuptools>=0:../../devel/py-setuptools
 DEPENDS+=	${PYPKGPREFIX}-toml>=0:../../textproc/py-toml
 
 USE_LANGUAGES=	c c++
 
-CLI=			build distinfo install module sdist wheel
-MODULE.build=		sipbuild.tools.build
-MODULE.distinfo=	sipbuild.distinfo.main
-MODULE.install=		sipbuild.tools.install
-MODULE.module=		sipbuild.module.main
-MODULE.sdist=		sipbuild.tools.sdist
-MODULE.wheel=		sipbuild.tools.wheel
-
-post-install:
-.for cli in ${CLI}
-	{ echo "#!${PYTHONBIN}"; \
-	  echo "import sys"; \
-	  echo "from ${MODULE.${cli}} import main; sys.exit(main());"; \
-	} > ${DESTDIR}${PREFIX}/bin/sip-${cli}
-.endfor
-
 .include "../../lang/python/egg.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/py-sip6/PLIST b/py-sip6/PLIST
index 4cf39172d6..2c7d21d4b4 100644
--- a/py-sip6/PLIST
+++ b/py-sip6/PLIST
@@ -29,6 +29,9 @@ ${PYSITELIB}/sipbuild/argument_parser.pyo
 ${PYSITELIB}/sipbuild/bindings.py
 ${PYSITELIB}/sipbuild/bindings.pyc
 ${PYSITELIB}/sipbuild/bindings.pyo
+${PYSITELIB}/sipbuild/bindings_configuration.py
+${PYSITELIB}/sipbuild/bindings_configuration.pyc
+${PYSITELIB}/sipbuild/bindings_configuration.pyo
 ${PYSITELIB}/sipbuild/buildable.py
 ${PYSITELIB}/sipbuild/buildable.pyc
 ${PYSITELIB}/sipbuild/buildable.pyo
@@ -54,9 +57,114 @@ ${PYSITELIB}/sipbuild/distutils_builder.pyo
 ${PYSITELIB}/sipbuild/exceptions.py
 ${PYSITELIB}/sipbuild/exceptions.pyc
 ${PYSITELIB}/sipbuild/exceptions.pyo
-${PYSITELIB}/sipbuild/helpers.py
-${PYSITELIB}/sipbuild/helpers.pyc
-${PYSITELIB}/sipbuild/helpers.pyo
+${PYSITELIB}/sipbuild/generator/__init__.py
+${PYSITELIB}/sipbuild/generator/__init__.pyc
+${PYSITELIB}/sipbuild/generator/__init__.pyo
+${PYSITELIB}/sipbuild/generator/error_log.py
+${PYSITELIB}/sipbuild/generator/error_log.pyc
+${PYSITELIB}/sipbuild/generator/error_log.pyo
+${PYSITELIB}/sipbuild/generator/instantiations.py
+${PYSITELIB}/sipbuild/generator/instantiations.pyc
+${PYSITELIB}/sipbuild/generator/instantiations.pyo
+${PYSITELIB}/sipbuild/generator/outputs/__init__.py
+${PYSITELIB}/sipbuild/generator/outputs/__init__.pyc
+${PYSITELIB}/sipbuild/generator/outputs/__init__.pyo
+${PYSITELIB}/sipbuild/generator/outputs/api.py
+${PYSITELIB}/sipbuild/generator/outputs/api.pyc
+${PYSITELIB}/sipbuild/generator/outputs/api.pyo
+${PYSITELIB}/sipbuild/generator/outputs/extracts.py
+${PYSITELIB}/sipbuild/generator/outputs/extracts.pyc
+${PYSITELIB}/sipbuild/generator/outputs/extracts.pyo
+${PYSITELIB}/sipbuild/generator/outputs/formatters/__init__.py
+${PYSITELIB}/sipbuild/generator/outputs/formatters/__init__.pyc
+${PYSITELIB}/sipbuild/generator/outputs/formatters/__init__.pyo
+${PYSITELIB}/sipbuild/generator/outputs/formatters/argument.py
+${PYSITELIB}/sipbuild/generator/outputs/formatters/argument.pyc
+${PYSITELIB}/sipbuild/generator/outputs/formatters/argument.pyo
+${PYSITELIB}/sipbuild/generator/outputs/formatters/base_formatter.py
+${PYSITELIB}/sipbuild/generator/outputs/formatters/base_formatter.pyc
+${PYSITELIB}/sipbuild/generator/outputs/formatters/base_formatter.pyo
+${PYSITELIB}/sipbuild/generator/outputs/formatters/enum.py
+${PYSITELIB}/sipbuild/generator/outputs/formatters/enum.pyc
+${PYSITELIB}/sipbuild/generator/outputs/formatters/enum.pyo
+${PYSITELIB}/sipbuild/generator/outputs/formatters/klass.py
+${PYSITELIB}/sipbuild/generator/outputs/formatters/klass.pyc
+${PYSITELIB}/sipbuild/generator/outputs/formatters/klass.pyo
+${PYSITELIB}/sipbuild/generator/outputs/formatters/overload.py
+${PYSITELIB}/sipbuild/generator/outputs/formatters/overload.pyc
+${PYSITELIB}/sipbuild/generator/outputs/formatters/overload.pyo
+${PYSITELIB}/sipbuild/generator/outputs/formatters/scoped.py
+${PYSITELIB}/sipbuild/generator/outputs/formatters/scoped.pyc
+${PYSITELIB}/sipbuild/generator/outputs/formatters/scoped.pyo
+${PYSITELIB}/sipbuild/generator/outputs/formatters/signature.py
+${PYSITELIB}/sipbuild/generator/outputs/formatters/signature.pyc
+${PYSITELIB}/sipbuild/generator/outputs/formatters/signature.pyo
+${PYSITELIB}/sipbuild/generator/outputs/formatters/template.py
+${PYSITELIB}/sipbuild/generator/outputs/formatters/template.pyc
+${PYSITELIB}/sipbuild/generator/outputs/formatters/template.pyo
+${PYSITELIB}/sipbuild/generator/outputs/formatters/utils.py
+${PYSITELIB}/sipbuild/generator/outputs/formatters/utils.pyc
+${PYSITELIB}/sipbuild/generator/outputs/formatters/utils.pyo
+${PYSITELIB}/sipbuild/generator/outputs/formatters/value_list.py
+${PYSITELIB}/sipbuild/generator/outputs/formatters/value_list.pyc
+${PYSITELIB}/sipbuild/generator/outputs/formatters/value_list.pyo
+${PYSITELIB}/sipbuild/generator/outputs/formatters/variable.py
+${PYSITELIB}/sipbuild/generator/outputs/formatters/variable.pyc
+${PYSITELIB}/sipbuild/generator/outputs/formatters/variable.pyo
+${PYSITELIB}/sipbuild/generator/outputs/pyi.py
+${PYSITELIB}/sipbuild/generator/outputs/pyi.pyc
+${PYSITELIB}/sipbuild/generator/outputs/pyi.pyo
+${PYSITELIB}/sipbuild/generator/outputs/type_hints.py
+${PYSITELIB}/sipbuild/generator/outputs/type_hints.pyc
+${PYSITELIB}/sipbuild/generator/outputs/type_hints.pyo
+${PYSITELIB}/sipbuild/generator/outputs/xml.py
+${PYSITELIB}/sipbuild/generator/outputs/xml.pyc
+${PYSITELIB}/sipbuild/generator/outputs/xml.pyo
+${PYSITELIB}/sipbuild/generator/parser/__init__.py
+${PYSITELIB}/sipbuild/generator/parser/__init__.pyc
+${PYSITELIB}/sipbuild/generator/parser/__init__.pyo
+${PYSITELIB}/sipbuild/generator/parser/annotations.py
+${PYSITELIB}/sipbuild/generator/parser/annotations.pyc
+${PYSITELIB}/sipbuild/generator/parser/annotations.pyo
+${PYSITELIB}/sipbuild/generator/parser/parser.py
+${PYSITELIB}/sipbuild/generator/parser/parser.pyc
+${PYSITELIB}/sipbuild/generator/parser/parser.pyo
+${PYSITELIB}/sipbuild/generator/parser/parser_manager.py
+${PYSITELIB}/sipbuild/generator/parser/parser_manager.pyc
+${PYSITELIB}/sipbuild/generator/parser/parser_manager.pyo
+${PYSITELIB}/sipbuild/generator/parser/parsetab.py
+${PYSITELIB}/sipbuild/generator/parser/parsetab.pyc
+${PYSITELIB}/sipbuild/generator/parser/parsetab.pyo
+${PYSITELIB}/sipbuild/generator/parser/python_exceptions.py
+${PYSITELIB}/sipbuild/generator/parser/python_exceptions.pyc
+${PYSITELIB}/sipbuild/generator/parser/python_exceptions.pyo
+${PYSITELIB}/sipbuild/generator/parser/rules.py
+${PYSITELIB}/sipbuild/generator/parser/rules.pyc
+${PYSITELIB}/sipbuild/generator/parser/rules.pyo
+${PYSITELIB}/sipbuild/generator/parser/tokens.py
+${PYSITELIB}/sipbuild/generator/parser/tokens.pyc
+${PYSITELIB}/sipbuild/generator/parser/tokens.pyo
+${PYSITELIB}/sipbuild/generator/python_slots.py
+${PYSITELIB}/sipbuild/generator/python_slots.pyc
+${PYSITELIB}/sipbuild/generator/python_slots.pyo
+${PYSITELIB}/sipbuild/generator/resolver/__init__.py
+${PYSITELIB}/sipbuild/generator/resolver/__init__.pyc
+${PYSITELIB}/sipbuild/generator/resolver/__init__.pyo
+${PYSITELIB}/sipbuild/generator/resolver/resolver.py
+${PYSITELIB}/sipbuild/generator/resolver/resolver.pyc
+${PYSITELIB}/sipbuild/generator/resolver/resolver.pyo
+${PYSITELIB}/sipbuild/generator/scoped_name.py
+${PYSITELIB}/sipbuild/generator/scoped_name.pyc
+${PYSITELIB}/sipbuild/generator/scoped_name.pyo
+${PYSITELIB}/sipbuild/generator/specification.py
+${PYSITELIB}/sipbuild/generator/specification.pyc
+${PYSITELIB}/sipbuild/generator/specification.pyo
+${PYSITELIB}/sipbuild/generator/templates.py
+${PYSITELIB}/sipbuild/generator/templates.pyc
+${PYSITELIB}/sipbuild/generator/templates.pyo
+${PYSITELIB}/sipbuild/generator/utils.py
+${PYSITELIB}/sipbuild/generator/utils.pyc
+${PYSITELIB}/sipbuild/generator/utils.pyo
 ${PYSITELIB}/sipbuild/installable.py
 ${PYSITELIB}/sipbuild/installable.pyc
 ${PYSITELIB}/sipbuild/installable.pyo
@@ -78,8 +186,6 @@ ${PYSITELIB}/sipbuild/module/source/12/LICENSE-GPL3
 ${PYSITELIB}/sipbuild/module/source/12/MANIFEST.in
 ${PYSITELIB}/sipbuild/module/source/12/README.in
 ${PYSITELIB}/sipbuild/module/source/12/apiversions.c
-${PYSITELIB}/sipbuild/module/source/12/array.c
-${PYSITELIB}/sipbuild/module/source/12/array.h
 ${PYSITELIB}/sipbuild/module/source/12/bool.cpp
 ${PYSITELIB}/sipbuild/module/source/12/descriptors.c
 ${PYSITELIB}/sipbuild/module/source/12/int_convertors.c
@@ -91,6 +197,8 @@ ${PYSITELIB}/sipbuild/module/source/12/setup.py.in
 ${PYSITELIB}/sipbuild/module/source/12/sip.h.in
 ${PYSITELIB}/sipbuild/module/source/12/sip.pyi
 ${PYSITELIB}/sipbuild/module/source/12/sip.rst.in
+${PYSITELIB}/sipbuild/module/source/12/sip_array.c
+${PYSITELIB}/sipbuild/module/source/12/sip_array.h
 ${PYSITELIB}/sipbuild/module/source/12/sipint.h
 ${PYSITELIB}/sipbuild/module/source/12/siplib.c
 ${PYSITELIB}/sipbuild/module/source/12/threads.c
@@ -100,22 +208,24 @@ ${PYSITELIB}/sipbuild/module/source/13/LICENSE-GPL2
 ${PYSITELIB}/sipbuild/module/source/13/LICENSE-GPL3
 ${PYSITELIB}/sipbuild/module/source/13/MANIFEST.in
 ${PYSITELIB}/sipbuild/module/source/13/README.in
-${PYSITELIB}/sipbuild/module/source/13/array.c
-${PYSITELIB}/sipbuild/module/source/13/array.h
-${PYSITELIB}/sipbuild/module/source/13/bool.cpp
-${PYSITELIB}/sipbuild/module/source/13/descriptors.c
-${PYSITELIB}/sipbuild/module/source/13/int_convertors.c
-${PYSITELIB}/sipbuild/module/source/13/objmap.c
 ${PYSITELIB}/sipbuild/module/source/13/pyproject.toml
 ${PYSITELIB}/sipbuild/module/source/13/setup.cfg.in
 ${PYSITELIB}/sipbuild/module/source/13/setup.py.in
 ${PYSITELIB}/sipbuild/module/source/13/sip.h.in
 ${PYSITELIB}/sipbuild/module/source/13/sip.pyi
 ${PYSITELIB}/sipbuild/module/source/13/sip.rst.in
-${PYSITELIB}/sipbuild/module/source/13/sipint.h
-${PYSITELIB}/sipbuild/module/source/13/siplib.c
-${PYSITELIB}/sipbuild/module/source/13/threads.c
-${PYSITELIB}/sipbuild/module/source/13/voidptr.c
+${PYSITELIB}/sipbuild/module/source/13/sip_array.c
+${PYSITELIB}/sipbuild/module/source/13/sip_array.h
+${PYSITELIB}/sipbuild/module/source/13/sip_bool.cpp
+${PYSITELIB}/sipbuild/module/source/13/sip_core.c
+${PYSITELIB}/sipbuild/module/source/13/sip_core.h
+${PYSITELIB}/sipbuild/module/source/13/sip_descriptors.c
+${PYSITELIB}/sipbuild/module/source/13/sip_enum.c
+${PYSITELIB}/sipbuild/module/source/13/sip_enum.h
+${PYSITELIB}/sipbuild/module/source/13/sip_int_convertors.c
+${PYSITELIB}/sipbuild/module/source/13/sip_object_map.c
+${PYSITELIB}/sipbuild/module/source/13/sip_threads.c
+${PYSITELIB}/sipbuild/module/source/13/sip_voidptr.c
 ${PYSITELIB}/sipbuild/project.py
 ${PYSITELIB}/sipbuild/project.pyc
 ${PYSITELIB}/sipbuild/project.pyo
diff --git a/py-sip6/distinfo b/py-sip6/distinfo
index 983d1da8cb..9ba21ff264 100644
--- a/py-sip6/distinfo
+++ b/py-sip6/distinfo
@@ -1,5 +1,5 @@
 $NetBSD$
 
-BLAKE2s (sip-6.5.0.tar.gz) = 4d4924c0ddb2ee96dfa624e5f41012b16ff581792d2637dddae92a1fbae8c6d3
-SHA512 (sip-6.5.0.tar.gz) = 3baa20403b668e5f02b2506a693522ce421080e073ac39f62a23823b3e023b0b88fc60ab79e2301ecc39304f6df3d8647adc56429641e91c217fecea9bfacb91
-Size (sip-6.5.0.tar.gz) = 1202004 bytes
+BLAKE2s (sip-6.7.5.tar.gz) = f2b8bd12bb1a421255519bfc549c3dbc077091400946f6a56adbe5714a2631dc
+SHA512 (sip-6.7.5.tar.gz) = 2dc38a6c0489e374a016b7db1f9443bb5d2fb29dc1fa7647ed2dd5bb4aa8758586e2b85569f9fb3b992e15eded0f7a783ec1a53b3d18bee3f8be53d43b79b7b9
+Size (sip-6.7.5.tar.gz) = 1160691 bytes


Home | Main Index | Thread Index | Old Index