subversion: add v1.14.1, build in parallel (#28250)

This commit is contained in:
Harmen Stoppels 2022-01-05 15:48:45 +01:00 committed by GitHub
parent 89d3590300
commit 39a346bde0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -15,6 +15,7 @@ class Subversion(AutotoolsPackage):
'https://downloads.apache.org/subversion/subversion-1.13.0.tar.gz' 'https://downloads.apache.org/subversion/subversion-1.13.0.tar.gz'
] ]
version('1.14.1', sha256='dee2796abaa1f5351e6cc2a60b1917beb8238af548b20d3e1ec22760ab2f0cad')
version('1.14.0', sha256='ef3d1147535e41874c304fb5b9ea32745fbf5d7faecf2ce21d4115b567e937d0') version('1.14.0', sha256='ef3d1147535e41874c304fb5b9ea32745fbf5d7faecf2ce21d4115b567e937d0')
version('1.13.0', sha256='daad440c03b8a86fcca804ea82217bb1902cfcae1b7d28c624143c58dcb96931') version('1.13.0', sha256='daad440c03b8a86fcca804ea82217bb1902cfcae1b7d28c624143c58dcb96931')
version('1.12.2', sha256='f4927d6603d96c5ddabebbafe9a0f6833c18a891ff0ce1ea6ffd186ce9bc21f3') version('1.12.2', sha256='f4927d6603d96c5ddabebbafe9a0f6833c18a891ff0ce1ea6ffd186ce9bc21f3')
@ -41,9 +42,6 @@ class Subversion(AutotoolsPackage):
depends_on('swig@1.3.24:3.0.0', when='+perl') depends_on('swig@1.3.24:3.0.0', when='+perl')
depends_on('perl-termreadkey', when='+perl') depends_on('perl-termreadkey', when='+perl')
# Installation has race cases.
parallel = False
# https://www.linuxfromscratch.org/blfs/view/svn/general/subversion.html # https://www.linuxfromscratch.org/blfs/view/svn/general/subversion.html
def configure_args(self): def configure_args(self):
spec = self.spec spec = self.spec
@ -104,7 +102,7 @@ def check(self):
make('check-swig-pl') make('check-swig-pl')
def install(self, spec, prefix): def install(self, spec, prefix):
make('install') make('install', parallel=False)
if '+perl' in spec: if '+perl' in spec:
make('install-swig-pl-lib') make('install-swig-pl-lib')
with working_dir(join_path( with working_dir(join_path(