From f1c15ac4ea33b34bc2bd5cffb105e5e5283c151a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Tue, 26 Dec 2023 18:25:21 -0300 Subject: [PATCH] python3-ipython: fix sagemath prompt --- .../patches/fix-sagemath-prompt.patch | 15 +++++++++++++++ srcpkgs/python3-ipython/template | 2 +- 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/python3-ipython/patches/fix-sagemath-prompt.patch diff --git a/srcpkgs/python3-ipython/patches/fix-sagemath-prompt.patch b/srcpkgs/python3-ipython/patches/fix-sagemath-prompt.patch new file mode 100644 index 0000000000000..5b7089156ac60 --- /dev/null +++ b/srcpkgs/python3-ipython/patches/fix-sagemath-prompt.patch @@ -0,0 +1,15 @@ +See: https://github.com/ipython/ipython/pull/14223#issuecomment-1869776898 + +diff --git a/IPython/terminal/interactiveshell.py b/IPython/terminal/interactiveshell.py +index 532287f5e..d92d6b7b2 100644 +--- a/IPython/terminal/interactiveshell.py ++++ b/IPython/terminal/interactiveshell.py +@@ -764,7 +764,7 @@ def get_message(): + "message": get_message, + "prompt_continuation": ( + lambda width, lineno, is_soft_wrap: PygmentsTokens( +- self.prompts.continuation_prompt_tokens(width, lineno=lineno) ++ self.prompts.continuation_prompt_tokens(width) + ) + ), + "multiline": True, diff --git a/srcpkgs/python3-ipython/template b/srcpkgs/python3-ipython/template index 038128536d5eb..5719ae4a9a717 100644 --- a/srcpkgs/python3-ipython/template +++ b/srcpkgs/python3-ipython/template @@ -1,7 +1,7 @@ # Template file for 'python3-ipython' pkgname=python3-ipython version=8.19.0 -revision=1 +revision=2 build_style=python3-pep517 hostmakedepends="python3-setuptools python3-wheel" depends="python3-jedi python3-decorator python3-pickleshare