From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2201) id 750943858C27; Mon, 10 May 2021 21:04:36 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 750943858C27 To: cygwin-apps-cvs@sourceware.org Subject: [cygport - the Cygwin packaging tool] branch master, updated. 0.34.0-150-g336c67d X-Git-Refname: refs/heads/master X-Git-Reftype: branch X-Git-Oldrev: e075a0e9df1f2993d9929859285b9196766ac7fe X-Git-Newrev: 336c67d359d7676216bc2e29fe304819505cdba0 Message-Id: <20210510210436.750943858C27@sourceware.org> Date: Mon, 10 May 2021 21:04:36 +0000 (GMT) From: Jon TURNEY X-BeenThere: cygwin-apps-cvs@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Cygwin-apps git logs List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 May 2021 21:04:36 -0000 https://sourceware.org/git/gitweb.cgi?p=cygwin-apps/cygport.git;h=336c67d359d7676216bc2e29fe304819505cdba0 commit 336c67d359d7676216bc2e29fe304819505cdba0 Author: Jon Turney Date: Sun May 9 20:14:19 2021 +0100 Updates to tests for package updates R-nanotime 0.2.4 has been archived R/cran requires libpcre2-devel python-clang needs an update as llvm svn has been shutdown Perl is now 5.32 python wheels now install some additional files python-pynotify needs a workaround for gcc10 defaulting to -fno-common Also fix mercurial's shebang, otherwise it tries to use python2 https://sourceware.org/git/gitweb.cgi?p=cygwin-apps/cygport.git;h=96a73adb1bb526c9cc7ddfa60e47ac15a3d0ddb8 commit 96a73adb1bb526c9cc7ddfa60e47ac15a3d0ddb8 Author: Jon Turney Date: Sun May 9 17:20:59 2021 +0100 Update GitHub action to set PATH via environment file set-env has been disabled by default for security reasons (see [1]). Instead set the PATH via an environment file. [1] https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/ Diff: --- .github/workflows/cygwin.yml | 7 +-- testsuite/download/R/R-nanotime.cygport | 2 +- testsuite/download/svn/python-clang.cygport | 32 +++++++++++-- testsuite/download/svn/python-clang.list | 57 ++++++++++++++++++++++++ testsuite/perl/ExtUtils-MakeMaker/perl-Carp.list | 4 +- testsuite/perl/Module-Build/perl-Lchown.list | 6 +-- testsuite/python/pygtk/python-pynotify.cygport | 2 + testsuite/python/wheel/python-six.list | 6 +++ 8 files changed, 103 insertions(+), 13 deletions(-) diff --git a/.github/workflows/cygwin.yml b/.github/workflows/cygwin.yml index 42e29c9..ead6069 100644 --- a/.github/workflows/cygwin.yml +++ b/.github/workflows/cygwin.yml @@ -5,8 +5,6 @@ on: - master - 'cygport-*' - 'topic/**' - paths-ignore: - - '.github/**' env: CASE_INSENSITIVE: 1 @@ -72,6 +70,7 @@ jobs: liblzma-devel,^ libnotify-devel,^ libpango1.0-devel,^ + libpcre2-devel,^ libqca-qt5-devel,^ libtirpc-devel,^ libxfce4ui1-devel,^ @@ -114,8 +113,10 @@ jobs: xfce4-panel-devel shell: cmd - name: Set PATH + run: echo "PATH=C:\cygwin64\bin;C:\cygwin64\lib\lapack;%SYSTEMROOT%\system32" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append + - name: Fix mercurial run: | - echo '::set-env name=PATH::C:\cygwin64\bin;C:\cygwin64\lib\lapack;%SYSTEMROOT%\system32' + bash -c 'sed -i s#/usr/bin/python\$#/usr/bin/python3# /usr/bin/hg' - name: Build run: | bash -c 'meson _build && ninja -C _build' diff --git a/testsuite/download/R/R-nanotime.cygport b/testsuite/download/R/R-nanotime.cygport index 71c4934..f744188 100644 --- a/testsuite/download/R/R-nanotime.cygport +++ b/testsuite/download/R/R-nanotime.cygport @@ -1,7 +1,7 @@ inherit test-fetch NAME="R-nanotime" -VERSION=0.2.4 +VERSION=0.3.2 RELEASE=1 CATEGORY="Math" SUMMARY="Nanosecond-resolution time for R" diff --git a/testsuite/download/svn/python-clang.cygport b/testsuite/download/svn/python-clang.cygport index 3266a37..28df512 100644 --- a/testsuite/download/svn/python-clang.cygport +++ b/testsuite/download/svn/python-clang.cygport @@ -1,10 +1,11 @@ -SVN_URI="http://llvm.org/svn/llvm-project/cfe" -SVN_BRANCH="tags/RELEASE_${PV//.}/final/bindings/python" +SVN_URI="https://github.com/llvm/llvm-project" +SVN_BRANCH="tags/llvmorg-${PV}/clang/bindings/python" SVN_MODULE="python-clang" -inherit svn test-fetch +PYTHON_WHEEL_VERSIONS="2:default" +inherit python-wheel svn NAME="python-clang" -VERSION=4.0.1 +VERSION=9.0.1 RELEASE=1 CATEGORY="Python" SUMMARY="Python bindings for Clang-C Source Indexing Library" @@ -16,3 +17,26 @@ HOMEPAGE="http://clang.llvm.org/" PATCH_URI="3.7.1-cygwin-ctypes.patch" ARCH=noarch + +python27_clang_REQUIRES="libclang${VERSION%%.*}" # ctypes +python36_clang_REQUIRES="libclang${VERSION%%.*}" # ctypes +python37_clang_REQUIRES="libclang${VERSION%%.*}" # ctypes +python38_clang_REQUIRES="libclang${VERSION%%.*}" # ctypes + +CYGPORT_USE_UNSTABLE_API=1 +src_patch_hook() { + sed -i -e "s|\@CLANG_LIB_VERSION\@|${VERSION%%.*}|" clang/cindex.py + cat > setup.py <<_EOF +from setuptools import setup + +setup(name='clang', + version='${VERSION}', + platforms=['all'], + packages=['clang'], + ) +_EOF + cat > setup.cfg <<_EOF +[bdist_wheel] +universal = 1 +_EOF +} diff --git a/testsuite/download/svn/python-clang.list b/testsuite/download/svn/python-clang.list index e69de29..30680a1 100644 --- a/testsuite/download/svn/python-clang.list +++ b/testsuite/download/svn/python-clang.list @@ -0,0 +1,57 @@ +/usr/lib/python2.7/site-packages/clang-9.0.1.dist-info/INSTALLER +/usr/lib/python2.7/site-packages/clang-9.0.1.dist-info/METADATA +/usr/lib/python2.7/site-packages/clang-9.0.1.dist-info/RECORD +/usr/lib/python2.7/site-packages/clang-9.0.1.dist-info/REQUESTED +/usr/lib/python2.7/site-packages/clang-9.0.1.dist-info/WHEEL +/usr/lib/python2.7/site-packages/clang-9.0.1.dist-info/direct_url.json +/usr/lib/python2.7/site-packages/clang-9.0.1.dist-info/top_level.txt +/usr/lib/python2.7/site-packages/clang/__init__.py +/usr/lib/python2.7/site-packages/clang/__init__.pyc +/usr/lib/python2.7/site-packages/clang/__init__.pyo +/usr/lib/python2.7/site-packages/clang/cindex.py +/usr/lib/python2.7/site-packages/clang/cindex.pyc +/usr/lib/python2.7/site-packages/clang/cindex.pyo +/usr/lib/python2.7/site-packages/clang/enumerations.py +/usr/lib/python2.7/site-packages/clang/enumerations.pyc +/usr/lib/python2.7/site-packages/clang/enumerations.pyo +/usr/lib/python3.7/site-packages/clang-9.0.1.dist-info/INSTALLER +/usr/lib/python3.7/site-packages/clang-9.0.1.dist-info/METADATA +/usr/lib/python3.7/site-packages/clang-9.0.1.dist-info/RECORD +/usr/lib/python3.7/site-packages/clang-9.0.1.dist-info/REQUESTED +/usr/lib/python3.7/site-packages/clang-9.0.1.dist-info/WHEEL +/usr/lib/python3.7/site-packages/clang-9.0.1.dist-info/direct_url.json +/usr/lib/python3.7/site-packages/clang-9.0.1.dist-info/top_level.txt +/usr/lib/python3.7/site-packages/clang/__init__.py +/usr/lib/python3.7/site-packages/clang/__pycache__/__init__.cpython-37.opt-1.pyc +/usr/lib/python3.7/site-packages/clang/__pycache__/__init__.cpython-37.opt-2.pyc +/usr/lib/python3.7/site-packages/clang/__pycache__/__init__.cpython-37.pyc +/usr/lib/python3.7/site-packages/clang/__pycache__/cindex.cpython-37.opt-1.pyc +/usr/lib/python3.7/site-packages/clang/__pycache__/cindex.cpython-37.opt-2.pyc +/usr/lib/python3.7/site-packages/clang/__pycache__/cindex.cpython-37.pyc +/usr/lib/python3.7/site-packages/clang/__pycache__/enumerations.cpython-37.opt-1.pyc +/usr/lib/python3.7/site-packages/clang/__pycache__/enumerations.cpython-37.opt-2.pyc +/usr/lib/python3.7/site-packages/clang/__pycache__/enumerations.cpython-37.pyc +/usr/lib/python3.7/site-packages/clang/cindex.py +/usr/lib/python3.7/site-packages/clang/enumerations.py +/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/share/doc/python27-clang/README.txt +/usr/share/doc/python37-clang/README.txt +/usr/share/doc/python38-clang/README.txt diff --git a/testsuite/perl/ExtUtils-MakeMaker/perl-Carp.list b/testsuite/perl/ExtUtils-MakeMaker/perl-Carp.list index 7133291..d10a5c3 100644 --- a/testsuite/perl/ExtUtils-MakeMaker/perl-Carp.list +++ b/testsuite/perl/ExtUtils-MakeMaker/perl-Carp.list @@ -1,5 +1,5 @@ /usr/share/doc/perl-Carp/Changes /usr/share/doc/perl-Carp/README /usr/share/man/man3/Carp.3pm.gz -/usr/share/perl5/vendor_perl/5.30/Carp.pm -/usr/share/perl5/vendor_perl/5.30/Carp/Heavy.pm +/usr/share/perl5/vendor_perl/5.32/Carp.pm +/usr/share/perl5/vendor_perl/5.32/Carp/Heavy.pm diff --git a/testsuite/perl/Module-Build/perl-Lchown.list b/testsuite/perl/Module-Build/perl-Lchown.list index 97a101b..7387373 100644 --- a/testsuite/perl/Module-Build/perl-Lchown.list +++ b/testsuite/perl/Module-Build/perl-Lchown.list @@ -1,6 +1,6 @@ -/usr/lib/perl5/vendor_perl/5.30/x86_64-cygwin-threads/Lchown.pm -/usr/lib/perl5/vendor_perl/5.30/x86_64-cygwin-threads/auto/Lchown/Lchown.bs -/usr/lib/perl5/vendor_perl/5.30/x86_64-cygwin-threads/auto/Lchown/Lchown.dll +/usr/lib/perl5/vendor_perl/5.32/x86_64-cygwin-threads/Lchown.pm +/usr/lib/perl5/vendor_perl/5.32/x86_64-cygwin-threads/auto/Lchown/Lchown.bs +/usr/lib/perl5/vendor_perl/5.32/x86_64-cygwin-threads/auto/Lchown/Lchown.dll /usr/share/doc/perl-Lchown/Changes /usr/share/doc/perl-Lchown/README /usr/share/doc/perl/html/html3/site/lib/Lchown.html diff --git a/testsuite/python/pygtk/python-pynotify.cygport b/testsuite/python/pygtk/python-pynotify.cygport index cfefa08..70570dc 100644 --- a/testsuite/python/pygtk/python-pynotify.cygport +++ b/testsuite/python/pygtk/python-pynotify.cygport @@ -14,3 +14,5 @@ PATCH_URI="mirror://portage/dev-python/${ORIG_PN}/files/${ORIG_PN}-${PV}-libnoti DISTCLEANFILES="src/pynotify.c" REQUIRES="python-gobject python-gtk2.0" + +CFLAGS+=" -fcommon" diff --git a/testsuite/python/wheel/python-six.list b/testsuite/python/wheel/python-six.list index e83b88c..30c417c 100644 --- a/testsuite/python/wheel/python-six.list +++ b/testsuite/python/wheel/python-six.list @@ -2,7 +2,9 @@ /usr/lib/python2.7/site-packages/six-1.10.0.dist-info/LICENSE /usr/lib/python2.7/site-packages/six-1.10.0.dist-info/METADATA /usr/lib/python2.7/site-packages/six-1.10.0.dist-info/RECORD +/usr/lib/python2.7/site-packages/six-1.10.0.dist-info/REQUESTED /usr/lib/python2.7/site-packages/six-1.10.0.dist-info/WHEEL +/usr/lib/python2.7/site-packages/six-1.10.0.dist-info/direct_url.json /usr/lib/python2.7/site-packages/six-1.10.0.dist-info/top_level.txt /usr/lib/python2.7/site-packages/six.py /usr/lib/python2.7/site-packages/six.pyc @@ -14,7 +16,9 @@ /usr/lib/python3.7/site-packages/six-1.10.0.dist-info/LICENSE /usr/lib/python3.7/site-packages/six-1.10.0.dist-info/METADATA /usr/lib/python3.7/site-packages/six-1.10.0.dist-info/RECORD +/usr/lib/python3.7/site-packages/six-1.10.0.dist-info/REQUESTED /usr/lib/python3.7/site-packages/six-1.10.0.dist-info/WHEEL +/usr/lib/python3.7/site-packages/six-1.10.0.dist-info/direct_url.json /usr/lib/python3.7/site-packages/six-1.10.0.dist-info/top_level.txt /usr/lib/python3.7/site-packages/six.py /usr/lib/python3.8/site-packages/__pycache__/six.cpython-38.opt-1.pyc @@ -24,7 +28,9 @@ /usr/lib/python3.8/site-packages/six-1.10.0.dist-info/LICENSE /usr/lib/python3.8/site-packages/six-1.10.0.dist-info/METADATA /usr/lib/python3.8/site-packages/six-1.10.0.dist-info/RECORD +/usr/lib/python3.8/site-packages/six-1.10.0.dist-info/REQUESTED /usr/lib/python3.8/site-packages/six-1.10.0.dist-info/WHEEL +/usr/lib/python3.8/site-packages/six-1.10.0.dist-info/direct_url.json /usr/lib/python3.8/site-packages/six-1.10.0.dist-info/top_level.txt /usr/lib/python3.8/site-packages/six.py /usr/share/doc/python-six-wheel/CHANGES