Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update crux-toolkit to 4.2 #51986

Open
wants to merge 50 commits into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
3925986
Updated to version 4.2
CharlesEGrant Oct 24, 2024
70e467c
Merge branch 'bioconda:master' into crux-toolkit-4.2
CharlesEGrant Oct 24, 2024
6c7ea37
Reset build number to 0
CharlesEGrant Oct 24, 2024
e886590
Reset build number to 0
CharlesEGrant Oct 24, 2024
d13e6b8
Merge branch 'bioconda:master' into crux-toolkit-4.2
CharlesEGrant Oct 25, 2024
87484a4
Merge branch 'crux-toolkit-4.2' of github.com:CharlesEGrant/bioconda-…
CharlesEGrant Oct 25, 2024
0cae8c5
Fixed run_exports_ lint complaint
CharlesEGrant Oct 25, 2024
1f51415
Fixed run_exports_ lint complaint
CharlesEGrant Oct 25, 2024
20859a7
Fixed run_exports_ lint complaint
CharlesEGrant Oct 25, 2024
f2046e1
Fixed run_exports_ lint complaint
CharlesEGrant Oct 25, 2024
1f10b48
Trying to specify c/c++ runtimes
CharlesEGrant Oct 25, 2024
5d4a701
Trying to specify c/c++ runtimes
CharlesEGrant Oct 25, 2024
fb7d9ec
Merge branch 'bioconda:master' into crux-toolkit-4.2
CharlesEGrant Nov 7, 2024
f20ac3d
Merge branch 'bioconda:master' into crux-toolkit-4.2
CharlesEGrant Nov 8, 2024
050826c
Merge branch 'bioconda:master' into crux-toolkit-4.2
CharlesEGrant Nov 8, 2024
9bc994c
Merge branch 'bioconda:master' into crux-toolkit-4.2
CharlesEGrant Nov 11, 2024
6fc20ff
Fixed all lint errors.
CharlesEGrant Nov 20, 2024
f9abe47
Merge branch 'bioconda:master' into crux-toolkit-4.2
CharlesEGrant Nov 20, 2024
5c10bfd
Added run_exports, eliminated libstd tags
CharlesEGrant Nov 21, 2024
c0d72ae
Merge branch 'crux-toolkit-4.2' of github.com:CharlesEGrant/bioconda-…
CharlesEGrant Nov 21, 2024
15c9fec
[ci skip] add build failure record for recipe recipes/crux-toolkit
CharlesEGrant Dec 3, 2024
a5d6ea1
Merge branch 'bioconda:master' into crux-toolkit-4.2
CharlesEGrant Dec 3, 2024
00fcc98
[ci skip] add build failure record for recipe recipes/crux-toolkit
CharlesEGrant Dec 3, 2024
ce5efa4
[ci skip] add build failure record for recipe recipes/crux-toolkit
CharlesEGrant Dec 3, 2024
ebf1cb2
[ci skip] add build failure record for recipe recipes/crux-toolkit
CharlesEGrant Dec 3, 2024
ede4f65
[ci skip] add build failure record for recipe recipes/crux-toolkit
CharlesEGrant Dec 4, 2024
78b2b70
[ci skip] add build failure record for recipe recipes/crux-toolkit
CharlesEGrant Dec 4, 2024
8430642
[ci skip] add build failure record for recipe recipes/crux-toolkit
CharlesEGrant Dec 4, 2024
c480f09
[ci skip] add build failure record for recipe recipes/crux-toolkit
CharlesEGrant Dec 4, 2024
6dbec79
[ci skip] add build failure record for recipe recipes/crux-toolkit
CharlesEGrant Dec 4, 2024
d458753
[ci skip] add build failure record for recipe recipes/crux-toolkit
CharlesEGrant Dec 4, 2024
eff9104
[ci skip] add build failure record for recipe recipes/crux-toolkit
CharlesEGrant Dec 20, 2024
7602ebe
[ci skip] add build failure record for recipe recipes/crux-toolkit
CharlesEGrant Dec 24, 2024
8b90915
Merge branch 'crux-toolkit-4.2' of github.com:CharlesEGrant/bioconda-…
CharlesEGrant Dec 24, 2024
882b10c
added missing_dso_whitelist
CharlesEGrant Dec 24, 2024
ae24490
[ci skip] add build failure record for recipe recipes/crux-toolkit
CharlesEGrant Dec 24, 2024
557bc86
[ci skip] add build failure record for recipe recipes/crux-toolkit
CharlesEGrant Dec 24, 2024
8463bfe
[ci skip] add build failure record for recipe recipes/crux-toolkit
CharlesEGrant Dec 25, 2024
c0dbce6
[ci skip] remove build failure record for recipe recipes/crux-toolkit
CharlesEGrant Dec 26, 2024
6a03966
[ci skip] add build failure record for recipe recipes/crux-toolkit
CharlesEGrant Dec 26, 2024
789708c
[ci skip] remove build failure record for recipe recipes/crux-toolkit
CharlesEGrant Dec 26, 2024
58cb933
Added LD_LIBRARY_PATH setting to test
CharlesEGrant Dec 26, 2024
c9538a3
Removed requirement for libgomp
CharlesEGrant Dec 26, 2024
3d8543e
Merge branch 'bioconda:master' into crux-toolkit-4.2
CharlesEGrant Dec 27, 2024
b4dd596
Change max_pin value
CharlesEGrant Dec 27, 2024
e096363
Update test command line
CharlesEGrant Dec 27, 2024
69a42c3
Restore comma to test command
CharlesEGrant Dec 27, 2024
a135886
Update meta.yaml
CharlesEGrant Dec 27, 2024
9bdeefb
Revert change to test
CharlesEGrant Dec 27, 2024
e9fc10c
Trying the test without the comma
CharlesEGrant Dec 27, 2024
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
85 changes: 49 additions & 36 deletions recipes/crux-toolkit/meta.yaml
Original file line number Diff line number Diff line change
@@ -1,36 +1,49 @@
{% set version = "4.1" %}

