Skip to content
Snippets Groups Projects
Verified Commit 12221a26 authored by Jelle van der Waa's avatar Jelle van der Waa :construction:
Browse files

upgpkg: 3.12.3-1

Closes: #10
parent c8aa2adc
No related branches found
Tags 0.9.2-3
No related merge requests found
pkgbase = python
pkgdesc = The Python programming language
pkgver = 3.12.2
pkgver = 3.12.3
pkgrel = 1
url = https://www.python.org/
arch = x86_64
......@@ -8,7 +8,6 @@ pkgbase = python
makedepends = tk
makedepends = sqlite
makedepends = bluez-libs
makedepends = mpdecimal
makedepends = llvm
makedepends = gdb
makedepends = xorg-server-xvfb
......@@ -22,17 +21,16 @@ pkgbase = python
depends = openssl
depends = zlib
depends = tzdata
source = https://www.python.org/ftp/python/3.12.2/Python-3.12.2.tar.xz
source = https://www.python.org/ftp/python/3.12.2/Python-3.12.2.tar.xz.asc
source = python-expat-2.6.patch::https://github.com/python/cpython/pull/115289.patch
depends = mpdecimal
source = https://www.python.org/ftp/python/3.12.3/Python-3.12.3.tar.xz
source = https://www.python.org/ftp/python/3.12.3/Python-3.12.3.tar.xz.asc
source = EXTERNALLY-MANAGED
validpgpkeys = 0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D
validpgpkeys = E3FF2839C048B25C084DEBE9B26995E310250568
validpgpkeys = A035C8C19219BA821ECEA86B64E628F8D684696D
validpgpkeys = 7169605F62C751356D054A26A821E680E5FA6305
sha512sums = 2ccfae7b9f95d8e15ea85d3f66eea5f6a8fdcaffc0b405095fecb33efc0df50b831c1215542910ced948b54e6de1f7242b0b8b9afc5f89079451c552430d7d9f
sha512sums = 4a2213b108e7f1f1525baa8348e68b2a2336d925e60d0a59f0225fc470768a2c8031edafc0b8243f94dbae18afda335ee5adf2785328c2218fd64cbb439f13a4
sha512sums = SKIP
sha512sums = 0868854a6b2647706a3c98443fbacf275fe31f85c7cb78301db46e395c17cac9a02512cf0db40b981eae9ffe9d9d5fc8e0a83635adb0e2545ca134d9830cd1e0
sha512sums = 62a6fbfbaeaa3ba7c54e109d9c3b7f67e73bb21986da4c1fcc5d28cca83d71e0fcae28e1fc70ee8ddce7dea8cd0b64e18d1031dae3a2eae5eaa379c53efd53a0
pkgname = python
......@@ -40,7 +38,6 @@ pkgname = python
optdepends = python-pip: for installing Python packages using tooling that is usually bundled with Python
optdepends = python-pipx: for installing Python software not packaged on Arch Linux
optdepends = sqlite: for a default database integration
optdepends = mpdecimal: for decimal
optdepends = xz: for lzma
optdepends = tk: for tkinter
provides = python3
......
......@@ -9,21 +9,19 @@ shopt -s extglob
pkgbase=python
pkgname=(python python-tests)
pkgver=3.12.2
pkgver=3.12.3
pkgrel=1
_pybasever=${pkgver%.*}
pkgdesc="The Python programming language"
arch=('x86_64')
license=('PSF-2.0')
url="https://www.python.org/"
depends=('bzip2' 'expat' 'gdbm' 'libffi' 'libnsl' 'libxcrypt' 'openssl' 'zlib' 'tzdata')
makedepends=('tk' 'sqlite' 'bluez-libs' 'mpdecimal' 'llvm' 'gdb' 'xorg-server-xvfb' 'ttf-font')
depends=('bzip2' 'expat' 'gdbm' 'libffi' 'libnsl' 'libxcrypt' 'openssl' 'zlib' 'tzdata' 'mpdecimal')
makedepends=('tk' 'sqlite' 'bluez-libs' 'llvm' 'gdb' 'xorg-server-xvfb' 'ttf-font')
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)
sha512sums=('2ccfae7b9f95d8e15ea85d3f66eea5f6a8fdcaffc0b405095fecb33efc0df50b831c1215542910ced948b54e6de1f7242b0b8b9afc5f89079451c552430d7d9f'
sha512sums=('4a2213b108e7f1f1525baa8348e68b2a2336d925e60d0a59f0225fc470768a2c8031edafc0b8243f94dbae18afda335ee5adf2785328c2218fd64cbb439f13a4'
'SKIP'
'0868854a6b2647706a3c98443fbacf275fe31f85c7cb78301db46e395c17cac9a02512cf0db40b981eae9ffe9d9d5fc8e0a83635adb0e2545ca134d9830cd1e0'
'62a6fbfbaeaa3ba7c54e109d9c3b7f67e73bb21986da4c1fcc5d28cca83d71e0fcae28e1fc70ee8ddce7dea8cd0b64e18d1031dae3a2eae5eaa379c53efd53a0')
validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D' # Ned Deily (Python release signing key) <nad@python.org>
'E3FF2839C048B25C084DEBE9B26995E310250568' # Łukasz Langa (GPG langa.pl) <lukasz@langa.pl>
......@@ -32,7 +30,6 @@ validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D' # Ned Deily (Python re
prepare() {
cd Python-${pkgver}
patch -Np1 -i ../python-expat-2.6.patch
# FS#23997
sed -i -e "s|^#.* /usr/local/bin/python|#!/usr/bin/python|" Lib/cgi.py
......@@ -96,7 +93,6 @@ package_python() {
'python-pip: for installing Python packages using tooling that is usually bundled with Python'
'python-pipx: for installing Python software not packaged on Arch Linux'
'sqlite: for a default database integration'
'mpdecimal: for decimal'
'xz: for lzma'
'tk: for tkinter')
provides=('python3' 'python-externally-managed')
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment