[arch-commits] Commit in pypy3/trunk (PKGBUILD)

Sven-Hendrik Haase svenstaro at gemini.archlinux.org
Sun Feb 20 06:52:06 UTC 2022


    Date: Sunday, February 20, 2022 @ 06:52:05
  Author: svenstaro
Revision: 1135217

upgpkg: pypy3 7.3.8-1

Modified:
  pypy3/trunk/PKGBUILD

----------+
 PKGBUILD |    9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-02-20 06:34:20 UTC (rev 1135216)
+++ PKGBUILD	2022-02-20 06:52:05 UTC (rev 1135217)
@@ -1,8 +1,8 @@
 # Maintainer: Sven-Hendrik Haase <svenstaro at gmail.com>
 
 pkgname=pypy3
-pkgver=7.3.7
-pkgrel=2
+pkgver=7.3.8
+pkgrel=1
 pkgdesc="A Python3 implementation written in Python, JIT enabled"
 url="https://pypy.org"
 arch=('x86_64')
@@ -13,11 +13,14 @@
 options=(!buildflags)
 license=('MIT')
 source=("https://downloads.python.org/pypy/pypy3.8-v${pkgver}-src.zip")
-sha512sums=('dba59061ed5d8023d1b32aeaf5c99c85510cae9c142a35f19540bd6a957189f9e2e08b3f6ce068fb00af9130a70739d62a728adfd8a8f438160665ccff598598')
+sha512sums=('841b9c90b22c9314fea0e55d964b3eace2b9d474d9c2efdc64a9d6e955518a313c88c6c9a99ffa24be2a6ffef83c1c55f667a673517a7b213c73d6527125da44')
 
 build() {
   cd pypy3.8-v${pkgver}-src/pypy/goal
 
+  # For some reason, PyPy wants to use their vendored dependencies when detecting linux.
+  # Weird, we'll patch it out.
+  sed -i "s/, 'linux', 'linux2'//" targetpypystandalone.py
   pypy ../../rpython/bin/rpython -Ojit --shared targetpypystandalone
 
   # Compile binary modules



More information about the arch-commits mailing list