Skip to content

Commit

Permalink
adding easyconfigs: Brotli-python-1.1.0-GCCcore-13.2.0.eb
Browse files Browse the repository at this point in the history
  • Loading branch information
SimonPinches committed Jan 15, 2024
1 parent ee2a9bb commit 5db3e10
Showing 1 changed file with 34 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
easyblock = 'PythonPackage'

name = 'Brotli-python'
version = '1.1.0'

homepage = 'https://github.com/google/brotli'
description = """Brotli is a generic-purpose lossless compression algorithm that compresses data using a combination
of a modern variant of the LZ77 algorithm, Huffman coding and 2nd order context modeling, with a compression ratio
comparable to the best currently available general-purpose compression methods. It is similar in speed with deflate
but offers more dense compression.
The specification of the Brotli Compressed Data Format is defined in RFC 7932."""

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

source_urls = ['https://pypi.python.org/packages/source/B/Brotli']
sources = ['Brotli-%(version)s.tar.gz']
checksums = ['81de08ac11bcb85841e440c13611c00b67d3bf82698314928d0b676362546724']

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

dependencies = [
('Brotli', '1.1.0'),
('Python', '3.11.5'),
]

download_dep_fail = True
use_pip = True
sanity_pip_check = True

options = {'modulename': 'brotli'}

moduleclass = 'tools'

0 comments on commit 5db3e10

Please sign in to comment.