Sven-Hendrik Haase pushed to branch main at Arch Linux / Packaging / Packages /
ponysay
Commits:
c5005ae8 by julien virey at 2026-06-29T11:55:58+02:00
Fix invalid sequence
- - - - -
4 changed files:
- .SRCINFO
- PKGBUILD
- REUSE.toml
- + fix_invalid_escape_sequence_in_balloon.py_docstring.patch
Changes:
=====================================
.SRCINFO
=====================================
@@ -11,8 +11,10 @@ pkgbase = ponysay
source =
https://github.com/erkin/ponysay/archive/3.0.3/ponysay-3.0.3.tar.gz
source =
https://github.com/erkin/ponysay/commit/dd922c09bbe5deb808152140679673e8dca3210d.patch
source = fix-do-not-compare-literal.patch
+ source = fix_invalid_escape_sequence_in_balloon.py_docstring.patch
sha512sums =
d6ff905404192bdc207952a4a914458d7f25ddcfcea95763ae277a2a3bc7ab33e86a0a229c1b10ff7295b7a89d6e1b61406feefb6bdf9026f4076d0ed70dbe93
sha512sums =
d1a4fea77c16b07c1aa2279b55c4ce6759833845739405e9a50a2faa88a24f3d2848669bf0a7d3bac53e8136a94ba02716e9150d864d6ad7e3f2b859564b0690
sha512sums =
372e26a1293d05a37821a5edcbfc2ebb41d751ba4226fa503c07e815c1bb32b6c000293c584babd96e48614bf3b9c4321deb8b28587a37a56783a434615ddeb5
+ sha512sums =
bfc0a360b7378da62dc3421dc1dccda2b618b5cdd12facebcd31aaa4a8608e9cf4389dd69427755bc47b51103a56c1424412814cb8b15efc40990d2bead86391
pkgname = ponysay
=====================================
PKGBUILD
=====================================
@@ -12,16 +12,22 @@ depends=('python' 'bash')
makedepends=('git')
source=(${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz
${url}/commit/dd922c09bbe5deb808152140679673e8dca3210d.patch
- fix-do-not-compare-literal.patch)
+ fix-do-not-compare-literal.patch
+ fix_invalid_escape_sequence_in_balloon.py_docstring.patch
+ )
sha512sums=('d6ff905404192bdc207952a4a914458d7f25ddcfcea95763ae277a2a3bc7ab33e86a0a229c1b10ff7295b7a89d6e1b61406feefb6bdf9026f4076d0ed70dbe93'
'd1a4fea77c16b07c1aa2279b55c4ce6759833845739405e9a50a2faa88a24f3d2848669bf0a7d3bac53e8136a94ba02716e9150d864d6ad7e3f2b859564b0690'
-
'372e26a1293d05a37821a5edcbfc2ebb41d751ba4226fa503c07e815c1bb32b6c000293c584babd96e48614bf3b9c4321deb8b28587a37a56783a434615ddeb5')
+
'372e26a1293d05a37821a5edcbfc2ebb41d751ba4226fa503c07e815c1bb32b6c000293c584babd96e48614bf3b9c4321deb8b28587a37a56783a434615ddeb5'
+
'bfc0a360b7378da62dc3421dc1dccda2b618b5cdd12facebcd31aaa4a8608e9cf4389dd69427755bc47b51103a56c1424412814cb8b15efc40990d2bead86391')
prepare() {
cd "${pkgname}-${pkgver}"
# Fix incorrect install dir for fish completion
patch -Np1 -i ../dd922c09bbe5deb808152140679673e8dca3210d.patch
patch -Np1 -i ../fix-do-not-compare-literal.patch
+ # Fix invalid escape sequence in balloon.py docstring
+ # From unmerged upstream PR: https://github.com/erkin/ponysay/pull/324
+ patch -Np1 -i ../fix_invalid_escape_sequence_in_balloon.py_docstring.patch
}
build() {
=====================================
REUSE.toml
=====================================
@@ -24,6 +24,7 @@ SPDX-License-Identifier = "0BSD"
[[annotations]]
path = [
"fix-do-not-compare-literal.patch",
+ "fix_invalid_escape_sequence_in_balloon.py_docstring.patch",
]
SPDX-FileCopyrightText = "ponysay contributors"
SPDX-License-Identifier = "GPL-3.0-only"
=====================================
fix_invalid_escape_sequence_in_balloon.py_docstring.patch
=====================================
@@ -0,0 +1,37 @@
+From 5c4fa6859800a9dbcfbb4c5c192c71006880defc Mon Sep 17 00:00:00 2001
+From: "copilot-swe-agent[bot]" <[email protected]>
+Date: Fri, 4 Jul 2025 19:34:33 +0000
+Subject: [PATCH 1/2] Initial plan
+
+
+From 9ebc88468fb023d6532427947c8196772ac929f4 Mon Sep 17 00:00:00 2001
+From: "copilot-swe-agent[bot]" <[email protected]>
+Date: Fri, 4 Jul 2025 19:44:22 +0000
+Subject: [PATCH 2/2] Fix invalid escape sequence in balloon.py docstring
+
+Co-authored-by: jcpsimmons <[email protected]>
+---
+ src/__main__.py | 0
+ src/balloon.py | 4 ++--
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+ mode change 100644 => 100755 src/__main__.py
+
+diff --git a/src/__main__.py b/src/__main__.py
+old mode 100644
+new mode 100755
+diff --git a/src/balloon.py b/src/balloon.py
+index 0f1909e4d..3fa10ef2b 100644
+--- a/src/balloon.py
++++ b/src/balloon.py
+@@ -43,9 +43,9 @@ def __init__(self, link, linkmirror, linkcross, ww, ee, nw,
nnw, n, nne, ne, nee
+ '''
+ Constructor
+
+- @param link:str The \-directional balloon line character
++ @param link:str The \\-directional balloon line character
+ @param linkmirror:str The /-directional balloon line character
+- @param linkcross:str The /-directional balloon crossing a
\-directional ballonon line character
++ @param linkcross:str The /-directional balloon crossing a
\\-directional ballonon line character
+ @param ww:str See the info manual
+ @param ee:str See the info manual
+ @param nw:list<str> See the info manual
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/ponysay/-/commit/c5005ae8554ada049ab35a0ebb0fdbe97c0cd7d3
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/ponysay/-/commit/c5005ae8554ada049ab35a0ebb0fdbe97c0cd7d3
You're receiving this email because of your account on gitlab.archlinux.org.
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications
| Help: https://gitlab.archlinux.org/help