[arch-commits] Commit in python/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 22:01:10 Author: felixonmars Revision: 455212 upgpkg: python 3.10.7-1 Modified: python/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 21:54:40 UTC (rev 455211) +++ PKGBUILD2022-09-06 22:01:10 UTC (rev 455212) @@ -8,7 +8,7 @@ pkgbase=python pkgname=(python python-tests) -pkgver=3.10.6 +pkgver=3.10.7 pkgrel=1 _pybasever=${pkgver%.*} pkgdesc="Next generation of the python high-level scripting language" @@ -19,7 +19,7 @@ depends=('bzip2' 'expat' 'gdbm' 'libffi' 'libnsl' 'libxcrypt' 'openssl' 'zlib') 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}) -sha512sums=('f2bf424bf4f4caa524ee1248b431e8e06d0745c3fc3ba457710d75f3698e653733feb4b059cd124f1de2a9e851c30d847f567aa47abef12898c9dc8a6507b476' +sha512sums=('dc3432d72ee7382617318c9645204876d13bb61d4caf3fbbb65e6b14897261123c743049657c95e159e5566daf4dcde613d2e393f025de758f610b44eb958313' 'SKIP') validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D' # Ned Deily (Python release signing key) 'E3FF2839C048B25C084DEBE9B26995E310250568' # Łukasz Langa (GPG langa.pl)
[arch-commits] Commit in python/trunk (PKGBUILD)
Date: Wednesday, August 3, 2022 @ 18:16:19 Author: felixonmars Revision: 452022 upgpkg: python 3.10.6-1 Modified: python/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-08-03 17:36:41 UTC (rev 452021) +++ PKGBUILD2022-08-03 18:16:19 UTC (rev 452022) @@ -8,8 +8,8 @@ pkgbase=python pkgname=(python python-tests) -pkgver=3.10.5 -pkgrel=2 +pkgver=3.10.6 +pkgrel=1 _pybasever=${pkgver%.*} pkgdesc="Next generation of the python high-level scripting language" arch=('x86_64') @@ -19,7 +19,7 @@ depends=('bzip2' 'expat' 'gdbm' 'libffi' 'libnsl' 'libxcrypt' 'openssl' 'zlib') 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}) -sha512sums=('aa7f58a9b31de9824185b3e7bfa7da0dcf64ae9e89840664eae9d98d9048a650fa012cd5b873a62ff44b65b856db86f095c4003117406ec5e9583ec5f7e78e90' +sha512sums=('f2bf424bf4f4caa524ee1248b431e8e06d0745c3fc3ba457710d75f3698e653733feb4b059cd124f1de2a9e851c30d847f567aa47abef12898c9dc8a6507b476' 'SKIP') validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D' # Ned Deily (Python release signing key) 'E3FF2839C048B25C084DEBE9B26995E310250568' # Łukasz Langa (GPG langa.pl)
[arch-commits] Commit in python/trunk (PKGBUILD)
Date: Monday, June 6, 2022 @ 19:54:58 Author: felixonmars Revision: 447670 upgpkg: python 3.10.5-1 Modified: python/trunk/PKGBUILD --+ PKGBUILD | 15 +-- 1 file changed, 5 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-06-06 19:54:45 UTC (rev 447669) +++ PKGBUILD2022-06-06 19:54:58 UTC (rev 447670) @@ -8,8 +8,8 @@ pkgbase=python pkgname=(python python-tests) -pkgver=3.10.4 -pkgrel=2 +pkgver=3.10.5 +pkgrel=1 _pybasever=${pkgver%.*} pkgdesc="Next generation of the python high-level scripting language" arch=('x86_64') @@ -17,11 +17,9 @@ url="https://www.python.org/; depends=('bzip2' 'expat' 'gdbm' 'libffi' 'libnsl' 'libxcrypt' 'openssl' 'zlib') 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} - https://github.com/python/cpython/commit/178a238f25ab8aff7689d7a09d66dc1583ecd6cb.patch) -sha512sums=('6c9aeecddc55c7896b2e8527fca131c7b2b6127d56ce1a001ccedfebf590334e0c0bb7c517ed3cf1da3c1910e002552b56aa7e03eeb672f42ff0bd8150799113' -'SKIP' - 'a76517ddfcbfa7363999016ba6b938677f07350c4c167c49e5837d8711bea1c0d49f3c77706e361b88fe915fba8b2de7dc6dc251afa2d0a93ea03287bbde475d') +source=("https://www.python.org/ftp/python/${pkgver%rc*}/Python-${pkgver}.tar.xz"{,.asc}) +sha512sums=('aa7f58a9b31de9824185b3e7bfa7da0dcf64ae9e89840664eae9d98d9048a650fa012cd5b873a62ff44b65b856db86f095c4003117406ec5e9583ec5f7e78e90' +'SKIP') validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D' # Ned Deily (Python release signing key) 'E3FF2839C048B25C084DEBE9B26995E310250568' # Łukasz Langa (GPG langa.pl) 'A035C8C19219BA821ECEA86B64E628F8D684696D') # Pablo Galindo Salgado @@ -29,9 +27,6 @@ prepare() { cd Python-${pkgver} - # FS#73002 - patch -p1 -i ../178a238f25ab8aff7689d7a09d66dc1583ecd6cb.patch - # FS#23997 sed -i -e "s|^#.* /usr/local/bin/python|#!/usr/bin/python|" Lib/cgi.py
[arch-commits] Commit in python/trunk (PKGBUILD)
Date: Saturday, May 14, 2022 @ 08:34:14 Author: felixonmars Revision: 445450 upgpkg: python 3.10.4-2: fix FS#73002 Modified: python/trunk/PKGBUILD --+ PKGBUILD | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-05-14 08:23:02 UTC (rev 445449) +++ PKGBUILD2022-05-14 08:34:14 UTC (rev 445450) @@ -9,7 +9,7 @@ pkgbase=python pkgname=(python python-tests) pkgver=3.10.4 -pkgrel=1 +pkgrel=2 _pybasever=${pkgver%.*} pkgdesc="Next generation of the python high-level scripting language" arch=('x86_64') @@ -17,9 +17,11 @@ url="https://www.python.org/; depends=('bzip2' 'expat' 'gdbm' 'libffi' 'libnsl' 'libxcrypt' 'openssl' 'zlib') 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} + https://github.com/python/cpython/commit/178a238f25ab8aff7689d7a09d66dc1583ecd6cb.patch) sha512sums=('6c9aeecddc55c7896b2e8527fca131c7b2b6127d56ce1a001ccedfebf590334e0c0bb7c517ed3cf1da3c1910e002552b56aa7e03eeb672f42ff0bd8150799113' -'SKIP') +'SKIP' + 'a76517ddfcbfa7363999016ba6b938677f07350c4c167c49e5837d8711bea1c0d49f3c77706e361b88fe915fba8b2de7dc6dc251afa2d0a93ea03287bbde475d') validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D' # Ned Deily (Python release signing key) 'E3FF2839C048B25C084DEBE9B26995E310250568' # Łukasz Langa (GPG langa.pl) 'A035C8C19219BA821ECEA86B64E628F8D684696D') # Pablo Galindo Salgado @@ -27,6 +29,9 @@ prepare() { cd Python-${pkgver} + # FS#73002 + patch -p1 -i ../178a238f25ab8aff7689d7a09d66dc1583ecd6cb.patch + # FS#23997 sed -i -e "s|^#.* /usr/local/bin/python|#!/usr/bin/python|" Lib/cgi.py
[arch-commits] Commit in python/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 23:40:14 Author: felixonmars Revision: 440628 upgpkg: python 3.10.4-1 Modified: python/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 23:05:56 UTC (rev 440627) +++ PKGBUILD2022-03-23 23:40:14 UTC (rev 440628) @@ -8,7 +8,7 @@ pkgbase=python pkgname=(python python-tests) -pkgver=3.10.3 +pkgver=3.10.4 pkgrel=1 _pybasever=${pkgver%.*} pkgdesc="Next generation of the python high-level scripting language" @@ -18,7 +18,7 @@ depends=('bzip2' 'expat' 'gdbm' 'libffi' 'libnsl' 'libxcrypt' 'openssl' 'zlib') 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}) -sha512sums=('5020407798ebaae6002b8de29475c1064a32f1527a0e4ec6fe7fcf076b4ea3ef0ab4b4a7864a6081cc8dd01dd545123198b11cc8dd1259c670394b7d81f35a86' +sha512sums=('6c9aeecddc55c7896b2e8527fca131c7b2b6127d56ce1a001ccedfebf590334e0c0bb7c517ed3cf1da3c1910e002552b56aa7e03eeb672f42ff0bd8150799113' 'SKIP') validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D' # Ned Deily (Python release signing key) 'E3FF2839C048B25C084DEBE9B26995E310250568' # Łukasz Langa (GPG langa.pl)
[arch-commits] Commit in python/trunk (PKGBUILD)
Date: Sunday, March 20, 2022 @ 09:35:44 Author: foutrelis Revision: 440306 Drop -flto=4 now that we use -flto=auto by default Modified: python/trunk/PKGBUILD --+ PKGBUILD |3 --- 1 file changed, 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-20 07:46:48 UTC (rev 440305) +++ PKGBUILD2022-03-20 09:35:44 UTC (rev 440306) @@ -30,9 +30,6 @@ # FS#23997 sed -i -e "s|^#.* /usr/local/bin/python|#!/usr/bin/python|" Lib/cgi.py - # Speed up LTO - sed -i -e "s|-flto |-flto=4 |g" configure configure.ac - # Ensure that we are using the system copy of various libraries (expat, libffi, and libmpdec), # rather than copies shipped in the tarball rm -r Modules/expat
[arch-commits] Commit in python/trunk (PKGBUILD)
Date: Friday, March 18, 2022 @ 21:09:02 Author: felixonmars Revision: 439974 upgpkg: python 3.10.3-1 Modified: python/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-18 20:20:48 UTC (rev 439973) +++ PKGBUILD2022-03-18 21:09:02 UTC (rev 439974) @@ -8,7 +8,7 @@ pkgbase=python pkgname=(python python-tests) -pkgver=3.10.2 +pkgver=3.10.3 pkgrel=1 _pybasever=${pkgver%.*} pkgdesc="Next generation of the python high-level scripting language" @@ -18,7 +18,7 @@ depends=('bzip2' 'expat' 'gdbm' 'libffi' 'libnsl' 'libxcrypt' 'openssl' 'zlib') 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}) -sha512sums=('215a7159face84788fe547c1e2689b8d0ae510275157cf01636bef2902d0ff465f844eb0328c9f39fd1cd03a1d1736d4cf258992f2788e492a801a372032c08b' +sha512sums=('5020407798ebaae6002b8de29475c1064a32f1527a0e4ec6fe7fcf076b4ea3ef0ab4b4a7864a6081cc8dd01dd545123198b11cc8dd1259c670394b7d81f35a86' 'SKIP') validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D' # Ned Deily (Python release signing key) 'E3FF2839C048B25C084DEBE9B26995E310250568' # Łukasz Langa (GPG langa.pl)
[arch-commits] Commit in python/trunk (PKGBUILD)
Date: Saturday, January 15, 2022 @ 21:01:05 Author: felixonmars Revision: 434506 upgpkg: python 3.10.2-1 Modified: python/trunk/PKGBUILD --+ PKGBUILD | 25 +++-- 1 file changed, 7 insertions(+), 18 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-01-15 20:36:15 UTC (rev 434505) +++ PKGBUILD2022-01-15 21:01:05 UTC (rev 434506) @@ -8,8 +8,8 @@ pkgbase=python pkgname=(python python-tests) -pkgver=3.10.1 -pkgrel=2 +pkgver=3.10.2 +pkgrel=1 _pybasever=${pkgver%.*} pkgdesc="Next generation of the python high-level scripting language" arch=('x86_64') @@ -17,13 +17,9 @@ url="https://www.python.org/; depends=('bzip2' 'expat' 'gdbm' 'libffi' 'libnsl' 'libxcrypt' 'openssl' 'zlib') 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} -https://bugs.python.org/file50485/cmp_interned_strings.patch - https://github.com/python/cpython/commit/934a24c641da5bc4bdb724e901adc20f9a5dff40.patch) -sha512sums=('1c559e33f1252e51bafb941c380de16f142c0735858363c84cb8dbed6767843de3af126889c2826ffb94bd4777d7cdfc31040301c8c74de56af52b80b1aa9e76' -'SKIP' - 'd97fe57566169bfc06713d4aa420e1c85c0b9c1d0f96d61cdd3a4a86b2340753a80c56e0d48c16b513e3f639cee83b7fbbc0c21045d2f37bf37543048f914557' - '4257fabc494135313ad1df2e1b3e3ae1109b049a08b4968be6e54788327aefa81e3374e96b5dfedfc1488ec22a481c95900e250a9e3c917f7632f58030329ada') +source=("https://www.python.org/ftp/python/${pkgver%rc*}/Python-${pkgver}.tar.xz"{,.asc}) +sha512sums=('215a7159face84788fe547c1e2689b8d0ae510275157cf01636bef2902d0ff465f844eb0328c9f39fd1cd03a1d1736d4cf258992f2788e492a801a372032c08b' +'SKIP') validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D' # Ned Deily (Python release signing key) 'E3FF2839C048B25C084DEBE9B26995E310250568' # Łukasz Langa (GPG langa.pl) 'A035C8C19219BA821ECEA86B64E628F8D684696D') # Pablo Galindo Salgado @@ -31,12 +27,6 @@ prepare() { cd Python-${pkgver} - # fixes crashes in sagemath - by arojas - patch -Np1 -i ../934a24c641da5bc4bdb724e901adc20f9a5dff40.patch - - # FS#72979 - patch -Np1 -i ../cmp_interned_strings.patch - # FS#23997 sed -i -e "s|^#.* /usr/local/bin/python|#!/usr/bin/python|" Lib/cgi.py @@ -54,7 +44,7 @@ cd Python-${pkgver} # PGO should be done with -O3 - CFLAGS="${CFLAGS/-O2/-O3}" + CFLAGS="${CFLAGS/-O2/-O3} -ffat-lto-objects" # Disable bundled pip & setuptools ./configure --prefix=/usr \ @@ -81,7 +71,6 @@ check() { # test_socket: test.test_socket.RDSTest.testPeek hangs https://bugs.python.org/issue35247 # test_tk: tkinter.test.test_tkinter.test_colorchooser.DefaultRootTest hangs - # test_ttk_guionly: test failures about "AssertionError: TclError not raised" cd Python-${pkgver} @@ -91,7 +80,7 @@ LD_LIBRARY_PATH="${srcdir}/Python-${pkgver}":${LD_LIBRARY_PATH} \ LC_CTYPE=en_US.UTF-8 xvfb-run -s "-screen 0 1920x1080x16 -ac +extension GLX" -a -n "$servernum" \ -"${srcdir}/Python-${pkgver}/python" -m test.regrtest -v -uall -x test_socket -x test_tk -x test_ttk_guionly +"${srcdir}/Python-${pkgver}/python" -m test.regrtest -v -uall -x test_socket -x test_tk } package_python() {
[arch-commits] Commit in python/trunk (PKGBUILD)
Date: Sunday, December 19, 2021 @ 21:36:05 Author: felixonmars Revision: 432795 upgpkg: python 3.10.1-2: add a patch for sagemath crash Modified: python/trunk/PKGBUILD --+ PKGBUILD | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-12-19 21:32:47 UTC (rev 432794) +++ PKGBUILD2021-12-19 21:36:05 UTC (rev 432795) @@ -9,7 +9,7 @@ pkgbase=python pkgname=(python python-tests) pkgver=3.10.1 -pkgrel=1 +pkgrel=2 _pybasever=${pkgver%.*} pkgdesc="Next generation of the python high-level scripting language" arch=('x86_64') @@ -18,10 +18,12 @@ depends=('bzip2' 'expat' 'gdbm' 'libffi' 'libnsl' 'libxcrypt' 'openssl' 'zlib') 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} -https://bugs.python.org/file50485/cmp_interned_strings.patch) +https://bugs.python.org/file50485/cmp_interned_strings.patch + https://github.com/python/cpython/commit/934a24c641da5bc4bdb724e901adc20f9a5dff40.patch) sha512sums=('1c559e33f1252e51bafb941c380de16f142c0735858363c84cb8dbed6767843de3af126889c2826ffb94bd4777d7cdfc31040301c8c74de56af52b80b1aa9e76' 'SKIP' - 'd97fe57566169bfc06713d4aa420e1c85c0b9c1d0f96d61cdd3a4a86b2340753a80c56e0d48c16b513e3f639cee83b7fbbc0c21045d2f37bf37543048f914557') + 'd97fe57566169bfc06713d4aa420e1c85c0b9c1d0f96d61cdd3a4a86b2340753a80c56e0d48c16b513e3f639cee83b7fbbc0c21045d2f37bf37543048f914557' + '4257fabc494135313ad1df2e1b3e3ae1109b049a08b4968be6e54788327aefa81e3374e96b5dfedfc1488ec22a481c95900e250a9e3c917f7632f58030329ada') validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D' # Ned Deily (Python release signing key) 'E3FF2839C048B25C084DEBE9B26995E310250568' # Łukasz Langa (GPG langa.pl) 'A035C8C19219BA821ECEA86B64E628F8D684696D') # Pablo Galindo Salgado @@ -29,6 +31,9 @@ prepare() { cd Python-${pkgver} + # fixes crashes in sagemath - by arojas + patch -Np1 -i ../934a24c641da5bc4bdb724e901adc20f9a5dff40.patch + # FS#72979 patch -Np1 -i ../cmp_interned_strings.patch
[arch-commits] Commit in python/trunk (PKGBUILD)
Date: Saturday, December 11, 2021 @ 18:19:46 Author: felixonmars Revision: 431887 upgpkg: python 3.10.1-1 Modified: python/trunk/PKGBUILD --+ PKGBUILD | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-12-11 18:19:02 UTC (rev 431886) +++ PKGBUILD2021-12-11 18:19:46 UTC (rev 431887) @@ -8,7 +8,7 @@ pkgbase=python pkgname=(python python-tests) -pkgver=3.10.0 +pkgver=3.10.1 pkgrel=1 _pybasever=${pkgver%.*} pkgdesc="Next generation of the python high-level scripting language" @@ -17,9 +17,11 @@ url="https://www.python.org/; depends=('bzip2' 'expat' 'gdbm' 'libffi' 'libnsl' 'libxcrypt' 'openssl' 'zlib') 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}) -sha512sums=('82b2729afc7d72a80882f199970667dce7d971a2e5ecfe6cf84f7b68612ab2caf6ed6d7a8cb81f24ea85cb0816464bb2e8b2e6884eda62fa40742edc674193bd' -'SKIP') +source=("https://www.python.org/ftp/python/${pkgver%rc*}/Python-${pkgver}.tar.xz"{,.asc} +https://bugs.python.org/file50485/cmp_interned_strings.patch) +sha512sums=('1c559e33f1252e51bafb941c380de16f142c0735858363c84cb8dbed6767843de3af126889c2826ffb94bd4777d7cdfc31040301c8c74de56af52b80b1aa9e76' +'SKIP' + 'd97fe57566169bfc06713d4aa420e1c85c0b9c1d0f96d61cdd3a4a86b2340753a80c56e0d48c16b513e3f639cee83b7fbbc0c21045d2f37bf37543048f914557') validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D' # Ned Deily (Python release signing key) 'E3FF2839C048B25C084DEBE9B26995E310250568' # Łukasz Langa (GPG langa.pl) 'A035C8C19219BA821ECEA86B64E628F8D684696D') # Pablo Galindo Salgado @@ -27,6 +29,9 @@ prepare() { cd Python-${pkgver} + # FS#72979 + patch -Np1 -i ../cmp_interned_strings.patch + # FS#23997 sed -i -e "s|^#.* /usr/local/bin/python|#!/usr/bin/python|" Lib/cgi.py
[arch-commits] Commit in python/trunk (PKGBUILD mpdecimal-2.5.1.patch)
Date: Saturday, November 27, 2021 @ 23:06:38 Author: felixonmars Revision: 429401 upgpkg: python 3.10.0-1 Modified: python/trunk/PKGBUILD Deleted: python/trunk/mpdecimal-2.5.1.patch ---+ PKGBUILD | 29 +++-- mpdecimal-2.5.1.patch | 45 - 2 files changed, 11 insertions(+), 63 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-11-27 20:01:59 UTC (rev 429400) +++ PKGBUILD2021-11-27 23:06:38 UTC (rev 429401) @@ -8,7 +8,7 @@ pkgbase=python pkgname=(python python-tests) -pkgver=3.9.9 +pkgver=3.10.0 pkgrel=1 _pybasever=${pkgver%.*} pkgdesc="Next generation of the python high-level scripting language" @@ -17,22 +17,16 @@ url="https://www.python.org/; depends=('bzip2' 'expat' 'gdbm' 'libffi' 'libnsl' 'libxcrypt' 'openssl' 'zlib') 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} -mpdecimal-2.5.1.patch) -sha512sums=('0ab29fb9a7ecb808bd08d84d28908d5a934e0f021853da0f7a9c94670eb30c8dbbc233d461afdb3995b0de59275ef7e1de43e82d7f848802cbd6e6e50b7b25a6' -'SKIP' - '58f683cbfdc6aa84c03d068c1bc2f1d8d2c17ba4f7b632c14ab1d529d8332e767354266c3815e239427497fff1a42ec2a37739ea312d24cb76a69dcf1c98c0ad') +source=("https://www.python.org/ftp/python/${pkgver%rc*}/Python-${pkgver}.tar.xz"{,.asc}) +sha512sums=('82b2729afc7d72a80882f199970667dce7d971a2e5ecfe6cf84f7b68612ab2caf6ed6d7a8cb81f24ea85cb0816464bb2e8b2e6884eda62fa40742edc674193bd' +'SKIP') validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D' # Ned Deily (Python release signing key) - 'E3FF2839C048B25C084DEBE9B26995E310250568') # Łukasz Langa (GPG langa.pl) + 'E3FF2839C048B25C084DEBE9B26995E310250568' # Łukasz Langa (GPG langa.pl) + 'A035C8C19219BA821ECEA86B64E628F8D684696D') # Pablo Galindo Salgado prepare() { cd Python-${pkgver} - patch -p1 -i ../mpdecimal-2.5.1.patch - - # https://bugs.python.org/issue41346 - sed -i 's/-j0 //' Makefile.pre.in - # FS#23997 sed -i -e "s|^#.* /usr/local/bin/python|#!/usr/bin/python|" Lib/cgi.py @@ -50,10 +44,7 @@ cd Python-${pkgver} # PGO should be done with -O3 - # Also included the -fno-semantic-interposition optimization: - # https://fedoraproject.org/wiki/Changes/PythonNoSemanticInterpositionSpeedup - CFLAGS="${CFLAGS/-O2/-O3} -fno-semantic-interposition" - LDFLAGS="$LDFLAGS -fno-semantic-interposition" + CFLAGS="${CFLAGS/-O2/-O3}" # Disable bundled pip & setuptools ./configure --prefix=/usr \ @@ -78,7 +69,9 @@ } check() { - # test_tk and test_ttk_guionly: https://bugs.python.org/issue43139 + # test_socket: test.test_socket.RDSTest.testPeek hangs https://bugs.python.org/issue35247 + # test_tk: tkinter.test.test_tkinter.test_colorchooser.DefaultRootTest hangs + # test_ttk_guionly: test failures about "AssertionError: TclError not raised" cd Python-${pkgver} @@ -88,7 +81,7 @@ LD_LIBRARY_PATH="${srcdir}/Python-${pkgver}":${LD_LIBRARY_PATH} \ LC_CTYPE=en_US.UTF-8 xvfb-run -s "-screen 0 1920x1080x16 -ac +extension GLX" -a -n "$servernum" \ -"${srcdir}/Python-${pkgver}/python" -m test.regrtest -v -uall -x test_tk -x test_ttk_guionly +"${srcdir}/Python-${pkgver}/python" -m test.regrtest -v -uall -x test_socket -x test_tk -x test_ttk_guionly } package_python() { Deleted: mpdecimal-2.5.1.patch === --- mpdecimal-2.5.1.patch 2021-11-27 20:01:59 UTC (rev 429400) +++ mpdecimal-2.5.1.patch 2021-11-27 23:06:38 UTC (rev 429401) @@ -1,45 +0,0 @@ -From dd436be488bdca2123d12d1e148d85cb6f98be5f Mon Sep 17 00:00:00 2001 -From: Stefan Krah -Date: Sun, 10 Jan 2021 16:35:48 +0100 -Subject: [PATCH] Portability fixes. - - Modules/_decimal/_decimal.c | 4 ++-- - setup.py| 2 +- - 2 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/Modules/_decimal/_decimal.c b/Modules/_decimal/_decimal.c -index 664d45a90481d..bbd540bc376e2 100644 a/Modules/_decimal/_decimal.c -+++ b/Modules/_decimal/_decimal.c -@@ -3295,7 +3295,7 @@ dec_format(PyObject *dec, PyObject *args) - } - else { - size_t n = strlen(spec.dot); --if (n > 1 || (n == 1 && !isascii((uchar)spec.dot[0]))) { -+if (n > 1 || (n == 1 && !isascii((unsigned char)spec.dot[0]))) { - /* fix locale dependent non-ascii characters */ - dot = dotsep_as_utf8(spec.dot); - if (dot == NULL) { -@@ -3304,7 +3304,7 @@ dec_format(PyObject *dec, PyObject *args) - spec.dot = PyBytes_AS_STRING(dot); - } - n = strlen(spec.sep); --if (n > 1 || (n == 1 && !isascii((uchar)spec.sep[0]))) { -+if (n > 1 || (n == 1 &&
[arch-commits] Commit in python/trunk (PKGBUILD)
Date: Saturday, November 20, 2021 @ 22:10:54 Author: felixonmars Revision: 428709 upgpkg: python 3.9.9-1 Modified: python/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-11-20 21:26:13 UTC (rev 428708) +++ PKGBUILD2021-11-20 22:10:54 UTC (rev 428709) @@ -8,8 +8,8 @@ pkgbase=python pkgname=(python python-tests) -pkgver=3.9.7 -pkgrel=2 +pkgver=3.9.9 +pkgrel=1 _pybasever=${pkgver%.*} pkgdesc="Next generation of the python high-level scripting language" arch=('x86_64') @@ -19,7 +19,7 @@ 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} mpdecimal-2.5.1.patch) -sha512sums=('55139776ab58a40f9e1e70613d7071d559ef9e51e32a77791422aac134322c21a49f0348c42813214b69789c589367eae43e16d4ae838a73daf37617e966b735' +sha512sums=('0ab29fb9a7ecb808bd08d84d28908d5a934e0f021853da0f7a9c94670eb30c8dbbc233d461afdb3995b0de59275ef7e1de43e82d7f848802cbd6e6e50b7b25a6' 'SKIP' '58f683cbfdc6aa84c03d068c1bc2f1d8d2c17ba4f7b632c14ab1d529d8332e767354266c3815e239427497fff1a42ec2a37739ea312d24cb76a69dcf1c98c0ad') validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D' # Ned Deily (Python release signing key)
[arch-commits] Commit in python/trunk (PKGBUILD)
Date: Sunday, October 10, 2021 @ 15:53:48 Author: felixonmars Revision: 425650 upgpkg: python 3.9.7-2: rebuild with libffi 3.4 Modified: python/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-10-10 13:34:18 UTC (rev 425649) +++ PKGBUILD2021-10-10 15:53:48 UTC (rev 425650) @@ -9,7 +9,7 @@ pkgbase=python pkgname=(python python-tests) pkgver=3.9.7 -pkgrel=1 +pkgrel=2 _pybasever=${pkgver%.*} pkgdesc="Next generation of the python high-level scripting language" arch=('x86_64')
[arch-commits] Commit in python/trunk (PKGBUILD)
Date: Tuesday, August 31, 2021 @ 14:09:40 Author: felixonmars Revision: 422774 upgpkg: python 3.9.7-1 Modified: python/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-31 13:36:47 UTC (rev 422773) +++ PKGBUILD2021-08-31 14:09:40 UTC (rev 422774) @@ -8,8 +8,8 @@ pkgbase=python pkgname=(python python-tests) -pkgver=3.9.6 -pkgrel=2 +pkgver=3.9.7 +pkgrel=1 _pybasever=${pkgver%.*} pkgdesc="Next generation of the python high-level scripting language" arch=('x86_64') @@ -19,7 +19,7 @@ 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} mpdecimal-2.5.1.patch) -sha512sums=('01c529e3207738d8771caeb5ed6217e10745c21aa39832fe3185e1c87fdb6aedead97ce38dbb11e02d873654028bd8071c3f345c18452769520723284efe9dc1' +sha512sums=('55139776ab58a40f9e1e70613d7071d559ef9e51e32a77791422aac134322c21a49f0348c42813214b69789c589367eae43e16d4ae838a73daf37617e966b735' 'SKIP' '58f683cbfdc6aa84c03d068c1bc2f1d8d2c17ba4f7b632c14ab1d529d8332e767354266c3815e239427497fff1a42ec2a37739ea312d24cb76a69dcf1c98c0ad') validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D' # Ned Deily (Python release signing key)
[arch-commits] Commit in python/trunk (PKGBUILD)
Date: Monday, August 23, 2021 @ 14:18:21 Author: felixonmars Revision: 422468 upgpkg: python 3.9.6-2: rebuild with libnsl 2.0.0 Modified: python/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-23 07:31:16 UTC (rev 422467) +++ PKGBUILD2021-08-23 14:18:21 UTC (rev 422468) @@ -9,7 +9,7 @@ pkgbase=python pkgname=(python python-tests) pkgver=3.9.6 -pkgrel=1 +pkgrel=2 _pybasever=${pkgver%.*} pkgdesc="Next generation of the python high-level scripting language" arch=('x86_64')
[arch-commits] Commit in python/trunk (PKGBUILD)
Date: Wednesday, June 30, 2021 @ 15:17:02 Author: felixonmars Revision: 418794 upgpkg: python 3.9.6-1 Modified: python/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-06-30 14:19:33 UTC (rev 418793) +++ PKGBUILD2021-06-30 15:17:02 UTC (rev 418794) @@ -8,8 +8,8 @@ pkgbase=python pkgname=(python python-tests) -pkgver=3.9.5 -pkgrel=3 +pkgver=3.9.6 +pkgrel=1 _pybasever=${pkgver%.*} pkgdesc="Next generation of the python high-level scripting language" arch=('x86_64') @@ -19,7 +19,7 @@ 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} mpdecimal-2.5.1.patch) -sha512sums=('7b581af1b3e73695f124ff6a3a960e22104153a5d920ca930c046f42ea313b1e7ec77e39876db2bf5d5da6d7412cb072ff8ae7814dda12c14f9da6c570fb0995' +sha512sums=('01c529e3207738d8771caeb5ed6217e10745c21aa39832fe3185e1c87fdb6aedead97ce38dbb11e02d873654028bd8071c3f345c18452769520723284efe9dc1' 'SKIP' '58f683cbfdc6aa84c03d068c1bc2f1d8d2c17ba4f7b632c14ab1d529d8332e767354266c3815e239427497fff1a42ec2a37739ea312d24cb76a69dcf1c98c0ad') validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D' # Ned Deily (Python release signing key)
[arch-commits] Commit in python/trunk (PKGBUILD)
Date: Monday, May 24, 2021 @ 13:29:36 Author: foutrelis Revision: 416251 upgpkg: python 3.9.5-3: rebuild with GCC 11 Trying to resolve the following gnumeric build failure: lto1: fatal error: bytecode stream in file '/usr/lib/python3.9/ config-3.9-x86_64-linux-gnu/libpython3.9.a' generated with LTO version 9.0 instead of the expected 11.0 make[3]: *** [Makefile:563: python_loader.la] Error 1 Modified: python/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-24 12:20:00 UTC (rev 416250) +++ PKGBUILD2021-05-24 13:29:36 UTC (rev 416251) @@ -9,7 +9,7 @@ pkgbase=python pkgname=(python python-tests) pkgver=3.9.5 -pkgrel=2 +pkgrel=3 _pybasever=${pkgver%.*} pkgdesc="Next generation of the python high-level scripting language" arch=('x86_64')
[arch-commits] Commit in python/trunk (PKGBUILD)
Date: Wednesday, May 12, 2021 @ 17:55:23 Author: felixonmars Revision: 415073 upgpkg: python 3.9.5-2: re-enable bluez support (FS#70438) Modified: python/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-12 17:52:35 UTC (rev 415072) +++ PKGBUILD2021-05-12 17:55:23 UTC (rev 415073) @@ -9,7 +9,7 @@ pkgbase=python pkgname=(python python-tests) pkgver=3.9.5 -pkgrel=1 +pkgrel=2 _pybasever=${pkgver%.*} pkgdesc="Next generation of the python high-level scripting language" arch=('x86_64') @@ -16,7 +16,7 @@ license=('custom') url="https://www.python.org/; depends=('bzip2' 'expat' 'gdbm' 'libffi' 'libnsl' 'libxcrypt' 'openssl' 'zlib') -makedepends=('tk' 'sqlite' '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} mpdecimal-2.5.1.patch) sha512sums=('7b581af1b3e73695f124ff6a3a960e22104153a5d920ca930c046f42ea313b1e7ec77e39876db2bf5d5da6d7412cb072ff8ae7814dda12c14f9da6c570fb0995'
[arch-commits] Commit in python/trunk (PKGBUILD)
Date: Sunday, May 9, 2021 @ 14:58:59 Author: felixonmars Revision: 414869 upgpkg: python 3.9.5-1 Modified: python/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-09 13:14:12 UTC (rev 414868) +++ PKGBUILD2021-05-09 14:58:59 UTC (rev 414869) @@ -8,7 +8,7 @@ pkgbase=python pkgname=(python python-tests) -pkgver=3.9.4 +pkgver=3.9.5 pkgrel=1 _pybasever=${pkgver%.*} pkgdesc="Next generation of the python high-level scripting language" @@ -19,7 +19,7 @@ makedepends=('tk' 'sqlite' 'mpdecimal' 'llvm' 'gdb' 'xorg-server-xvfb' 'ttf-font') source=("https://www.python.org/ftp/python/${pkgver%rc*}/Python-${pkgver}.tar.xz"{,.asc} mpdecimal-2.5.1.patch) -sha512sums=('3d8a5a38de0df6edc074d141e0b4a12b79d80439e4341cd4519218aa4bb7317be2736a17058ceec43fc987fc17ea5167c19eeafbdeef732a2f1656fe2f0f0d39' +sha512sums=('7b581af1b3e73695f124ff6a3a960e22104153a5d920ca930c046f42ea313b1e7ec77e39876db2bf5d5da6d7412cb072ff8ae7814dda12c14f9da6c570fb0995' 'SKIP' '58f683cbfdc6aa84c03d068c1bc2f1d8d2c17ba4f7b632c14ab1d529d8332e767354266c3815e239427497fff1a42ec2a37739ea312d24cb76a69dcf1c98c0ad') validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D' # Ned Deily (Python release signing key)
[arch-commits] Commit in python/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 16:46:09 Author: felixonmars Revision: 412925 upgpkg: python 3.9.4-1 Modified: python/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 16:07:00 UTC (rev 412924) +++ PKGBUILD2021-04-20 16:46:09 UTC (rev 412925) @@ -8,7 +8,7 @@ pkgbase=python pkgname=(python python-tests) -pkgver=3.9.3 +pkgver=3.9.4 pkgrel=1 _pybasever=${pkgver%.*} pkgdesc="Next generation of the python high-level scripting language" @@ -19,7 +19,7 @@ makedepends=('tk' 'sqlite' 'mpdecimal' 'llvm' 'gdb' 'xorg-server-xvfb' 'ttf-font') source=("https://www.python.org/ftp/python/${pkgver%rc*}/Python-${pkgver}.tar.xz"{,.asc} mpdecimal-2.5.1.patch) -sha512sums=('420b07c272b8da4b97f6edc21c3b51ef8ee1fffd291eebb032991ec2da4fc40ace3e9b608d7cea0c43ad3716792640c508e84a807c29cfa5a40f89d294f7b0ab' +sha512sums=('3d8a5a38de0df6edc074d141e0b4a12b79d80439e4341cd4519218aa4bb7317be2736a17058ceec43fc987fc17ea5167c19eeafbdeef732a2f1656fe2f0f0d39' 'SKIP' '58f683cbfdc6aa84c03d068c1bc2f1d8d2c17ba4f7b632c14ab1d529d8332e767354266c3815e239427497fff1a42ec2a37739ea312d24cb76a69dcf1c98c0ad') validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D' # Ned Deily (Python release signing key)
[arch-commits] Commit in python/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 10:28:33 Author: felixonmars Revision: 411799 upgpkg: python 3.9.3-1 Modified: python/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 07:39:33 UTC (rev 411798) +++ PKGBUILD2021-04-09 10:28:33 UTC (rev 411799) @@ -8,7 +8,7 @@ pkgbase=python pkgname=(python python-tests) -pkgver=3.9.2 +pkgver=3.9.3 pkgrel=1 _pybasever=${pkgver%.*} pkgdesc="Next generation of the python high-level scripting language" @@ -16,10 +16,10 @@ license=('custom') url="https://www.python.org/; depends=('bzip2' 'expat' 'gdbm' 'libffi' 'libnsl' 'libxcrypt' 'openssl' 'zlib') -makedepends=('tk' 'sqlite' 'valgrind' 'bluez-libs' 'mpdecimal' 'llvm' 'gdb' 'xorg-server-xvfb' 'ttf-font') +makedepends=('tk' 'sqlite' 'mpdecimal' 'llvm' 'gdb' 'xorg-server-xvfb' 'ttf-font') source=("https://www.python.org/ftp/python/${pkgver%rc*}/Python-${pkgver}.tar.xz"{,.asc} mpdecimal-2.5.1.patch) -sha512sums=('b204d865e4c974951830008c381678876987da267c37bce3b4e488c07aa744658e57b8dc5d248051d0391f3b580e69877f7772abc0a0de5288349d448ccf0789' +sha512sums=('420b07c272b8da4b97f6edc21c3b51ef8ee1fffd291eebb032991ec2da4fc40ace3e9b608d7cea0c43ad3716792640c508e84a807c29cfa5a40f89d294f7b0ab' 'SKIP' '58f683cbfdc6aa84c03d068c1bc2f1d8d2c17ba4f7b632c14ab1d529d8332e767354266c3815e239427497fff1a42ec2a37739ea312d24cb76a69dcf1c98c0ad') validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D' # Ned Deily (Python release signing key)
[arch-commits] Commit in python/trunk (PKGBUILD)
Date: Saturday, February 20, 2021 @ 21:49:12 Author: felixonmars Revision: 408552 upgpkg: python 3.9.2-1 Modified: python/trunk/PKGBUILD --+ PKGBUILD | 13 + 1 file changed, 5 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-02-20 17:02:18 UTC (rev 408551) +++ PKGBUILD2021-02-20 21:49:12 UTC (rev 408552) @@ -8,8 +8,8 @@ pkgbase=python pkgname=(python python-tests) -pkgver=3.9.1 -pkgrel=2 +pkgver=3.9.2 +pkgrel=1 _pybasever=${pkgver%.*} pkgdesc="Next generation of the python high-level scripting language" arch=('x86_64') @@ -18,12 +18,10 @@ depends=('bzip2' 'expat' 'gdbm' 'libffi' 'libnsl' 'libxcrypt' 'openssl' 'zlib') makedepends=('tk' 'sqlite' 'valgrind' 'bluez-libs' 'mpdecimal' 'llvm' 'gdb' 'xorg-server-xvfb' 'ttf-font') source=("https://www.python.org/ftp/python/${pkgver%rc*}/Python-${pkgver}.tar.xz"{,.asc} -mpdecimal-2.5.1.patch - bpo-42794.patch::https://github.com/python/cpython/commit/b20d5e5ce95248e0fa77c5d7bf8f6f5b1231fa53.patch) -sha512sums=('b90029d6825751685983e9dcf0e0ec9e46f18e6c7d37b0dd7a245a94316f8c0090308ad7c2b2b49ed2514b0b909177231dd5bcad03031bf4624e37136fcf8019' +mpdecimal-2.5.1.patch) +sha512sums=('b204d865e4c974951830008c381678876987da267c37bce3b4e488c07aa744658e57b8dc5d248051d0391f3b580e69877f7772abc0a0de5288349d448ccf0789' 'SKIP' - '58f683cbfdc6aa84c03d068c1bc2f1d8d2c17ba4f7b632c14ab1d529d8332e767354266c3815e239427497fff1a42ec2a37739ea312d24cb76a69dcf1c98c0ad' - '948f9c16e772a2f4c37f29e5b1d51da5fa10ae0f6701f2698f6e9dffe2f133431ec90f8e2223062a6691810e3b3a99449bf573e3f90e426b8a328a06f6094338') + '58f683cbfdc6aa84c03d068c1bc2f1d8d2c17ba4f7b632c14ab1d529d8332e767354266c3815e239427497fff1a42ec2a37739ea312d24cb76a69dcf1c98c0ad') validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D' # Ned Deily (Python release signing key) 'E3FF2839C048B25C084DEBE9B26995E310250568') # Łukasz Langa (GPG langa.pl) @@ -31,7 +29,6 @@ cd Python-${pkgver} patch -p1 -i ../mpdecimal-2.5.1.patch - patch -p1 -i ../bpo-42794.patch # https://bugs.python.org/issue41346 sed -i 's/-j0 //' Makefile.pre.in
[arch-commits] Commit in python/trunk (PKGBUILD mpdecimal-2.5.1.patch)
Date: Saturday, February 6, 2021 @ 12:59:55 Author: felixonmars Revision: 407560 upgpkg: python 3.9.1-2: rebuild with mpdecimal 2.5.1 Added: python/trunk/mpdecimal-2.5.1.patch Modified: python/trunk/PKGBUILD ---+ PKGBUILD | 20 mpdecimal-2.5.1.patch | 45 + 2 files changed, 61 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-02-06 12:50:54 UTC (rev 407559) +++ PKGBUILD2021-02-06 12:59:55 UTC (rev 407560) @@ -9,7 +9,7 @@ pkgbase=python pkgname=(python python-tests) pkgver=3.9.1 -pkgrel=1 +pkgrel=2 _pybasever=${pkgver%.*} pkgdesc="Next generation of the python high-level scripting language" arch=('x86_64') @@ -17,9 +17,13 @@ url="https://www.python.org/; depends=('bzip2' 'expat' 'gdbm' 'libffi' 'libnsl' 'libxcrypt' 'openssl' 'zlib') makedepends=('tk' 'sqlite' 'valgrind' '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} +mpdecimal-2.5.1.patch + bpo-42794.patch::https://github.com/python/cpython/commit/b20d5e5ce95248e0fa77c5d7bf8f6f5b1231fa53.patch) sha512sums=('b90029d6825751685983e9dcf0e0ec9e46f18e6c7d37b0dd7a245a94316f8c0090308ad7c2b2b49ed2514b0b909177231dd5bcad03031bf4624e37136fcf8019' -'SKIP') +'SKIP' + '58f683cbfdc6aa84c03d068c1bc2f1d8d2c17ba4f7b632c14ab1d529d8332e767354266c3815e239427497fff1a42ec2a37739ea312d24cb76a69dcf1c98c0ad' + '948f9c16e772a2f4c37f29e5b1d51da5fa10ae0f6701f2698f6e9dffe2f133431ec90f8e2223062a6691810e3b3a99449bf573e3f90e426b8a328a06f6094338') validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D' # Ned Deily (Python release signing key) 'E3FF2839C048B25C084DEBE9B26995E310250568') # Łukasz Langa (GPG langa.pl) @@ -26,6 +30,12 @@ prepare() { cd Python-${pkgver} + patch -p1 -i ../mpdecimal-2.5.1.patch + patch -p1 -i ../bpo-42794.patch + + # https://bugs.python.org/issue41346 + sed -i 's/-j0 //' Makefile.pre.in + # FS#23997 sed -i -e "s|^#.* /usr/local/bin/python|#!/usr/bin/python|" Lib/cgi.py @@ -71,6 +81,8 @@ } check() { + # test_tk and test_ttk_guionly: https://bugs.python.org/issue43139 + cd Python-${pkgver} # Obtain next free server number for xvfb-run; this even works in a chroot environment. @@ -79,7 +91,7 @@ LD_LIBRARY_PATH="${srcdir}/Python-${pkgver}":${LD_LIBRARY_PATH} \ LC_CTYPE=en_US.UTF-8 xvfb-run -s "-screen 0 1920x1080x16 -ac +extension GLX" -a -n "$servernum" \ -"${srcdir}/Python-${pkgver}/python" -m test.regrtest -v -uall +"${srcdir}/Python-${pkgver}/python" -m test.regrtest -v -uall -x test_tk -x test_ttk_guionly } package_python() { Added: mpdecimal-2.5.1.patch === --- mpdecimal-2.5.1.patch (rev 0) +++ mpdecimal-2.5.1.patch 2021-02-06 12:59:55 UTC (rev 407560) @@ -0,0 +1,45 @@ +From dd436be488bdca2123d12d1e148d85cb6f98be5f Mon Sep 17 00:00:00 2001 +From: Stefan Krah +Date: Sun, 10 Jan 2021 16:35:48 +0100 +Subject: [PATCH] Portability fixes. + +--- + Modules/_decimal/_decimal.c | 4 ++-- + setup.py| 2 +- + 2 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/Modules/_decimal/_decimal.c b/Modules/_decimal/_decimal.c +index 664d45a90481d..bbd540bc376e2 100644 +--- a/Modules/_decimal/_decimal.c b/Modules/_decimal/_decimal.c +@@ -3295,7 +3295,7 @@ dec_format(PyObject *dec, PyObject *args) + } + else { + size_t n = strlen(spec.dot); +-if (n > 1 || (n == 1 && !isascii((uchar)spec.dot[0]))) { ++if (n > 1 || (n == 1 && !isascii((unsigned char)spec.dot[0]))) { + /* fix locale dependent non-ascii characters */ + dot = dotsep_as_utf8(spec.dot); + if (dot == NULL) { +@@ -3304,7 +3304,7 @@ dec_format(PyObject *dec, PyObject *args) + spec.dot = PyBytes_AS_STRING(dot); + } + n = strlen(spec.sep); +-if (n > 1 || (n == 1 && !isascii((uchar)spec.sep[0]))) { ++if (n > 1 || (n == 1 && !isascii((unsigned char)spec.sep[0]))) { + /* fix locale dependent non-ascii characters */ + sep = dotsep_as_utf8(spec.sep); + if (sep == NULL) { +diff --git a/setup.py b/setup.py +index ddc0bd067d4e4..c547a68664e8c 100644 +--- a/setup.py b/setup.py +@@ -2199,7 +2199,7 @@ def detect_decimal(self): + undef_macros = [] + if '--with-system-libmpdec' in sysconfig.get_config_var("CONFIG_ARGS"): + include_dirs = [] +-libraries = [':libmpdec.so.2'] ++libraries = ['mpdec'] + sources = ['_decimal/_decimal.c'] +