package:
name: crux-toolkit
version: {{ version }}

source:
- url: https://noble.gs.washington.edu/crux-downloads/crux-{{ version }}/crux-{{ version }}.Linux.x86_64.zip # [linux]
sha256: c056f1e632dfaf8d0c6f6769fbdaf78eef6fd586a6b732d88ad0c01fe2da077d # [linux]
- url: https://noble.gs.washington.edu/crux-downloads/crux-{{ version }}/crux-{{ version }}.Darwin.x86_64.zip # [osx]
sha256: 9f7b060e67ec250e4c2a10b783eb1777497ec0d1151e5bc9630f67f411b595ac # [osx]

build:
number: 2
script: "mkdir -p $PREFIX/bin; chmod a+x bin/*; cp bin/* $PREFIX/bin"

requirements:
build:
# both needed as run-time dependencies
- {{ compiler('c') }}
- {{ compiler('cxx') }}

test:
commands:
- crux version 2> /dev/null | grep -q 'Crux version'

about:
home: http://crux.ms
summary: A cross-platform suite of analysis tools for interpreting protein mass spectrometry data
license: Apache-2.0
license_family: Apache
dev_url: https://github.com/crux-toolkit/crux-toolkit

extra:
skip-lints:
- should_not_be_noarch_source
{% set version = "4.2" %}

package:
name: crux-toolkit
version: {{ version }}

source:
- url: https://noble.gs.washington.edu/crux-downloads/crux-{{ version }}/crux-{{ version }}.Linux.x86_64.zip # [linux]
sha256: b5c1a02416f0220beb6106e12a7b330932dec396291ae364af8f2153a1e1655d # [linux]
- url: https://noble.gs.washington.edu/crux-downloads/crux-{{ version }}/crux-{{ version }}.Darwin.x86_64.zip # [osx]
sha256: 5f1fb9124391cec30608740fdce3aea7fcb3f19330531ea90f6ecf81b8583d00 # [osx]

build:
number: 0
script: "mkdir -p $PREFIX/bin; chmod a+x bin/*; cp bin/* $PREFIX/bin"
CharlesEGrant marked this conversation as resolved.
Show resolved Hide resolved
run_exports:
- {{ pin_subpackage('crux-toolkit', max_pin="x")}}

binary_relocation: False
detect_binary_files_with_prefix: False
missing_dso_whitelist:
- /lib64/libpthread.so.0
- /lib64/libgomp.so.6
- /lib64/libstdc.so.6
- /lib64/libm.so.6
- /lib64/libgcc_s.so.1
- /lib64/libc.so.6

requirements:
run:
test:
commands:
- export LD_LIBRARY_PATH=/opt/conda/lib64 crux version


about:
home: http://crux.ms
summary: A cross-platform suite of analysis tools for interpreting protein mass spectrometry data
license: Apache-2.0
license_family: Apache
dev_url: https://github.com/crux-toolkit/crux-toolkit

extra:
recipe-maintainers:
- CharlesEGrant
- wsnoble
- acquayefrank
skip-lints:
- should_be_noarch_generic