Skip to content

Commit

Permalink
feat: add liblzma-devel to host deps for compiled bioc pkgs (#1029)
Browse files Browse the repository at this point in the history
During BioC 3.20 builds, many pkgs were missing zlib and liblzma.

This PR also updates aiohttp to address dependabot alerts.

---------

Co-authored-by: first last <email here>
  • Loading branch information
daler authored Jan 2, 2025
1 parent 5a14a3e commit 7194737
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 3 deletions.
2 changes: 1 addition & 1 deletion bioconda_utils/bioconda_utils-requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ git=2.* # well - git
regex=2024.* #

# asyncio
aiohttp=3.9.* # HTTP lib
aiohttp>=3.10.11 # HTTP lib; pinning to reflect dependabot alert
aiohttp-jinja2 # jinja2 renderer for aiohttp.web
aiohttp-session #
aiohttp-security #
Expand Down
5 changes: 3 additions & 2 deletions bioconda_utils/bioconductor_skeleton.py
Original file line number Diff line number Diff line change
Expand Up @@ -944,9 +944,10 @@ def sub_placeholders(x):
additional_host_deps.append('liblapack')

# During the BioC 3.20 builds, which also corresponded to updates
# in pinnings, there were quite a few issues where zlib was
# missing.
# in pinnings, there were quite a few issues where zlib and liblzma
# were missing.
additional_host_deps.append('zlib')
additional_host_deps.append('liblzma-devel')

additional_run_deps = []
if self.is_data_package:
Expand Down

0 comments on commit 7194737

Please sign in to comment.