Diff:
---
.github/workflows/cygwin.yml | 8 ++++
NEWS | 5 +++
cygclass/python-wheel.cygclass | 51 ++++++++++++++++------
cygclass/python3-wheel.cygclass | 24 ++++++----
cygport.spec | 2 +-
data/mirrors | 21 +++++++++
data/sample.cygport | 2 +-
meson.build | 2 +-
.../dist/php-bitset/php-bitset-3.0.1-1-x86_64.list | 4 +-
.../php-bitset-debuginfo-3.0.1-1-x86_64.list | 4 +-
.../dist/php-bitset/php-bitset-3.0.1-1-x86_64.hint | 2 +-
testsuite/php/pecl/php-bitset.list | 2 +-
.../python312-clang-9.0.1-1-noarch.list | 25 +++++++++++
.../python38-clang-9.0.1-1-noarch.list | 25 -----------
.../python312-clang-9.0.1-1-noarch.hint} | 2 +-
testsuite/python/python-clang/python-clang.list | 40 ++++++++---------
16 files changed, 143 insertions(+), 76 deletions(-)
diff --git a/.github/workflows/cygwin.yml b/.github/workflows/cygwin.yml
index 211779c5..18f942d9 100644
--- a/.github/workflows/cygwin.yml
+++ b/.github/workflows/cygwin.yml
@@ -118,6 +118,9 @@ jobs:
python39-html5lib,^
python39-lxml,^
python39-markdown,^
+ python312-pip,^
+ python312-setuptools,^
+ python312-wheel,^
robodoc,^
ruby,^
ruby-rack,^
@@ -131,6 +134,11 @@ jobs:
- name: Fixup Cygwin installation
run: |
bash --login
+ bash -c '/usr/sbin/alternatives --set pip3 /usr/bin/pip3.9'
+ bash -c '/usr/sbin/alternatives --set pydoc3 /usr/bin/pydoc3.9'
+ bash -c '/usr/sbin/alternatives --set python /usr/bin/python3.9'
+ bash -c '/usr/sbin/alternatives --set python3 /usr/bin/python3.9'
+ bash -c '/usr/sbin/alternatives --set python3-config
/usr/bin/python3.9-config'
bash -c 'git config --system --add safe.directory
/cygdrive/d/a/cygport/cygport'
bash -c 'git config --system --add safe.directory
/cygdrive/d/a/cygport/cygport/data/gnuconfig'
continue-on-error: true
diff --git a/NEWS b/NEWS
index a99871c8..859ff4b5 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,8 @@
+0.37.5:
+ * python-wheel: Update default PYTHON_WHEEL_VERSIONS
+ * python-wheel: Restore python_wheel_compile passing options to
bdist_wheel
+ * New mirror: invisibleisland.
+
0.37.4:
* Add EPOCH
* Add automatic determination of the appropriate php_x_y requirement
diff --git a/cygclass/python-wheel.cygclass b/cygclass/python-wheel.cygclass
index 522f4795..ab96e8a6 100644
--- a/cygclass/python-wheel.cygclass
+++ b/cygclass/python-wheel.cygclass
@@ -62,12 +62,13 @@ inherit python.org
# DESCRIPTION
# A colon-seperated list of version(s) for which this module should be built.
# Some aliases are also accepted:
-# * all: all supported 3.y versions (currently: 3.6 through 3.9)
-# * future: the default and upcoming 3.y versions (currently: 3.9, 3.10)
-# * default: the default 3.y version(s) (currently: 3.8, 3.9)
+# * all: all supported 3.y versions (currently: 3.8, 3.9, 3.12)
+# * future: the default and upcoming 3.y versions (currently: 3.9, 3.12)
+# * default: the default 3.y version(s) (currently: 3.9, 3.12)
# * 2: the default 2.x version (permanently 2.7)
# * 3: the default 3.x version (currently: 3.9)
-# This variable must be defined before inheriting python-wheel.cygclass.
+#
+# If defined, this variable must be set before inheriting
python-wheel.cygclass.
# If undefined, "default" is assumed.
# NOTES
# * Python 2.7 is no longer supported upstream, and all code should be moving
@@ -91,9 +92,9 @@ _tmp_wheel_v=
for ver in ${PYTHON_WHEEL_VERSIONS//:/ }
do
case "${ver}" in
- all) _tmp_wheel_v+=3.6:3.7:3.8:3.9: ;;
- future) _tmp_wheel_v+=3.9:3.10: ;;
- default) _tmp_wheel_v+=3.8:3.9: ;;
+ all) _tmp_wheel_v+=3.8:3.9:3.12: ;;
+ future) _tmp_wheel_v+=3.9:3.12: ;;
+ default) _tmp_wheel_v+=3.9:3.12: ;;
2) _tmp_wheel_v+=2.7: ;;
3) _tmp_wheel_v+=3.9: ;;
*) _tmp_wheel_v+=$ver: ;;
@@ -153,31 +154,39 @@ fi
# SYNOPSIS
# python_wheel_compile [OPTIONS]
# DESCRIPTION
-# If a setup.py file is present, runs the setup.py 'bdist_wheel' command, to
-# which any arguments are passed. Otherwise, for a PEP 518 conformant source
-# tree, runs 'pip wheel'.
+# Runs the 'pip wheel' command to build python wheel from a setup.py or a PEP
+# 518 conformant source tree.
+#
+# Any arguments provided will be passed as arguments to 'setup.py
bdist_wheel',
+# if that is invoked by the build.
#****
python_wheel_compile() {
local ver
+ local bdist_args
if [ ! -e pyproject.toml ] && [ ! -e setup.py ] && [ ! -e setup.cfg ]
then
error "No pyproject.toml (PEP 518), setup.cfg or setup.py
detected in source tree"
fi
+ if [ $# -gt 0 ]
+ then
+ bdist_args="--build-option ${@}"
+ fi
+
for ver in ${PYTHON_WHEEL_VERSIONS//:/ }
do
[ ! -d build/lib ] || find build/lib -delete
if [ ! -f dist/*-py2.py3*-none-any.whl -a ! -f
dist/*py${ver:0:1}-none-any.whl ]
then
- pip${ver} wheel --no-deps -w dist . || error "pip${ver}
wheel failed"
+ pip${ver} wheel --no-deps -w dist ${bdist_args} . ||
error "pip${ver} wheel failed"
fi
done
}
#****I* python-wheel.cygclass/python_wheel_install
# SYNOPSIS
-# python_wheel_install [OPTIONS]
+# python_wheel_install
# DESCRIPTION
# Installs the previously built wheel into $D.
#****
@@ -195,15 +204,31 @@ python_wheel_install() {
then
# Universal wheels can be installed on all versions of
Python
whl="*-py2.py3*-none-any.whl"
+
+ if [ "${ARCH}" != "noarch" ]
+ then
+ warning "A universal wheel was produced, but
ARCH=noarch is not set"
+ fi
+
elif [ -f dist/*-py${ver:0:1}-none-any.whl ]
then
# not all noarch wheels are officially universal
whl="*-py${ver:0:1}-none-any.whl"
+
+ if [ "${ARCH}" != "noarch" ]
+ then
+ warning "A pure python wheel was produced,
but ARCH=noarch is not set"
+ fi
+
elif [ -f dist/*-cp${ver/.}-*cygwin_*_${ARCH}.whl ]
then
whl="*-cp${ver/.}-*cygwin_*_${ARCH}.whl"
else
- error "unknown wheel filename"
+
+ inform "This error occurs when ARCH=noarch is set but a
platform wheel was produced; otherwise it indicates a bug in cygport"
+ whl=$(cd dist ; ls *.whl)
+ error "unknown wheel filename: ${whl}"
+
fi
# ENSUREPIP_OPTIONS not present: pip, pipX, pipX.Y,
easy_install, easy_install-X.Y
diff --git a/cygclass/python3-wheel.cygclass b/cygclass/python3-wheel.cygclass
index 72c3f169..67b8570c 100644
--- a/cygclass/python3-wheel.cygclass
+++ b/cygclass/python3-wheel.cygclass
@@ -23,15 +23,19 @@
#****h* Cygclasses/python3-wheel.cygclass
# DESCRIPTION
-# Wheels are the new standard for installing Python libraries and programs.
-# The build is defined by a setup.py file in the top source directory, which
-# controls the installation of files and the building of C Python extensions.
-# Many such packages are hosted on the Python Package Index (PyPI).
+# Wheels are the standard for installing Python libraries and programs. The
+# build is defined by a PEP 518 conformant source tree, or by a top-level
+# setup.cfg or setup.py file in the source directory, which controls the
+# installation of files and the building of C Python extensions. Many such
+# packages are hosted on the Python Package Index (PyPI).
+#
+# This cygclass handles the building of wheel-based Python 3 packages for a
+# single python version, for use by packages which which are primarily
programs
+# and not modules.
+#
+# Python module packages which support multiple Python versions should use
+# the python-wheel.cygclass instead.
#
-# This cygclass handles the building of wheel-based Python 3 packages, for
-# use by packages which no longer support Python 2, or for those which are
-# primarily programs and not modules. Python module packages which support
-# both Python 2 and 3 should use python-wheel.cygclass instead.
# EXAMPLE
# inherit python3-wheel
#
@@ -55,7 +59,11 @@
# python3, python3-pip
#****
inherit python3
+
+#****v* python3-wheel.cygclass/PYTHON_WHEEL_VERSIONS
+# DEFINITION
PYTHON_WHEEL_VERSIONS=${PYTHON3_VERSION}
+#****
inherit python-wheel
#****C* python3-wheel.cygclass/python3_wheel_compile
diff --git a/cygport.spec b/cygport.spec
index ae2b67a9..6ba56545 100644
--- a/cygport.spec
+++ b/cygport.spec
@@ -1,7 +1,7 @@
%define debug_package %{nil}
Name: cygport
-Version: 0.37.4
+Version: 0.37.5
Release: 1%{?dist}
Summary: Cygwin package building tool
diff --git a/data/mirrors b/data/mirrors
index f2c48bb6..e548bc33 100644
--- a/data/mirrors
+++ b/data/mirrors
@@ -211,6 +211,27 @@ mirror_gnustep+="
" # mirror_gnustep
+#****d* Mirrors/mirror_invisibleisland
+# DESCRIPTION
+# invisible island packages
+# SYNOPSIS
+# SRC_URI="mirror://invisibleisland/${P/+/-}.tgz"
+# DEFAULT MIRROR
+# https://invisible-mirror.net/archives/
+# MIRROR LIST
+# https://invisible-island.net/#ftp
+# NOTE
+# All packages have .asc suffix signatures
+# For ncurses add /current/ and use .tar.gz
+#****
+# lynx -dump -listonly -nonumbers invisible-island.net#ftp | \
+# grep archives | sort -ru
+mirror_invisibleisland+="
+ https://invisible-mirror.net/archives
+ https://invisible-island.net/archives
+" # mirror_invisibleisland
+
+
#****d* Mirrors/mirror_kde
# DESCRIPTION
# KDE FTP
diff --git a/data/sample.cygport b/data/sample.cygport
index 22444a0a..08ae272d 100644
--- a/data/sample.cygport
+++ b/data/sample.cygport
@@ -1,7 +1,7 @@
inherit meson
NAME="cygport"
-VERSION=0.37.4
+VERSION=0.37.5
RELEASE=1
CATEGORY="Devel"
SUMMARY="Cygwin source packaging tool"
diff --git a/meson.build b/meson.build
index 62438a06..f991f22c 100644
--- a/meson.build
+++ b/meson.build
@@ -1,5 +1,5 @@
project('cygport',
- version: '0.37.4')
+ version: '0.37.5')
bindir = join_paths(get_option('prefix'), get_option('bindir'))
datadir = join_paths(get_option('prefix'), get_option('datadir'))
diff --git
a/testsuite/php/pecl/filelists/php-bitset-3.0.1-1.x86_64/dist/php-bitset/php-bitset-3.0.1-1-x86_64.list
b/testsuite/php/pecl/filelists/php-bitset-3.0.1-1.x86_64/dist/php-bitset/php-bitset-3.0.1-1-x86_64.list
index aee35733..45e426c7 100644
---
a/testsuite/php/pecl/filelists/php-bitset-3.0.1-1.x86_64/dist/php-bitset/php-bitset-3.0.1-1-x86_64.list
+++
b/testsuite/php/pecl/filelists/php-bitset-3.0.1-1.x86_64/dist/php-bitset/php-bitset-3.0.1-1-x86_64.list
@@ -5,8 +5,8 @@ etc/php.d/conf.d/bitset.ini
usr/
usr/lib/
usr/lib/php/
-usr/lib/php/20180731/
-usr/lib/php/20180731/bitset.dll
+usr/lib/php/20210902/
+usr/lib/php/20210902/bitset.dll
usr/share/
usr/share/doc/
usr/share/doc/pear/
diff --git
a/testsuite/php/pecl/filelists/php-bitset-3.0.1-1.x86_64/dist/php-bitset/php-bitset-debuginfo/php-bitset-debuginfo-3.0.1-1-x86_64.list
b/testsuite/php/pecl/filelists/php-bitset-3.0.1-1.x86_64/dist/php-bitset/php-bitset-debuginfo/php-bitset-debuginfo-3.0.1-1-x86_64.list
index cac4d2ac..8422f896 100644
---
a/testsuite/php/pecl/filelists/php-bitset-3.0.1-1.x86_64/dist/php-bitset/php-bitset-debuginfo/php-bitset-debuginfo-3.0.1-1-x86_64.list
+++
b/testsuite/php/pecl/filelists/php-bitset-3.0.1-1.x86_64/dist/php-bitset/php-bitset-debuginfo/php-bitset-debuginfo-3.0.1-1-x86_64.list
@@ -2,8 +2,8 @@ usr/lib/debug/
usr/lib/debug/usr/
usr/lib/debug/usr/lib/
usr/lib/debug/usr/lib/php/
-usr/lib/debug/usr/lib/php/20180731/
-usr/lib/debug/usr/lib/php/20180731/bitset.dll.dbg
+usr/lib/debug/usr/lib/php/20210902/
+usr/lib/debug/usr/lib/php/20210902/bitset.dll.dbg
usr/src/debug/
usr/src/debug/php-bitset-3.0.1-1/
usr/src/debug/php-bitset-3.0.1-1/bitset.c
diff --git
a/testsuite/php/pecl/hints/php-bitset-3.0.1-1.x86_64/dist/php-bitset/php-bitset-3.0.1-1-x86_64.hint
b/testsuite/php/pecl/hints/php-bitset-3.0.1-1.x86_64/dist/php-bitset/php-bitset-3.0.1-1-x86_64.hint
index 8f86901e..08397890 100644
---
a/testsuite/php/pecl/hints/php-bitset-3.0.1-1.x86_64/dist/php-bitset/php-bitset-3.0.1-1-x86_64.hint
+++
b/testsuite/php/pecl/hints/php-bitset-3.0.1-1.x86_64/dist/php-bitset/php-bitset-3.0.1-1-x86_64.hint
@@ -1,5 +1,5 @@
category: PHP
-requires: cygwin php
+requires: cygwin php php_8_1
sdesc: "PHP bitset manipulation library"
ldesc: "The BitSet library assists by providing a mechanism to manage sets
of bits. This provides a similar API (object-based) to java.util.BitSet with
diff --git a/testsuite/php/pecl/php-bitset.list
b/testsuite/php/pecl/php-bitset.list
index 51f7a922..d5795906 100644
--- a/testsuite/php/pecl/php-bitset.list
+++ b/testsuite/php/pecl/php-bitset.list
@@ -1,5 +1,5 @@
/etc/php.d/conf.d/bitset.ini
-/usr/lib/php/20180731/bitset.dll
+/usr/lib/php/20210902/bitset.dll
/usr/share/doc/pear/bitset/CREDITS
/usr/share/doc/pear/bitset/LICENSE
/usr/share/doc/pear/bitset/README
diff --git
a/testsuite/python/python-clang/filelists/python-clang-9.0.1-1.noarch/dist/python-clang/python312-clang/python312-clang-9.0.1-1-noarch.list
b/testsuite/python/python-clang/filelists/python-clang-9.0.1-1.noarch/dist/python-clang/python312-clang/python312-clang-9.0.1-1-noarch.list
new file mode 100644
index 00000000..9632860d
--- /dev/null
+++
b/testsuite/python/python-clang/filelists/python-clang-9.0.1-1.noarch/dist/python-clang/python312-clang/python312-clang-9.0.1-1-noarch.list
@@ -0,0 +1,25 @@
+usr/lib/python3.12/site-packages/
+usr/lib/python3.12/site-packages/clang/
+usr/lib/python3.12/site-packages/clang/cindex.py
+usr/lib/python3.12/site-packages/clang/enumerations.py
+usr/lib/python3.12/site-packages/clang/__init__.py
+usr/lib/python3.12/site-packages/clang/__pycache__/
+usr/lib/python3.12/site-packages/clang/__pycache__/cindex.cpython-312.opt-1.pyc
+usr/lib/python3.12/site-packages/clang/__pycache__/cindex.cpython-312.opt-2.pyc
+usr/lib/python3.12/site-packages/clang/__pycache__/cindex.cpython-312.pyc
+usr/lib/python3.12/site-packages/clang/__pycache__/enumerations.cpython-312.opt-1.pyc
+usr/lib/python3.12/site-packages/clang/__pycache__/enumerations.cpython-312.opt-2.pyc
+usr/lib/python3.12/site-packages/clang/__pycache__/enumerations.cpython-312.pyc
+usr/lib/python3.12/site-packages/clang/__pycache__/__init__.cpython-312.opt-1.pyc
+usr/lib/python3.12/site-packages/clang/__pycache__/__init__.cpython-312.opt-2.pyc
+usr/lib/python3.12/site-packages/clang/__pycache__/__init__.cpython-312.pyc
+usr/lib/python3.12/site-packages/clang-9.0.1.dist-info/
+usr/lib/python3.12/site-packages/clang-9.0.1.dist-info/direct_url.json
+usr/lib/python3.12/site-packages/clang-9.0.1.dist-info/INSTALLER
+usr/lib/python3.12/site-packages/clang-9.0.1.dist-info/METADATA
+usr/lib/python3.12/site-packages/clang-9.0.1.dist-info/RECORD
+usr/lib/python3.12/site-packages/clang-9.0.1.dist-info/REQUESTED
+usr/lib/python3.12/site-packages/clang-9.0.1.dist-info/top_level.txt
+usr/lib/python3.12/site-packages/clang-9.0.1.dist-info/WHEEL
+usr/share/doc/python312-clang/
+usr/share/doc/python312-clang/README.txt
diff --git
a/testsuite/python/python-clang/filelists/python-clang-9.0.1-1.noarch/dist/python-clang/python38-clang/python38-clang-9.0.1-1-noarch.list
b/testsuite/python/python-clang/filelists/python-clang-9.0.1-1.noarch/dist/python-clang/python38-clang/python38-clang-9.0.1-1-noarch.list
deleted file mode 100644
index d1a680e1..00000000
---
a/testsuite/python/python-clang/filelists/python-clang-9.0.1-1.noarch/dist/python-clang/python38-clang/python38-clang-9.0.1-1-noarch.list
+++ /dev/null
@@ -1,25 +0,0 @@
-usr/lib/python3.8/site-packages/
-usr/lib/python3.8/site-packages/clang/
-usr/lib/python3.8/site-packages/clang/cindex.py
-usr/lib/python3.8/site-packages/clang/enumerations.py
-usr/lib/python3.8/site-packages/clang/__init__.py
-usr/lib/python3.8/site-packages/clang/__pycache__/
-usr/lib/python3.8/site-packages/clang/__pycache__/cindex.cpython-38.opt-1.pyc
-usr/lib/python3.8/site-packages/clang/__pycache__/cindex.cpython-38.opt-2.pyc
-usr/lib/python3.8/site-packages/clang/__pycache__/cindex.cpython-38.pyc
-usr/lib/python3.8/site-packages/clang/__pycache__/enumerations.cpython-38.opt-1.pyc
-usr/lib/python3.8/site-packages/clang/__pycache__/enumerations.cpython-38.opt-2.pyc
-usr/lib/python3.8/site-packages/clang/__pycache__/enumerations.cpython-38.pyc
-usr/lib/python3.8/site-packages/clang/__pycache__/__init__.cpython-38.opt-1.pyc
-usr/lib/python3.8/site-packages/clang/__pycache__/__init__.cpython-38.opt-2.pyc
-usr/lib/python3.8/site-packages/clang/__pycache__/__init__.cpython-38.pyc
-usr/lib/python3.8/site-packages/clang-9.0.1.dist-info/
-usr/lib/python3.8/site-packages/clang-9.0.1.dist-info/direct_url.json
-usr/lib/python3.8/site-packages/clang-9.0.1.dist-info/INSTALLER
-usr/lib/python3.8/site-packages/clang-9.0.1.dist-info/METADATA
-usr/lib/python3.8/site-packages/clang-9.0.1.dist-info/RECORD
-usr/lib/python3.8/site-packages/clang-9.0.1.dist-info/REQUESTED
-usr/lib/python3.8/site-packages/clang-9.0.1.dist-info/top_level.txt
-usr/lib/python3.8/site-packages/clang-9.0.1.dist-info/WHEEL
-usr/share/doc/python38-clang/
-usr/share/doc/python38-clang/README.txt
diff --git
a/testsuite/python/python-clang/hints/python-clang-9.0.1-1.noarch/dist/python-clang/python38-clang/python38-clang-9.0.1-1-noarch.hint
b/testsuite/python/python-clang/hints/python-clang-9.0.1-1.noarch/dist/python-clang/python312-clang/python312-clang-9.0.1-1-noarch.hint
similarity index 91%
rename from
testsuite/python/python-clang/hints/python-clang-9.0.1-1.noarch/dist/python-clang/python38-clang/python38-clang-9.0.1-1-noarch.hint
rename to
testsuite/python/python-clang/hints/python-clang-9.0.1-1.noarch/dist/python-clang/python312-clang/python312-clang-9.0.1-1-noarch.hint
index df527c27..e707412d 100644
---
a/testsuite/python/python-clang/hints/python-clang-9.0.1-1.noarch/dist/python-clang/python38-clang/python38-clang-9.0.1-1-noarch.hint
+++
b/testsuite/python/python-clang/hints/python-clang-9.0.1-1.noarch/dist/python-clang/python312-clang/python312-clang-9.0.1-1-noarch.hint
@@ -1,5 +1,5 @@
category: Python
-requires: python38 libclang9
+requires: python312
sdesc: "Python bindings for Clang-C Source Indexing Library"
ldesc: "Clang is an LLVM native C/C++/ObjC compiler, which aims to deliver
amazingly fast compiles, extremely useful error and warning messages and to
diff --git a/testsuite/python/python-clang/python-clang.list
b/testsuite/python/python-clang/python-clang.list
index 6aaa655d..c209fcea 100644
--- a/testsuite/python/python-clang/python-clang.list
+++ b/testsuite/python/python-clang/python-clang.list
@@ -1,22 +1,22 @@
-/usr/lib/python3.8/site-packages/clang-9.0.1.dist-info/INSTALLER
-/usr/lib/python3.8/site-packages/clang-9.0.1.dist-info/METADATA
-/usr/lib/python3.8/site-packages/clang-9.0.1.dist-info/RECORD
-/usr/lib/python3.8/site-packages/clang-9.0.1.dist-info/REQUESTED
-/usr/lib/python3.8/site-packages/clang-9.0.1.dist-info/WHEEL
-/usr/lib/python3.8/site-packages/clang-9.0.1.dist-info/direct_url.json
-/usr/lib/python3.8/site-packages/clang-9.0.1.dist-info/top_level.txt
-/usr/lib/python3.8/site-packages/clang/__init__.py
-/usr/lib/python3.8/site-packages/clang/__pycache__/__init__.cpython-38.opt-1.pyc
-/usr/lib/python3.8/site-packages/clang/__pycache__/__init__.cpython-38.opt-2.pyc
-/usr/lib/python3.8/site-packages/clang/__pycache__/__init__.cpython-38.pyc
-/usr/lib/python3.8/site-packages/clang/__pycache__/cindex.cpython-38.opt-1.pyc
-/usr/lib/python3.8/site-packages/clang/__pycache__/cindex.cpython-38.opt-2.pyc
-/usr/lib/python3.8/site-packages/clang/__pycache__/cindex.cpython-38.pyc
-/usr/lib/python3.8/site-packages/clang/__pycache__/enumerations.cpython-38.opt-1.pyc
-/usr/lib/python3.8/site-packages/clang/__pycache__/enumerations.cpython-38.opt-2.pyc
-/usr/lib/python3.8/site-packages/clang/__pycache__/enumerations.cpython-38.pyc
-/usr/lib/python3.8/site-packages/clang/cindex.py
-/usr/lib/python3.8/site-packages/clang/enumerations.py
+/usr/lib/python3.12/site-packages/clang-9.0.1.dist-info/INSTALLER
+/usr/lib/python3.12/site-packages/clang-9.0.1.dist-info/METADATA
+/usr/lib/python3.12/site-packages/clang-9.0.1.dist-info/RECORD
+/usr/lib/python3.12/site-packages/clang-9.0.1.dist-info/REQUESTED
+/usr/lib/python3.12/site-packages/clang-9.0.1.dist-info/WHEEL
+/usr/lib/python3.12/site-packages/clang-9.0.1.dist-info/direct_url.json
+/usr/lib/python3.12/site-packages/clang-9.0.1.dist-info/top_level.txt
+/usr/lib/python3.12/site-packages/clang/__init__.py
+/usr/lib/python3.12/site-packages/clang/__pycache__/__init__.cpython-312.opt-1.pyc
+/usr/lib/python3.12/site-packages/clang/__pycache__/__init__.cpython-312.opt-2.pyc
+/usr/lib/python3.12/site-packages/clang/__pycache__/__init__.cpython-312.pyc
+/usr/lib/python3.12/site-packages/clang/__pycache__/cindex.cpython-312.opt-1.pyc
+/usr/lib/python3.12/site-packages/clang/__pycache__/cindex.cpython-312.opt-2.pyc
+/usr/lib/python3.12/site-packages/clang/__pycache__/cindex.cpython-312.pyc
+/usr/lib/python3.12/site-packages/clang/__pycache__/enumerations.cpython-312.opt-1.pyc
+/usr/lib/python3.12/site-packages/clang/__pycache__/enumerations.cpython-312.opt-2.pyc
+/usr/lib/python3.12/site-packages/clang/__pycache__/enumerations.cpython-312.pyc
+/usr/lib/python3.12/site-packages/clang/cindex.py
+/usr/lib/python3.12/site-packages/clang/enumerations.py
/usr/lib/python3.9/site-packages/clang-9.0.1.dist-info/INSTALLER
/usr/lib/python3.9/site-packages/clang-9.0.1.dist-info/METADATA
/usr/lib/python3.9/site-packages/clang-9.0.1.dist-info/RECORD
@@ -36,5 +36,5 @@
/usr/lib/python3.9/site-packages/clang/__pycache__/enumerations.cpython-39.pyc
/usr/lib/python3.9/site-packages/clang/cindex.py
/usr/lib/python3.9/site-packages/clang/enumerations.py
-/usr/share/doc/python38-clang/README.txt
+/usr/share/doc/python312-clang/README.txt
/usr/share/doc/python39-clang/README.txt
[cygport - the Cygwin packaging tool] branch master, updated. 0.37.5
Jon Turney via Cygwin-apps-cvs Wed, 17 Dec 2025 03:05:22 -0800
