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.