Skip to content

Commit

Permalink
Update medaka to 2.0.0 (#48523)
Browse files Browse the repository at this point in the history
* Update medaka to 1.12.0

* clean up recipe

* medaka: Update libcurl to 8.x and openssl to 3.x

Drop linux-aarch64

Signed-off-by: Martin Tzvetanov Grigorov <[email protected]>

* Revert back to openssl 1.1.1

* Update medaka to 1.12.1

* Update medaka to 2.0.0

* replace tensorflow with pytorch

* fix license_file name and add aarch64 build

* do not build aarch64 for now

* clean up recipe

* add identifiers

* fix typo

* fix tests

* do not build on aarch64

---------

Signed-off-by: Martin Tzvetanov Grigorov <[email protected]>
Co-authored-by: mencian <[email protected]>
Co-authored-by: Alicia A. Evans <[email protected]>
Co-authored-by: Martin Tzvetanov Grigorov <[email protected]>
Co-authored-by: Martin Grigorov <[email protected]>
Co-authored-by: Joshua Zhuang <[email protected]>
  • Loading branch information
6 people authored Sep 17, 2024
1 parent ded2e01 commit 78abb40
Show file tree
Hide file tree
Showing 6 changed files with 29 additions and 607 deletions.
364 changes: 0 additions & 364 deletions recipes/medaka/LICENSE.md

This file was deleted.

8 changes: 5 additions & 3 deletions recipes/medaka/build.sh
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
#!/bin/bash
#!/bin/bash -euo

export INCLUDE_PATH="${PREFIX}/include"
export LIBRARY_PATH="${PREFIX}/lib"
export LDFLAGS="${LDFLAGS} -L${PREFIX}/lib"

export CFLAGS="-I${PREFIX}/include ${LDFLAGS}"
export CFLAGS="${CFLAGS} -O3 ${LDFLAGS}"

# disable Makefile driven build of htslib.a
sed -i.bak "s/'build_ext': HTSBuild//" setup.py
Expand All @@ -13,4 +13,6 @@ sed -i.bak "s/'build_ext': HTSBuild//" setup.py
sed -i.bak 's/extra_objects.*//' build.py
sed -i.bak 's/^libraries=\[/libraries=\["hts",/' build.py

$PYTHON -m pip install . --no-deps --ignore-installed -vvv
rm -rf *.bak

${PYTHON} -m pip install . --no-deps --no-build-isolation --no-cache-dir -vvv
Loading

0 comments on commit 78abb40

Please sign in to comment.