summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/texinfo/package.py
diff options
context:
space:
mode:
authort-karatsu <49965247+t-karatsu@users.noreply.github.com>2019-11-21 12:54:55 +0900
committerAdam J. Stewart <ajstewart426@gmail.com>2019-11-20 20:54:55 -0700
commit49b9365205e88ae4b18b49e51a86045cfedbf90b (patch)
treecb22101af58b1080fee40ea6394f20e3759a007a /var/spack/repos/builtin/packages/texinfo/package.py
parent71cd91e4c1deaa1b36dad4aff5ac2873c8a7da16 (diff)
downloadspack-49b9365205e88ae4b18b49e51a86045cfedbf90b.tar.gz
spack-49b9365205e88ae4b18b49e51a86045cfedbf90b.tar.bz2
spack-49b9365205e88ae4b18b49e51a86045cfedbf90b.tar.xz
spack-49b9365205e88ae4b18b49e51a86045cfedbf90b.zip
texinfo: fix unescaped braces, and update locale handling (#13815)
* texinfo: Fix unescaped braces for older version. * texinfo: update locale handling.
Diffstat (limited to 'var/spack/repos/builtin/packages/texinfo/package.py')
-rw-r--r--var/spack/repos/builtin/packages/texinfo/package.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/texinfo/package.py b/var/spack/repos/builtin/packages/texinfo/package.py
index 155c138b45..24e8eaecc5 100644
--- a/var/spack/repos/builtin/packages/texinfo/package.py
+++ b/var/spack/repos/builtin/packages/texinfo/package.py
@@ -25,3 +25,14 @@ class Texinfo(AutotoolsPackage):
version('5.0', sha256='2c579345a39a2a0bb4b8c28533f0b61356504a202da6a25d17d4d866af7f5803')
depends_on('perl')
+
+ # Fix unescaped braces in regexps.
+ # Ref: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=898994
+ patch('fix_unescaped_braces.patch', when='@6.3:')
+ patch('fix_unescaped_braces_2.patch', when='@5.1:6.0')
+ patch('fix_unescaped_braces_3.patch', when='@5.0')
+
+ # Apply this fix to perform thread-safe processing in code
+ # that uses the global locale.
+ # Ref: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=902771
+ patch('update_locale_handling.patch', when='@6.3:')