Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-llvmlite for openSUSE:Factory checked in at 2022-06-25 10:24:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-llvmlite (Old) and /work/SRC/openSUSE:Factory/.python-llvmlite.new.1548 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-llvmlite" Sat Jun 25 10:24:18 2022 rev:25 rq:984879 version:0.38.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-llvmlite/python-llvmlite.changes 2022-01-15 00:22:55.292942665 +0100 +++ /work/SRC/openSUSE:Factory/.python-llvmlite.new.1548/python-llvmlite.changes 2022-06-25 10:24:31.594696399 +0200 @@ -1,0 +2,9 @@ +Thu Jun 23 07:17:01 UTC 2022 - Arun Persaud <a...@gmx.de> + +- update to version 0.38.1: + * PR `#841 <https://github.com/numba/llvmlite/pull/841>`_: Merge + pull request #813 from seibert/m1_support (`esc + * PR `#845 <https://github.com/numba/llvmlite/pull/845>`_: Backport + #786 for 0.38.1 + +------------------------------------------------------------------- Old: ---- llvmlite-0.38.0.tar.gz New: ---- llvmlite-0.38.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-llvmlite.spec ++++++ --- /var/tmp/diff_new_pack.nBpB1n/_old 2022-06-25 10:24:32.038697033 +0200 +++ /var/tmp/diff_new_pack.nBpB1n/_new 2022-06-25 10:24:32.046697045 +0200 @@ -22,11 +22,11 @@ %define skip_python2 1 Name: python-llvmlite # Note: this has to be in sync with Numba releases -Version: 0.38.0 +Version: 0.38.1 Release: 0 Summary: Lightweight wrapper around basic LLVM functionality License: BSD-2-Clause -URL: http://llvmlite.pydata.org +URL: https://llvmlite.pydata.org Source: https://github.com/numba/llvmlite/archive/v%{version}.tar.gz#/llvmlite-%{version}.tar.gz BuildRequires: %{python_module devel >= 3.7} BuildRequires: %{python_module setuptools} ++++++ llvmlite-0.38.0.tar.gz -> llvmlite-0.38.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/llvmlite-0.38.0/CHANGE_LOG new/llvmlite-0.38.1/CHANGE_LOG --- old/llvmlite-0.38.0/CHANGE_LOG 2022-01-13 17:46:21.000000000 +0100 +++ new/llvmlite-0.38.1/CHANGE_LOG 2022-05-19 19:55:08.000000000 +0200 @@ -1,3 +1,19 @@ +v0.38.1 (May 19, 2022) +---------------------- + +This is a maintenance release to support the Apple M1 architecture. + +Pull-Requests: + +* PR `#841 <https://github.com/numba/llvmlite/pull/841>`_: Merge pull request #813 from seibert/m1_support (`esc <https://github.com/esc>`_, `Stan Seibert <https://github.com/seibert>`_) +* PR `#845 <https://github.com/numba/llvmlite/pull/845>`_: Backport #786 for 0.38.1 (`stuartarchibald <https://github.com/stuartarchibald>`_) + +Authors: + +* `esc <https://github.com/esc>`_ +* `Stan Seibert <https://github.com/seibert>`_ +* `stuartarchibald <https://github.com/stuartarchibald>`_ + v0.38.0 (January 13, 2022) -------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/llvmlite-0.38.0/azure-pipelines.yml new/llvmlite-0.38.1/azure-pipelines.yml --- old/llvmlite-0.38.0/azure-pipelines.yml 2022-01-13 17:46:21.000000000 +0100 +++ new/llvmlite-0.38.1/azure-pipelines.yml 2022-05-19 19:55:08.000000000 +0200 @@ -3,7 +3,7 @@ - template: buildscripts/azure/azure-linux-macos.yml parameters: name: macOS - vmImage: macOS-10.14 + vmImage: macOS-10.15 matrix: py37: PYTHON: '3.7' @@ -67,4 +67,4 @@ - template: buildscripts/azure/azure-windows.yml parameters: name: Windows - vmImage: vs2017-win2016 + vmImage: windows-2019 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/llvmlite-0.38.0/conda-recipes/llvmdev/build.sh new/llvmlite-0.38.1/conda-recipes/llvmdev/build.sh --- old/llvmlite-0.38.0/conda-recipes/llvmdev/build.sh 2022-01-13 17:46:21.000000000 +0100 +++ new/llvmlite-0.38.1/conda-recipes/llvmdev/build.sh 2022-05-19 19:55:08.000000000 +0200 @@ -9,7 +9,11 @@ LLVM_TARGETS_TO_BUILD=${LLVM_TARGETS_TO_BUILD:-"host;AArch64;AMDGPU;ARM;BPF;Hexagon;Mips;MSP430;NVPTX;PowerPC;Sparc;SystemZ;X86;XCore;RISCV"} # This is the clang compiler prefix -DARWIN_TARGET=x86_64-apple-darwin13.4.0 +if [[ $build_platform == osx-arm64 ]]; then + DARWIN_TARGET=arm64-apple-darwin20.0.0 +else + DARWIN_TARGET=x86_64-apple-darwin13.4.0 +fi declare -a _cmake_config diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/llvmlite-0.38.0/conda-recipes/llvmdev/meta.yaml new/llvmlite-0.38.1/conda-recipes/llvmdev/meta.yaml --- old/llvmlite-0.38.0/conda-recipes/llvmdev/meta.yaml 2022-01-13 17:46:21.000000000 +0100 +++ new/llvmlite-0.38.1/conda-recipes/llvmdev/meta.yaml 2022-05-19 19:55:08.000000000 +0200 @@ -2,7 +2,7 @@ {% set version = "11.1.0" %} {% set sha256_llvm = "ce8508e318a01a63d4e8b3090ab2ded3c598a50258cc49e2625b9120d4c03ea5" %} {% set sha256_lld = "017a788cbe1ecc4a949abf10755870519086d058a2e99f438829aef24f0c66ce" %} -{% set build_number = "4" %} +{% set build_number = "5" %} package: name: llvmdev @@ -54,7 +54,7 @@ host: # needed for llc at runtime - zlib # [not win] - - xar # [osx] + - xar # [osx and x86_64] # llvm-lit testing needs *a* python - python # [not (armv6l or armv7l or aarch64 or win)] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/llvmlite-0.38.0/conda-recipes/llvmlite/build.sh new/llvmlite-0.38.1/conda-recipes/llvmlite/build.sh --- old/llvmlite-0.38.0/conda-recipes/llvmlite/build.sh 2022-01-13 17:46:21.000000000 +0100 +++ new/llvmlite-0.38.1/conda-recipes/llvmlite/build.sh 2022-05-19 19:55:08.000000000 +0200 @@ -3,7 +3,12 @@ set -x if [[ $(uname) == Darwin ]]; then - ${SYS_PREFIX}/bin/conda create -y -p ${SRC_DIR}/bootstrap clangxx_osx-64=10 + if [[ $build_platform == osx-arm64 ]]; then + CLANG_PKG_SELECTOR=clangxx_osx-arm64=12 + else + CLANG_PKG_SELECTOR=clangxx_osx-64=10 + fi + ${SYS_PREFIX}/bin/conda create -y -p ${SRC_DIR}/bootstrap ${CLANG_PKG_SELECTOR} export PATH=${SRC_DIR}/bootstrap/bin:${PATH} CONDA_PREFIX=${SRC_DIR}/bootstrap \ . ${SRC_DIR}/bootstrap/etc/conda/activate.d/* @@ -19,11 +24,21 @@ fi if [ -n "$MACOSX_DEPLOYMENT_TARGET" ]; then - # OSX needs 10.7 or above with libc++ enabled - export MACOSX_DEPLOYMENT_TARGET=10.10 + if [[ $build_platform == osx-arm64 ]]; then + export MACOSX_DEPLOYMENT_TARGET=11.0 + else + # OSX needs 10.7 or above with libc++ enabled + export MACOSX_DEPLOYMENT_TARGET=10.10 + fi fi -DARWIN_TARGET=x86_64-apple-darwin13.4.0 + +# This is the clang compiler prefix +if [[ $build_platform == osx-arm64 ]]; then + DARWIN_TARGET=arm64-apple-darwin20.0.0 +else + DARWIN_TARGET=x86_64-apple-darwin13.4.0 +fi export PYTHONNOUSERSITE=1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/llvmlite-0.38.0/conda-recipes/llvmlite/meta.yaml new/llvmlite-0.38.1/conda-recipes/llvmlite/meta.yaml --- old/llvmlite-0.38.0/conda-recipes/llvmlite/meta.yaml 2022-01-13 17:46:21.000000000 +0100 +++ new/llvmlite-0.38.1/conda-recipes/llvmlite/meta.yaml 2022-05-19 19:55:08.000000000 +0200 @@ -30,7 +30,8 @@ host: - python # On channel https://anaconda.org/numba/ - - llvmdev 11.1.0 *4 # [not win] + - llvmdev 11.1.0 *5 # [(osx and arm64)] + - llvmdev 11.1.0 *4 # [not ((osx and arm64) or win)] - llvmdev 11.1.0 4 # [win] - vs2015_runtime # [win] # llvmdev is built with libz compression support diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/llvmlite-0.38.0/llvmlite/_version.py new/llvmlite-0.38.1/llvmlite/_version.py --- old/llvmlite-0.38.0/llvmlite/_version.py 2022-01-13 17:46:21.000000000 +0100 +++ new/llvmlite-0.38.1/llvmlite/_version.py 2022-05-19 19:55:08.000000000 +0200 @@ -9,8 +9,8 @@ # versioneer-0.12 (https://github.com/warner/python-versioneer) # these strings will be replaced by git during git-archive -git_refnames = " (tag: v0.38.0, release0.38)" -git_full = "f0365b91ce1e1f74c68785c6d0067f32f89857d9" +git_refnames = " (tag: v0.38.1, release0.38)" +git_full = "650c36d5a79e3825d26fb44f4abd853729a9b959" # these strings are filled in when 'setup.py versioneer' creates _version.py tag_prefix = "v"