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