core/python to 3.11.8-1

This commit is contained in:
Kevin Mihelich 2024-03-06 03:17:19 +00:00
parent 37cb00aaed
commit 6ddb0cf2ce
2 changed files with 11 additions and 6 deletions

View file

@ -1,6 +1,6 @@
pkgbase = python pkgbase = python
pkgdesc = The Python programming language pkgdesc = The Python programming language
pkgver = 3.11.7 pkgver = 3.11.8
pkgrel = 1 pkgrel = 1
url = https://www.python.org/ url = https://www.python.org/
arch = x86_64 arch = x86_64
@ -22,14 +22,16 @@ pkgbase = python
depends = openssl depends = openssl
depends = zlib depends = zlib
depends = tzdata depends = tzdata
source = https://www.python.org/ftp/python/3.11.7/Python-3.11.7.tar.xz source = https://www.python.org/ftp/python/3.11.8/Python-3.11.8.tar.xz
source = https://www.python.org/ftp/python/3.11.7/Python-3.11.7.tar.xz.asc source = https://www.python.org/ftp/python/3.11.8/Python-3.11.8.tar.xz.asc
source = python-expat-2.6.patch::https://github.com/python/cpython/pull/115289.patch
source = EXTERNALLY-MANAGED source = EXTERNALLY-MANAGED
validpgpkeys = 0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D validpgpkeys = 0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D
validpgpkeys = E3FF2839C048B25C084DEBE9B26995E310250568 validpgpkeys = E3FF2839C048B25C084DEBE9B26995E310250568
validpgpkeys = A035C8C19219BA821ECEA86B64E628F8D684696D validpgpkeys = A035C8C19219BA821ECEA86B64E628F8D684696D
sha512sums = 11e06f2ffe1f66888cb5b4e9f607de815294d6863a77eda6ec6d7c724ef158df9f51881f4a956d4a6fa973c2fb6fd031d495e3496e9b0bb53793fb1cc8434c63 sha512sums = 434e727fa370def348838fd84acb69b4d309cfb03f61bf5069150164e9ca005637ac01dfbf997f445607d4e28d02c8bed0858b36589240ccadaa4c14c19f2320
sha512sums = SKIP sha512sums = SKIP
sha512sums = 0868854a6b2647706a3c98443fbacf275fe31f85c7cb78301db46e395c17cac9a02512cf0db40b981eae9ffe9d9d5fc8e0a83635adb0e2545ca134d9830cd1e0
sha512sums = 62a6fbfbaeaa3ba7c54e109d9c3b7f67e73bb21986da4c1fcc5d28cca83d71e0fcae28e1fc70ee8ddce7dea8cd0b64e18d1031dae3a2eae5eaa379c53efd53a0 sha512sums = 62a6fbfbaeaa3ba7c54e109d9c3b7f67e73bb21986da4c1fcc5d28cca83d71e0fcae28e1fc70ee8ddce7dea8cd0b64e18d1031dae3a2eae5eaa379c53efd53a0
pkgname = python pkgname = python

View file

@ -13,7 +13,7 @@ shopt -s extglob
pkgbase=python pkgbase=python
pkgname=(python python-tests) pkgname=(python python-tests)
pkgver=3.11.7 pkgver=3.11.8
pkgrel=1 pkgrel=1
_pybasever=${pkgver%.*} _pybasever=${pkgver%.*}
pkgdesc="The Python programming language" pkgdesc="The Python programming language"
@ -23,9 +23,11 @@ url="https://www.python.org/"
depends=('bzip2' 'expat' 'gdbm' 'libffi' 'libnsl' 'libxcrypt' 'openssl' 'zlib') depends=('bzip2' 'expat' 'gdbm' 'libffi' 'libnsl' 'libxcrypt' 'openssl' 'zlib')
makedepends=('tk' 'sqlite' 'bluez-libs' 'mpdecimal' 'llvm' 'gdb' 'xorg-server-xvfb' 'ttf-font') makedepends=('tk' 'sqlite' 'bluez-libs' 'mpdecimal' 'llvm' 'gdb' 'xorg-server-xvfb' 'ttf-font')
source=("https://www.python.org/ftp/python/${pkgver%rc*}/Python-${pkgver}.tar.xz"{,.asc} source=("https://www.python.org/ftp/python/${pkgver%rc*}/Python-${pkgver}.tar.xz"{,.asc}
python-expat-2.6.patch::https://github.com/python/cpython/pull/115289.patch
EXTERNALLY-MANAGED) EXTERNALLY-MANAGED)
sha512sums=('11e06f2ffe1f66888cb5b4e9f607de815294d6863a77eda6ec6d7c724ef158df9f51881f4a956d4a6fa973c2fb6fd031d495e3496e9b0bb53793fb1cc8434c63' sha512sums=('434e727fa370def348838fd84acb69b4d309cfb03f61bf5069150164e9ca005637ac01dfbf997f445607d4e28d02c8bed0858b36589240ccadaa4c14c19f2320'
'SKIP' 'SKIP'
'0868854a6b2647706a3c98443fbacf275fe31f85c7cb78301db46e395c17cac9a02512cf0db40b981eae9ffe9d9d5fc8e0a83635adb0e2545ca134d9830cd1e0'
'62a6fbfbaeaa3ba7c54e109d9c3b7f67e73bb21986da4c1fcc5d28cca83d71e0fcae28e1fc70ee8ddce7dea8cd0b64e18d1031dae3a2eae5eaa379c53efd53a0') '62a6fbfbaeaa3ba7c54e109d9c3b7f67e73bb21986da4c1fcc5d28cca83d71e0fcae28e1fc70ee8ddce7dea8cd0b64e18d1031dae3a2eae5eaa379c53efd53a0')
validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D' # Ned Deily (Python release signing key) <nad@python.org> validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D' # Ned Deily (Python release signing key) <nad@python.org>
'E3FF2839C048B25C084DEBE9B26995E310250568' # Łukasz Langa (GPG langa.pl) <lukasz@langa.pl> 'E3FF2839C048B25C084DEBE9B26995E310250568' # Łukasz Langa (GPG langa.pl) <lukasz@langa.pl>
@ -33,6 +35,7 @@ validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D' # Ned Deily (Python re
prepare() { prepare() {
cd Python-${pkgver} cd Python-${pkgver}
patch -Np1 -i ../python-expat-2.6.patch
# FS#23997 # FS#23997
sed -i -e "s|^#.* /usr/local/bin/python|#!/usr/bin/python|" Lib/cgi.py sed -i -e "s|^#.* /usr/local/bin/python|#!/usr/bin/python|" Lib/cgi.py