Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.5.1-GCC-12.3.0.eb
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
# Modified by: Kurt Lust, UAntwerp
# Modified by: Sebastien Moretti for non-x86_64 systems
# SIB Swiss Institute of Bioinformatics
# Update: Petr Král (INUITS)

name = 'Bowtie2'
version = '2.5.1'
Expand All @@ -27,6 +28,10 @@ source_urls = [('https://sourceforge.net/projects/bowtie-bio/files/%(namelower)s
sources = ['%(namelower)s-%(version)s-source.zip']
checksums = ['cb6cbbbb5a7167a2f21a3d63cb9774336361f540e1ec3d8ff907f955c35f71b8']

# fixes compatibility with the Arm architecture
if ARCH == 'aarch64':
builddependencies = [('simde', '0.8.2')]

dependencies = [
('zlib', '1.2.13'),
('Perl', '5.36.1'),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,10 @@ checksums = [
{'Bowtie2-2.5.4_python2.patch': 'b9f412fb6c7625c5d60ee4bbc7e66252f65ccfce625e752e33390bd8889bbfaa'},
]

# fixes compatibility with the Arm architecture
if ARCH == 'aarch64':
builddependencies = [('simde', '0.8.2')]

dependencies = [
('zlib', '1.2.13'),
('Perl', '5.36.1'),
Expand Down
5 changes: 5 additions & 0 deletions easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.5.4-GCC-13.2.0.eb
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
# Modified by: Kurt Lust, UAntwerp
# Modified by: Sebastien Moretti for non-x86_64 systems
# SIB Swiss Institute of Bioinformatics
# Update: Petr Král (INUITS)

name = 'Bowtie2'
version = '2.5.4'
Expand All @@ -27,6 +28,10 @@ source_urls = [('https://github.com/BenLangmead/bowtie2/archive/refs/tags')]
sources = ['v%(version)s.tar.gz']
checksums = ['841a6a60111b690c11d1e123cb5c11560b4cd1502b5cee7e394fd50f83e74e13']

# fixes compatibility with the Arm architecture
if ARCH == 'aarch64':
builddependencies = [('simde', '0.8.2')]

dependencies = [
('Python', '3.11.5'),
('zlib', '1.2.13'),
Expand Down
5 changes: 5 additions & 0 deletions easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.5.4-GCC-13.3.0.eb
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
# Modified by: Kurt Lust, UAntwerp
# Modified by: Sebastien Moretti for non-x86_64 systems
# SIB Swiss Institute of Bioinformatics
# Update: Petr Král (INUITS)

name = 'Bowtie2'
version = '2.5.4'
Expand All @@ -27,6 +28,10 @@ source_urls = [('https://github.com/BenLangmead/bowtie2/archive/refs/tags')]
sources = ['v%(version)s.tar.gz']
checksums = ['841a6a60111b690c11d1e123cb5c11560b4cd1502b5cee7e394fd50f83e74e13']

# fixes compatibility with the Arm architecture
if ARCH == 'aarch64':
builddependencies = [('simde', '0.8.2')]

dependencies = [
('Python', '3.12.3'),
('zlib', '1.3.1'),
Expand Down
5 changes: 5 additions & 0 deletions easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.5.4-GCC-14.2.0.eb
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
# Modified by: Kurt Lust, UAntwerp
# Modified by: Sebastien Moretti for non-x86_64 systems
# SIB Swiss Institute of Bioinformatics
# Update: Petr Král (INUITS)

name = 'Bowtie2'
version = '2.5.4'
Expand All @@ -27,6 +28,10 @@ source_urls = [('https://github.com/BenLangmead/bowtie2/archive/refs/tags')]
sources = ['v%(version)s.tar.gz']
checksums = ['841a6a60111b690c11d1e123cb5c11560b4cd1502b5cee7e394fd50f83e74e13']

# fixes compatibility with the Arm architecture
if ARCH == 'aarch64':
builddependencies = [('simde', '0.8.2')]

dependencies = [
('Python', '3.13.1'),
('zlib', '1.3.1'),
Expand Down
32 changes: 32 additions & 0 deletions easybuild/easyconfigs/s/simde/simde-0.8.2-GCCcore-12.3.0.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
easyblock = 'CmdCp'

name = 'simde'
version = '0.8.2'

homepage = 'https://github.com/simd-everywhere/simde'
description = """The SIMDe header-only library provides fast, portable
implementations of SIMD intrinsics on hardware which doesn't natively
support them, such as calling SSE functions on ARM. There is no performance
penalty if the hardware supports the native implementation (e.g., SSE/AVX
runs at full speed on x86, NEON on ARM, etc.)."""

toolchain = {'name': 'GCCcore', 'version': '12.3.0'}

source_urls = ['https://github.com/simd-everywhere/simde/archive/refs/tags/']
sources = ['v%(version)s.tar.gz']
checksums = ['ed2a3268658f2f2a9b5367628a85ccd4cf9516460ed8604eed369653d49b25fb']

builddependencies = [
('binutils', '2.40'),
]

skipsteps = ['configure', 'build']

files_to_copy = [(['simde'], 'include')]

sanity_check_paths = {
'files': [],
'dirs': ['include/simde']
}

moduleclass = 'lib'
32 changes: 32 additions & 0 deletions easybuild/easyconfigs/s/simde/simde-0.8.2-GCCcore-13.2.0.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
easyblock = 'CmdCp'

name = 'simde'
version = '0.8.2'

homepage = 'https://github.com/simd-everywhere/simde'
description = """The SIMDe header-only library provides fast, portable
implementations of SIMD intrinsics on hardware which doesn't natively
support them, such as calling SSE functions on ARM. There is no performance
penalty if the hardware supports the native implementation (e.g., SSE/AVX
runs at full speed on x86, NEON on ARM, etc.)."""

toolchain = {'name': 'GCCcore', 'version': '13.2.0'}

source_urls = ['https://github.com/simd-everywhere/simde/archive/refs/tags/']
sources = ['v%(version)s.tar.gz']
checksums = ['ed2a3268658f2f2a9b5367628a85ccd4cf9516460ed8604eed369653d49b25fb']

builddependencies = [
('binutils', '2.40'),
]

skipsteps = ['configure', 'build']

files_to_copy = [(['simde'], 'include')]

sanity_check_paths = {
'files': [],
'dirs': ['include/simde']
}

moduleclass = 'lib'
32 changes: 32 additions & 0 deletions easybuild/easyconfigs/s/simde/simde-0.8.2-GCCcore-13.3.0.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
easyblock = 'CmdCp'

name = 'simde'
version = '0.8.2'

homepage = 'https://github.com/simd-everywhere/simde'
description = """The SIMDe header-only library provides fast, portable
implementations of SIMD intrinsics on hardware which doesn't natively
support them, such as calling SSE functions on ARM. There is no performance
penalty if the hardware supports the native implementation (e.g., SSE/AVX
runs at full speed on x86, NEON on ARM, etc.)."""

toolchain = {'name': 'GCCcore', 'version': '13.3.0'}

source_urls = ['https://github.com/simd-everywhere/simde/archive/refs/tags/']
sources = ['v%(version)s.tar.gz']
checksums = ['ed2a3268658f2f2a9b5367628a85ccd4cf9516460ed8604eed369653d49b25fb']

builddependencies = [
('binutils', '2.42'),
]

skipsteps = ['configure', 'build']

files_to_copy = [(['simde'], 'include')]

sanity_check_paths = {
'files': [],
'dirs': ['include/simde']
}

moduleclass = 'lib'
32 changes: 32 additions & 0 deletions easybuild/easyconfigs/s/simde/simde-0.8.2-GCCcore-14.2.0.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
easyblock = 'CmdCp'

name = 'simde'
version = '0.8.2'

homepage = 'https://github.com/simd-everywhere/simde'
description = """The SIMDe header-only library provides fast, portable
implementations of SIMD intrinsics on hardware which doesn't natively
support them, such as calling SSE functions on ARM. There is no performance
penalty if the hardware supports the native implementation (e.g., SSE/AVX
runs at full speed on x86, NEON on ARM, etc.)."""

toolchain = {'name': 'GCCcore', 'version': '14.2.0'}

source_urls = ['https://github.com/simd-everywhere/simde/archive/refs/tags/']
sources = ['v%(version)s.tar.gz']
checksums = ['ed2a3268658f2f2a9b5367628a85ccd4cf9516460ed8604eed369653d49b25fb']

builddependencies = [
('binutils', '2.42'),
]

skipsteps = ['configure', 'build']

files_to_copy = [(['simde'], 'include')]

sanity_check_paths = {
'files': [],
'dirs': ['include/simde']
}

moduleclass = 'lib'