summaryrefslogtreecommitdiff
path: root/gnu/packages/patches/hyfetch-fix-generator-script-quotation-escaping.patch
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/packages/patches/hyfetch-fix-generator-script-quotation-escaping.patch')
-rw-r--r--gnu/packages/patches/hyfetch-fix-generator-script-quotation-escaping.patch115
1 files changed, 0 insertions, 115 deletions
diff --git a/gnu/packages/patches/hyfetch-fix-generator-script-quotation-escaping.patch b/gnu/packages/patches/hyfetch-fix-generator-script-quotation-escaping.patch
deleted file mode 100644
index dc09864707..0000000000
--- a/gnu/packages/patches/hyfetch-fix-generator-script-quotation-escaping.patch
+++ /dev/null
@@ -1,115 +0,0 @@
-From db69285ec161452c11ae490266e84211bec38c0d Mon Sep 17 00:00:00 2001
-From: Azalea Gui <me@hydev.org>
-Date: Fri, 10 Feb 2023 23:05:23 -0500
-Subject: [PATCH] [F] Fix generator script quotation escaping #91 #90
-
----
- hyfetch/distros/debian.py | 4 ++--
- hyfetch/distros/haiku.py | 2 +-
- hyfetch/distros/puffos.py | 2 +-
- hyfetch/distros/skiffos.py | 2 +-
- hyfetch/distros/trisquel.py | 4 ++--
- tools/list_distros.py | 4 +++-
- 6 files changed, 10 insertions(+), 8 deletions(-)
-
-diff --git a/hyfetch/distros/debian.py b/hyfetch/distros/debian.py
-index 8aab161d..7b4a2a9c 100644
---- a/hyfetch/distros/debian.py
-+++ b/hyfetch/distros/debian.py
-@@ -4,7 +4,7 @@ from . import AsciiArt
- debian = AsciiArt(match=r'''"Debian"*''', color='1 7 3', ascii=r"""
- ${c2} _,met$$$$$gg.
- ,g$$$$$$$$$$$$$$$P.
-- ,g$$P" \"""Y$$.".
-+ ,g$$P" "\""Y$$.".
- ,$$P' `$$$.
- ',$$P ,ggs. `$$b:
- `d$$' ,$P"' ${c1}.${c2} $$$
-@@ -18,6 +18,6 @@ ${c2} `Y$$
- `$$b.
- `Y$$b.
- `"Y$b._
-- `\"""
-+ `"\""
- """)
-
-\ No newline at end of file
-diff --git a/hyfetch/distros/haiku.py b/hyfetch/distros/haiku.py
-index cf10cfc5..198cd142 100644
---- a/hyfetch/distros/haiku.py
-+++ b/hyfetch/distros/haiku.py
-@@ -15,6 +15,6 @@ ${c3} MMMM${c4} .cOMMMMM|/MMMMM/`
- MM${c4}MMMMMMM/`:MMM/ ${c3}MMMM
- MMMM MMMM
- MMMM MMMM
-- \"""" \""""
-+ "\"\"" "\"\""
- """)
-
-\ No newline at end of file
-diff --git a/hyfetch/distros/puffos.py b/hyfetch/distros/puffos.py
-index 789d3994..0e61def4 100644
---- a/hyfetch/distros/puffos.py
-+++ b/hyfetch/distros/puffos.py
-@@ -7,7 +7,7 @@ ${c1}
- ,/' '"";
- / ".
- ,'mmmMMMMmm. \
-- _/-"^^^^^\"""%#%mm, ;
-+ _/-"^^^^^"\""%#%mm, ;
- ,m,_,' "###) ;,
- (###% \#/ ;##mm.
- ^#/ __ ___ ; (######)
-diff --git a/hyfetch/distros/skiffos.py b/hyfetch/distros/skiffos.py
-index 49d311c0..93a846a7 100644
---- a/hyfetch/distros/skiffos.py
-+++ b/hyfetch/distros/skiffos.py
-@@ -11,6 +11,6 @@ ${c2}
- ${c2}*@@@@@@@@@@@@@@@@@@@@@@@@@p${c1}||||==,
- ${c1}`'||LLL{{""${c2}@$B@@@@@@@@@@@@@@@p${c1}||
- ${c1}`~=|||||||||||L"${c2}$@@@@@@@@@@@
-- ${c1}````'\"""\""""${c2}'\"""\"""""
-+ ${c1}````'"\"\""\"\""${c2}'"\"\""\"\"\""
- """)
-
-\ No newline at end of file
-diff --git a/hyfetch/distros/trisquel.py b/hyfetch/distros/trisquel.py
-index c92a5938..b15eb1f4 100644
---- a/hyfetch/distros/trisquel.py
-+++ b/hyfetch/distros/trisquel.py
-@@ -3,7 +3,7 @@ from . import AsciiArt
-
- trisquel = AsciiArt(match=r'''"Trisquel"*''', color='4 6', ascii=r"""
- ${c1} ,o$$$o.
-- ,o$$Y\"""Y$$b
-+ ,o$$Y"\""Y$$b
- ,o$$$$$$o. ,$$' , Y$$b
- ,o$$$$$$$$$$$$o. :$ b Y$$.
- ,$$"' "Y$$$$o. 'b. ,b d$$$
-@@ -11,7 +11,7 @@ $$' .d$$$$b '$$$$o 'Y$$$Y d$$$'
- $$' q' 'b '$$$$$o._ _.o$$$$'
- .$$,_ _,d$ ,$$$$$$$$$$$$${c2}$$$$Y'
- ${c1} '$$$$aaa$$$' .$$$$$$${c2}$$$$$$$$'
--${c1} \"""" ${c2}d$$$$"'
-+${c1} "\"\"" ${c2}d$$$$"'
- d$$$' .d$$b.
- $$$$ .$" 'a$.
- $$$$ $b $$.
-diff --git a/tools/list_distros.py b/tools/list_distros.py
-index d781b581..63fb5288 100755
---- a/tools/list_distros.py
-+++ b/tools/list_distros.py
-@@ -140,7 +140,9 @@ def export_distro(d: AsciiArt) -> str:
- varname = varname.replace(s, '_')
-
- # Escape/unescape ascii
-- ascii = d.ascii.replace('"""', '\\"""').replace("\\\\", "\\")
-+ ascii = d.ascii.replace("\\\\", "\\")
-+ while '"""' in ascii:
-+ ascii = ascii.replace('"""', '"\\""')
-
- script = f"""
- from . import AsciiArt
---
-2.39.1
-