python-nuitka: update to 1.8.3

This commit is contained in:
Mehdi Chinoune
2023-09-17 21:01:03 +00:00
committed by مهدي شينون (Mehdi Chinoune)
parent 2d153325ed
commit da075b1003
2 changed files with 3 additions and 24 deletions

View File

@@ -1,14 +0,0 @@
--- a/nuitka/PythonFlavors.py
+++ b/nuitka/PythonFlavors.py
@@ -142,9 +142,9 @@
import sysconfig
if python_version < 0x3B0:
- return "-mingw_" in sysconfig.get_config_var("EXT_SUFFIX")
+ return "-mingw_" in sysconfig.get_config_var("SO")
else:
- return "-mingw_" in sysconfig.get_config_var("SO")
+ return "-mingw_" in sysconfig.get_config_var("EXT_SUFFIX")
def isTermuxPython():

View File

@@ -6,7 +6,7 @@ pkgname=("${MINGW_PACKAGE_PREFIX}-python-${_realname}")
provides=("${MINGW_PACKAGE_PREFIX}-python3-${_realname}")
conflicts=("${MINGW_PACKAGE_PREFIX}-python3-${_realname}")
replaces=("${MINGW_PACKAGE_PREFIX}-python3-${_realname}")
pkgver=1.8
pkgver=1.8.3
pkgrel=1
pkgdesc="Python to native compiler (mingw-w64)"
arch=('any')
@@ -26,15 +26,8 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-python-build"
"${MINGW_PACKAGE_PREFIX}-python-wheel")
optdepends=("${MINGW_PACKAGE_PREFIX}-ccache: Provides build caching")
options=('!strip')
source=("https://pypi.org/packages/source/N/${_realname^}/${_realname^}-${pkgver}.tar.gz"
0001-use-EXT_SUFFIX.patch)
sha256sums=('b299fda014b965bdc258c31e730ab3c8ed730d1231d93ec5c4f717b645524f30'
'fdca4e2077687762247fa4a7a768d9077770c52e1c6a05b52eeb075ee41c8452')
prepare() {
cd "${_realname}-${pkgver}"
patch -p1 -i "${srcdir}/0001-use-EXT_SUFFIX.patch"
}
source=("https://pypi.org/packages/source/N/${_realname^}/${_realname^}-${pkgver}.tar.gz")
sha256sums=('496d95f5a3d2298e79720ab7f8e0b33bd18e726dd39b33341e69758dc51f9881')
build() {
cp -r "${_realname}-${pkgver}" "python-build-${MSYSTEM}" && cd "python-build-${MSYSTEM}"