David Runge pushed to branch main at Arch Linux / Packaging / Packages / 
canto-curses


Commits:
7b0da078 by Narrat at 2025-02-10T20:06:31+01:00
fix running curses interface on python 3.13

Pull patch from upstream repo which addresses the issue with the pipes import 
on python3.13
With python 3.13 the pipes module got removed which causes an error on trying 
to run canto-curses.

Closes #1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -16,10 +16,13 @@ pkgbase = canto-curses
        depends = python
        source = 
canto-curses-0.9.9.tar.gz::https://github.com/themoken/canto-curses/archive/v0.9.9.tar.gz
        source = fix-build.patch
+       source = 
remove-pipes-import.patch::https://github.com/themoken/canto-curses/commit/ca1cb8f4a96a6b9029e60109df252537c0ac75b6.patch
        sha512sums = 
2a88631506c1fda7278bb3ac376c2b67b4f2e5e1f443e49fe3035f542b66ac4b232fa66e7ae1b40e86b0a5cde3c38d11a0953754e5c5c7ed572a0da74656d798
        sha512sums = 
2dd7a8645f779e62da9511d11d12302596318b44eb5f6288e7e11eb12df804f49ce8ea9ee3fe402887fc09fd79f53577f937a303dc49dc7a7b263c13f3803e9d
+       sha512sums = 
b4bba1476ad26c0381b772d9de0f7db7cda800e9c98bcd3c29b5752791ebb1721a0fd0434e8d3a67722cd68be1016196b11a2cd96b6b23ff1b5a71eafb5d294b
        b2sums = 
c6154dfa71ec88b405fb89feec66a6bb922dfb93523c865c33fe0664ed7ea796d795027ff65a355fd3767342ffd5fa8cb01f48475c262ded4413924df6339509
        b2sums = 
c23540d2b28bb725643f5612e7c511114b83dac3cfae620a4fc82f829342ced53a91171a6036c5d1138dd0e70c6d84746e7bce8aa20cf58eb6831e6da18261e5
+       b2sums = 
bdb0a4f3f51de893282f3e6c34b1306e1fd70e01ee7d5145a842235a28eac899040d4fb4da7c33cd256c75c69ccd175b27f69f249b497ceb84d9c7b8f093c4b8
 
 pkgname = canto-curses
        depends = canto-daemon


=====================================
PKGBUILD
=====================================
@@ -23,15 +23,19 @@ makedepends=(
 source=(
   "$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz"
   "fix-build.patch"
+  
"remove-pipes-import.patch::https://github.com/themoken/canto-curses/commit/ca1cb8f4a96a6b9029e60109df252537c0ac75b6.patch";
 )
 
sha512sums=('2a88631506c1fda7278bb3ac376c2b67b4f2e5e1f443e49fe3035f542b66ac4b232fa66e7ae1b40e86b0a5cde3c38d11a0953754e5c5c7ed572a0da74656d798'
-            
'2dd7a8645f779e62da9511d11d12302596318b44eb5f6288e7e11eb12df804f49ce8ea9ee3fe402887fc09fd79f53577f937a303dc49dc7a7b263c13f3803e9d')
+            
'2dd7a8645f779e62da9511d11d12302596318b44eb5f6288e7e11eb12df804f49ce8ea9ee3fe402887fc09fd79f53577f937a303dc49dc7a7b263c13f3803e9d'
+            
'b4bba1476ad26c0381b772d9de0f7db7cda800e9c98bcd3c29b5752791ebb1721a0fd0434e8d3a67722cd68be1016196b11a2cd96b6b23ff1b5a71eafb5d294b')
 
b2sums=('c6154dfa71ec88b405fb89feec66a6bb922dfb93523c865c33fe0664ed7ea796d795027ff65a355fd3767342ffd5fa8cb01f48475c262ded4413924df6339509'
-        
'c23540d2b28bb725643f5612e7c511114b83dac3cfae620a4fc82f829342ced53a91171a6036c5d1138dd0e70c6d84746e7bce8aa20cf58eb6831e6da18261e5')
+        
'c23540d2b28bb725643f5612e7c511114b83dac3cfae620a4fc82f829342ced53a91171a6036c5d1138dd0e70c6d84746e7bce8aa20cf58eb6831e6da18261e5'
+        
'bdb0a4f3f51de893282f3e6c34b1306e1fd70e01ee7d5145a842235a28eac899040d4fb4da7c33cd256c75c69ccd175b27f69f249b497ceb84d9c7b8f093c4b8')
 
 prepare() {
   cd $pkgname-$pkgver
   patch -Np1 -i ../fix-build.patch
+  patch -Np1 -i ../remove-pipes-import.patch
 }
 
 build() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/canto-curses/-/commit/7b0da078851537a98c770eafed41a1ba75699c3f

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/canto-curses/-/commit/7b0da078851537a98c770eafed41a1ba75699c3f
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to