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

Noarch generic bulk #17783

Merged
merged 358 commits into from Oct 4, 2019
Merged

Noarch generic bulk #17783

merged 358 commits into from Oct 4, 2019

Conversation

dpryan79
Copy link
Contributor

@dpryan79 dpryan79 commented Oct 1, 2019

This i a modification of #17780

Bioconda requires reviews prior to merging pull-requests (PRs). To facilitate this, once your PR is passing tests and ready to be merged, please add the please review & merge label so other members of the bioconda community can have a look at your PR and either make suggestions or merge it. Note that if you are not already a member of the bioconda project (meaning that you can't add this label), please ping @bioconda/core so that your PR can be reviewed and merged (please note if you'd like to be added to the bioconda project). Please see #15332 for more details.

  • I have read the guidelines for bioconda recipes.
  • This PR adds a new recipe.
  • AFAIK, this recipe is directly relevant to the biological sciences (otherwise, please submit to the more general purpose conda-forge channel).
  • This PR updates an existing recipe.
  • This PR does something else (explain below).

bgruening and others added 30 commits January 5, 2019 22:21
* updates

* Update build.sh

* Update build.sh
* update camera, cosmiq, and metab

* update blacklist
* Update a few URLs and the blacklist

* Update a few more versions/URLs

* Fix bioconductor-condcomp version/URL

* Update consensus version/URL

* Update version/URL for caomicsv

* one last one
* Various package updates

* bioconductor-rnaseqpower

* more blacklisted packages

* A few last updates
* A few more updates

* Fix python in dexseq, since the count script has system requirements that aren't listed
* Various updates

* Another update

* Update flowFit

* a few updates
* Update a few recipes

* These will fail
* Fixed missing file PLEK.range for PLEK receipe. (#13389)

* Add new recipe for Alder (#13390)

New recipe for Alder software

* Apply fix to bash script to detect correct JAVA_HOME (#13387)

* Apply fix to bash script to detect correct JAVA_HOME

Thanks to @chapmanb for pointing to b726965
Thanks to @keenhl for spotting the issue

* ADd zlib to meta.yaml

* wcX: bump subversion (#13392)

* Package for vcfpy v0.12.0 (#13393)

* Update: bcbio (1.1.3 release), bcbio-vm (AWS support) (#13394)

* Update meta.yaml (#13395)

* Updates UCSC CellBrowser to version 0.4.35 (#13132)

* Bump UCSC CellBrowser to version 0.4.30

* Moves to 0.4.33 to fix versioneer cfg lack

* Update shasum 256

* Bump to 0.4.35 to sort versioneer issue.

* Add recipe for gerp++ (#13391)

* Add recipe for gerp++

* Remove r-basejump from blacklist to build it under 3.5. (#13398)

* [coprarna] bump dep perl-list-moreutils to 0.428 (#13397)

* Update ConFindr to 0.5.1 (#13401)

* Pathogist (#13145)

* Add pathogist recipe

* Change sha256

* Fixed test

* Fixed test

* build #0

* Add a proper setup.py, fix python pinning

* Right, noarch, though it's still pinned

* forgot setup.py

* Set Matplotlib to use Agg

* Fixed sha256

* Build r-bcbiobase for R 3.5 (#13402)

* gffcompare: change build.sh to use prep_linux.sh (#12407)

- this is solution suggested by the developer: gpertea/gclib#4
- removed gffcompare as developer suggested
- removed blacklist entry

* Bump fcsparser to 0.2.0. (#13405)

* Update: CNVkit bump for failed linux build (#13403)

Previous build, which fixes CNVkit with recent pandas, failed when
building on CircleCI so doesn't have a new package. Bump build number
and re-build.

https://circleci.com/gh/bioconda/bioconda-recipes/40931

* add new recipe for MALDER software (#13406)

* Build r-bcbiornaseq for R 3.5.1 (#13404)

* Bump r-bcbiornaseq to v.2.8

* Remove r-bcbiornaseq from blacklist.

* Fix typo.

* recipe: r-misha (#13408)

* repice: r-misha

* skip osx build

* Change conda description (#13409)

* fixed type (#13410)

* GATK4: bump version (#13412)

* Update xopen to 0.5.0 (#13413)

* new packages: r-umi4c, r-shaman (#13396)

* new package: r-umi4c, r-shaman

* Igv fix (#13414)

* [*] I have read the [guidelines for bioconda recipes](https://bioconda.github.io/guidelines.html).
* [ ] This PR adds a new recipe.
* [*] AFAIK, this recipe **is directly relevant to the biological sciences** (otherwise, please submit to the more general purpose [conda-forge channel](https://conda-forge.org/docs/)).
* [*] This PR updates an existing recipe.
* [*] This PR does something else (explain below).
Updated igv to newest version, fixed broken linkt to jar file, added test

* Stacks 2.3 (#13095)

* Stacks update 2.3

* Stacks folder cleanup

* stacks remove 1.47

* nextflow 19.01.0 build 4 (#13418)

This commit changes the build script so that
it modifies the NXF_DIST directory to the package
path provided by Conda

See nextflow-io/nextflow#954


* [x] I have read the [guidelines for bioconda recipes](https://bioconda.github.io/guidelines.html).
* [ ] This PR adds a new recipe.
* [x] AFAIK, this recipe **is directly relevant to the biological sciences** (otherwise, please submit to the more general purpose [conda-forge channel](https://conda-forge.org/docs/)).
* [x] This PR updates an existing recipe.
* [ ] This PR does something else (explain below).

* Added recipe for illumina-cleanup (#13417)

* Added recipe for illumina-cleanup

* Fixed test issue (Nextflow cache)

* updated dxpy to 0.273.0 (#13407)

* [X] I have read the [guidelines for bioconda recipes](https://bioconda.github.io/guidelines.html).
* [ ] This PR adds a new recipe.
* [X] AFAIK, this recipe **is directly relevant to the biological sciences** (otherwise, please submit to the more general purpose [conda-forge channel](https://conda-forge.org/docs/)).
* [X] This PR updates an existing recipe.
* [ ] This PR does something else (explain below).

* add stream_chromvar recipe (#13419)

* add stream_chromvar recipe

* Add imctools (#13420)

* Add imctools

* Only actual requirements

* Update meta.yaml

* rust-bio-tools 0.2.8 (#13411)

* rust-bio-tools 0.2.8

* added clangdev

* Add starcode

* Add cxx compiler.

* explicitly use newest clang on osx.

* Perl www mechanize and dependancies (#13218)

* Add new test and dependancies

* init www-mechanize recipe

* init html-form recipe dependancy

* complete perl dependancies & fix sh

* fix perl dependancies and sh

* Add basic tests

* add more basic test

* Changing modules position...

* Updated percolator to 3.2.1 for building against boost = 1.64 (#13425)

* Fix optitype numpy requirements (#13427)

* Fix optitype numpy requirements

* Syntax fixed

* Fix numpy to 1.10

* Add prokaryote from pypi (#13428)

* Add prokaryote from pypi

* Update meta.yaml

* Update meta.yaml

* Update cgat-core to 0.5.6 (#13348)

* Try to trigger OSX build (#13429)

* srnapipe: new recipe (#13416)

* Added sRNAPipe recipe.

* Updated tool dependencies versions.

* Changed repo name

* Updated sha256

* Changed build to host

* Update IslandPath to 1.0.4 (#13421)

* Increment version

* Update sha256

* Update sha256

* Add pinned numpy dependencies (#13437)

* Update: bcbio, bcbio-vm, bcbio-variation-recall (#13435)

- bcbio: latest development version with fixes for CWL generation
- bcbio-vm: support for remote file lookup via bcbio
- bcbio-variation-recall: fixes for latest bcftools

* updated prince to 2.0 (#13434)

* Remove the cf201901 label (#13440)

* Update seqlogo meta.yaml (#13433)

* Update meta.yaml

* Update meta.yaml

* Bump deepTools and its dependencies (#13442)

* Bump deepTools and its dependencies

* fix py2bit, remove obsolete pybigwig/0.1.11

* old pysam builds don't work with python 3.7

* nimnexus v0.1.1 (#13443)

* Update meta.yaml

* Update meta.yaml

* reset build-number and test the new build-infrastrucutre

* pb-falcon: update build (#13446)

Hopefully to fix PacificBiosciences/pbbioconda#85

* pb-assembly: update build, and specify python2 (#13447)

Hopefully to fix
PacificBiosciences/pbbioconda#85

* samtools w/ openssl-1.1.1 (#13448)

Another attempt to deal with python2.7.15/openssl issues. E.g.
PacificBiosciences/pbbioconda#85

Note: samtools-1.9 was built against opensll-1.0.2, which conflicts
with the latest python2.7.15 build.
openssl-1.1.1a and openssl-1.0.2p are not ABI-compatible, so we need to
specify that.

I do not see a way to pin the old opensll (since there is ambiguity
between 1.0.2o and 1.0.2p), so I am taking the suggestion
from kylebeauchamp and rebuilding with openssl-1.1.1. That might break
some people until they upgrade python, etc. but I do not
see a better solution without actually bumping the version of samtools.

* update bioconda-utils (#13445)

* [x] I have read the [guidelines for bioconda recipes](https://bioconda.github.io/guidelines.html).
* [ ] This PR adds a new recipe.
* [ ] AFAIK, this recipe **is directly relevant to the biological sciences** (otherwise, please submit to the more general purpose [conda-forge channel](https://conda-forge.org/docs/)).
* [x] This PR updates an existing recipe.
* [ ] This PR does something else (explain below).

* samtools w/ openssl >= 1.1.1 (#13450)

* samtools w/ openssl >= 1.1.1

See #13448

Simply rebuilding samtools did not grab the more recent openssl.
(See previous commit.)

* Trying to fix syntax error for opensll version spec

* Still trying

* Updated PyPairs to v3.0.9 (#13449)

* [x] I have read the [guidelines for bioconda recipes](https://bioconda.github.io/guidelines.html).
* [ ] This PR adds a new recipe.
* [x] AFAIK, this recipe **is directly relevant to the biological sciences** (otherwise, please submit to the more general purpose [conda-forge channel](https://conda-forge.org/docs/)).
* [x] This PR updates an existing recipe.
* [ ] This PR does something else (explain below).

* pb-assembly-0.0.4: openssl-1.1.1a (#13452)

After I rebuilt samtools, the samtools problem disappeared for me in some cases,
but only because pb-assembly was suddenly using the older openssl again.

Hopefully, this will create a self-consistent tree.

* pb-assembly: bump build number (#13453)

Maybe this will cause 0.0.4 to show up. I have not seen
it since merging several hours ago.

* Update meta.yaml

* Update meta.yaml

* Updated metal.yaml for new prince release (#13454)

* chado-tools 0.2.5 (#13456)

* [x] I have read the [guidelines for bioconda recipes](https://bioconda.github.io/guidelines.html).
* [ ] This PR adds a new recipe.
* [x] AFAIK, this recipe **is directly relevant to the biological sciences** (otherwise, please submit to the more general purpose [conda-forge channel](https://conda-forge.org/docs/)).
* [x] This PR updates an existing recipe.
* [ ] This PR does something else (explain below).

* cnv_facets (#13457)

* First draft

* Restrict to linux

* Add snp-pileup dependency

* Do not use setup script

If some dependency is missing, edit meta.yaml or explicitly put
dependecies build.sh

* Install without setup.sh

* Fix R command

* Move test to meta.yaml

* Fix yaml line

* Test moved to build script to resolve #38177 (upload-linux)

* Install jsonlite in build script

After installation, argparse fails as it cannot find jsonlite (?!) so we
install jsonlite explicitly.

Version bumped so the version string from cnv_facets.R -v agrees with the
release version

* Try moving jsonlite from build to meta

This to try to resolve the error occurring *after* downloading
cnv_facets:

    cnv_facets.R -h
    Error: package or namespace load failed for ‘argparse’ in
    loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]):
    there is no package called ‘jsonlite’
    Execution halted

* Bump buld number

* Recipe for version 0.12.0

* Update to v0.12.1

* Update to version 1.15.0

* Test using -v and use bash

* Revert to sh

* Try with zlib

* Use bash script shipped with ASCIIGenome package

* Fix sed command

* Try sending sed output to dest dir directly

* Fix symplink

* Copy - do not symlink

* Add libgfortran - fix url

* Use c compiler

* Fix shasum

* rebuild openms against new compilers (#13458)

* [x] I have read the [guidelines for bioconda recipes](https://bioconda.github.io/guidelines.html).
* [ ] This PR adds a new recipe.
* [ ] AFAIK, this recipe **is directly relevant to the biological sciences** (otherwise, please submit to the more general purpose [conda-forge channel](https://conda-forge.org/docs/)).
* [x] This PR updates an existing recipe.
* [ ] This PR does something else (explain below).

* Update pinnings for bedtools (97 dependants) and bowtie2 (56 dependants) (#13444)

* Update pinnings for bedtools (97 dependants) and bowtie2 (56 dependants)

* Update meta.yaml

* fix checksum

why oh why does this change ...

* Try to speed up debugging of bowtie2 with new compilers

* Update build.sh

* add nucleosome prediction tool (#13455)

* [ ] I have read the [guidelines for bioconda recipes](https://bioconda.github.io/guidelines.html).
* [ ] This PR adds a new recipe.
* [ ] AFAIK, this recipe **is directly relevant to the biological sciences** (otherwise, please submit to the more general purpose [conda-forge channel](https://conda-forge.org/docs/)).
* [ ] This PR updates an existing recipe.
* [ ] This PR does something else (explain below).

what a hack ...

* Remove old bowtie2 versions from the blacklist (#13462)

* update pinning for bwa and paml (#13463)

* samtools: Do not specify openssl version (#13464)

This does not solve our problem in all cases, and it may
hinder bioconda-wide changes to the openssl version.

See #13448

* pb-assembly: Do not specify openssl version (#13464) (#13466)

This does not solve our problem in all cases, and it may
hinder bioconda-wide changes to the openssl version.

See #13448

* Update pinnings for clustalw, hmmer and pybedtools (#13467)

* Update pinnings for clustalw, hmmer, pybedtools and t_coffee

* Update recipes

* hashy hash

* t_coffee needs quite a bit of TLC, skip until later

* Feb 2019 Release (#13474)

* Feb 2019 Release (#13476)

* Feb 2019 Release (#13477)

* Feb 2019 Release (#13478)

* Feb 2019 Release (#13479)

* Add socru (#13482)

* Add socru

* Pinning updates for bamtools and seqtk. Update blacklist to… (#13483)

* Pinning updates for bamtools, bowtie1, and seqtk. Update blacklist to exclude presumably unused versions of said tools in the future

* bowtie

* add tbb-devel

* bowtie1 has code issues, I'm not going to bother

* delly v0.8.1 (#13491)

* Feb 2019 Release (#13481)

* Feb 2019 Release

* Feb 2019 Release

* revert libweb dep (#13497)

* [ ] I have read the [guidelines for bioconda recipes](https://bioconda.github.io/guidelines.html).
* [ ] This PR adds a new recipe.
* [ ] AFAIK, this recipe **is directly relevant to the biological sciences** (otherwise, please submit to the more general purpose [conda-forge channel](https://conda-forge.org/docs/)).
* [ ] This PR updates an existing recipe.
* [ ] This PR does something else (explain below).

* Update xpclr (#13500)

* require python 3.6

* Update xpclr to version 1.1.1

* Add recipe for SpydrPick (#13468)

* Add recipe for SpydrPick

* Add cmake dependency

* Use git_url to clone recursively

* Recursively clone apegrunt submodule

* Correct git submodule command

* Get apegrunt through git clone

* Add TBB_ROOT to cmake command

* Try TBB_ROOT as env variable instead

* Add patch for cmake policy

* Add tbb-devel

* Correct apegrunt checkout

* Install boost accumulators

* Add boost functional

* Add pthreads

* Link libgcc statically

* Add patch to add librt to linker line

* Fix install command

* Fix test commands (help gives exit 0)

* Specific version of boost; add FindTBB.cmake to recipe

* Don't checkout whole boost git history

* Update pinning for bbmap, cutadapt, and htseq (#13492)

* Update pinning for bbmap, cutadapt, and htseq

* noarch: python

* tweak recipes, not sure what's wrong with bbmap

* Try to debug bbmap

* OK, try two additional bbmap tests

* exclude grepping for the version

* Another two tests

* Add another grep, uncomment the last non-version check

* grep Version works if I recreate things locally, I suspect this is some weird dockerized environment grep thing

* Fix bbmap

* bump rapmap to v0.6.0 (#13495)

* bump rapmap to v0.6.0

* Update meta.yaml

* Update meta.yaml

* Update build.sh

* Delete conda_build_config.yaml

Should be using the new compilers by default.

* increase version number (#13480)

* increase version number

* Update meta.yaml

* Feb 2019 Release (#13502)

* [coprarna] remove build env (#13501)

* remove build env; noarch=generic

* noarch python

* r-base 3.4.1

* undo noarch

* Feb 2019 Release (#13504)

* Feb 2019 Release (#13506)

* Build samtools 0.1.19 and update pinnings (#13505)

* Update build-fail-blacklist (#13503)

* Update build-fail-blacklist

* Update meta.yaml

* Update meta.yaml

* Update meta.yaml

* Update build.sh

* use libitk

* PICRUSt2 install fix (#13173)

* Added post-link and pre-unlink scripts to correctly install database and accessory scripts

* Update meta.yaml to tag specific versions of requirements

* Bump to PICRUSt v2.1.0-b

* update stream_atac to 0.2.0 (#13469)

* update stream_atac to 0.2.0

* Added fastq_utils recipe (#13473)

* Added fastq_utils recipe

* Remove noarch

* Attempt to fix curses error for Samtools following that recipe's example

* Attempt to resolve samtools compile issue

* Simplification and use of bam.h from Conda Samtools package

* Probably futile attempt at fix

* Try adding a conda build file

* Tidy up spacing

* Small futile tweaks

* Does this work to use newer GCC?

* Reinstate buld config, bump build

* Add compiler to host

* Revert "Add compiler to host"

This reverts commit 5c01e55.

* Replace gcc call with x86_64-apple-darwin13.4.0-clang

* sed the correct Makefile, use Make variable syntax

* Attempted fix for cannot find -lz

* Hopefully LDFLAGS is what's needed

* Okay, source package doesn't use LDFLAGS, use CFLAGS to pass options

* Try with older GCC

* Oh my god it works - tidy up

* Bumped runtime samtools to 1.9, removed legacy compiler requirement

* Update sistr (#13441)

* Fixed version of blast

* Remove sistr_cmd from build blacklist

* Updated sistr file

* Changed blast version definition

* rebuild stream_atac 0.2.0 (#13509)

* update stream_atac to 0.2.0

* update stream_atac to 0.2.0

* update stream_atac to 0.2.0

* rebuild stream_atac 0.2.0

*  update stream to 0.3.4 (#13510)

* update stream to 0.3.4

* HiCExplorer: Add a dependency, add test cases, increase build number to 1 (#13424)

* Add dependency, add test cases, increase build number to 1

* rebuild some dependencies

* reset

* bump

* bl hicexplorer for the moment

* Feb 2019 Release (#13512)

* update hicexplorer (#13511)

* remove build.sh

* rebuild pygenometracks and hicexplorer

* skip py37 as long as itk is not rebuild

* make it noarch

* Feb 2019 Release No Ambertools (#13513)

* Delete post-link.sh (#13517)

* Maybe this should depend on openssl explicitly (#13518)

Maybe the whole problem was that it was being built against
system openssl. I do not see where openssl-1.1.1 is being
specified in Bioconda. In theory, we should be using 1.0.2
everywhere already.

conda-forge/conda-forge.github.io#701

* Update: smoove 0.2.3; fix recipe, remove from blacklist (#13515)

Fixes bcbio/bcbio-nextgen#2666

* Feb 2019 Release Ambertools in post-link.sh script (#13519)

* Update Picard to 2.18.25. (#13196)

* Update Picard to 2.18.25.

* Remove Picard subdirectories for older versions.

The packages for these versions remain available; remove the
subdirectories since they keep getting rebuild on version bumps and
some of them fail to build.

* Update Picard to 2.18.26. (#13521)

* bumping LAST to 963 (#13524)

* bumping to 963

* adding zlib to dependencies

* trying adding C and LDFLAGS

* passing flags directly to make

* trying other things with make install flags

* Do I need g++, then?

* Feb 2019 Release, biopython==1.72, renaming cpptraj to biobb_cpptraj (#13522)

* sumaclust breaks nightly builds (#13516)

* ok, lets see what going on here and on the nightly builds

* Update meta.yaml

* Update meta.yaml

* Update meta.yaml

* Update meta.yaml

* add to host as well

* CC

* Move to newer package with fixes and additions (#13526)

* Tracy (#13529)

* tracy v0.5.1

* Atlas (#13514)

* add metagenome-atlas for linux

* rapid v0.8 (#13520)

* rapid v0.8

* Update section name to host, upon bgruening s suggestion

* Removing all pinnings

* Remove r-workflowscriptscommon from blacklist (#13535)

* Updated Artemis recipe to version v18.0.2 (#13537)

* [viennarna] pkgconfig data enabled (#13536)

* [viennarna] pkgconfig data enabled

* [viennarna] bump build

* Atlas (#13532)

* correct entry point

* pymzml only for python3 (#13543)

* [ ] I have read the [guidelines for bioconda recipes](https://bioconda.github.io/guidelines.html).
* [ ] This PR adds a new recipe.
* [ ] AFAIK, this recipe **is directly relevant to the biological sciences** (otherwise, please submit to the more general purpose [conda-forge channel](https://conda-forge.org/docs/)).
* [ ] This PR updates an existing recipe.
* [ ] This PR does something else (explain below).

* Update: smoove; remove tabix requirement, in htslib (#13544)

* Pinning bedtools version (#13545)

The output fields of the 'bedtools coverage' command, in combination with the parameters I've employed, has changed. That's affecting some downstream analysis. So, I preferred to pin this version for the moment.

* Fix nightly (#13546)

* Fix megagta and pymzml

* fix dinopy

* blacklist megagta, I don't know what's wrong with it and don't really care to find out

* Fix ddrage meta.yaml

* Fix gdsctools and standardize the blacklist

* All meta.yaml should have a build number

* Blacklist gdsctools, I'm not going to add tests when I don't know the tool

* one more old package to blacklist

* Update PlantCV to v3.1.0 (#13549)

* Fix piret (#13551)

* Fix piret

* bump piret

* [socru] Bump 1.0.0 (#13552)

* Bump 1.0.0

* Adding minnow (dscRNA-seq read level simulator) (#13550)

* change include path

* * added the build files for minnow

* resolved the errors for zlib

* Adding the md5 sum

* Added the build number

*     MAC OS patch added

* removed redundent packages

* removing flags

* removing flags

* md5 sum changed

* md5 sum changed

* Update gtdbtk version (#13554)

* AMPtk v1.3.0 release (#13553)

* amptk v1.3.0 update

* detab post link msg

* spaces in post-link.sh

* clean up the blacklist a bit

* Fix minnow (#13555)

* Fix build number in minnow

* md5sum

* this is probably the correct commit

* Update pinning for freebayes, salmon, sambamba and subread. Update STAR. (#13508)

* Update pinning for freebayes, salmon, sambamba and subread. Update STAR.

* freebayes is a total mess, I'm not spending all day patching it.

* add cooler 0.7.6, since some things are pinned to it.

* Fix cooler URL

* Fix cooler 0.7.6 imports

* Sambamba compilers

* Update build.sh

* add -headerpad_max_install_names

* try ldc 1.12.*

* Update meta.yaml

* HiCMatrix update to version 7 (#13557)

* Abeona: Bump nextflow version (#13561)

* pourRNA recipe (#13490)

* build script

* Create meta.yaml

* lowercase name

* add about:summary

* rebuild viennarna

* test libstdcxx-ng

* Revert "rebuild viennarna"

This reverts commit a1076c0.

* libstc++ with c++11 support

* + old lib

* test

* test2

* build 0

* without automake

* without autoreconf

* url update

* test

* key

* with prefix

* v1.0.1

* + prefix

* GPLv2

* add `make check`

Thanks for the hint @eggzilla

* pin to viennarna < 3

* summary extended

* connecting to a release (1.2) (#13563)

* change include path

* * added the build files for minnow

* resolved the errors for zlib

* Adding the md5 sum

* Added the build number

*     MAC OS patch added

* removed redundent packages

* removing flags

* removing flags

* md5 sum changed

* md5 sum changed

* fix merge error

* HiCExplorer 2.1.1 update (#13564)

* hicap recipe (#13539)

* hicap recipe

* optimize the recipe a little bit

* Delete build.sh

* trigger

* update stream to 0.3.5 (#13568)

* update stream to 0.3.5

* update stream_atac to 0.3.0 (#13569)

* update stream_atac to 0.3.0

* bump vienna_rna (#13465)

* bump vienna_rna

* remove old versions

* add run_exports

* rebuild viennarna (#13570)

* rebuild viennarna

* Update meta.yaml

* Add Perl module Text::Levenshtein (#13571)

* Add Text::Levenshtein from CPAN

* Remove dependency on Unicode::Collate

* Update meta.yaml

* Dammet (#13499)

* added dammet

* fixed installation issues

* updated dammet cmake and added dependencies

* test

* Using htslib from conda

* typo in makefile.bioconda

* updated sha256

* Update meta.yaml

* Update build.sh

* Update meta.yaml

* Update build.sh

* Update meta.yaml

* Update meta.yaml

* Update meta.yaml

* Update meta.yaml

* added nlopt

* added a test to nlopt

* rm nlopt as already installed on conda-forge

* typo

* Update meta.yaml

* stacks: adds version 2.3b (#13538)

* stacks: adds version 2.3b

see https://groups.google.com/d/msg/stacks-users/QYW8Pd15FI8/eALNz1gqEgAJ

* Delete conda_build_config.yaml

* cnv_facets v0.13.0 (#13572)

* Upload v0.13.0

* Fix version in URL

* Remove junk from git

* [intarna] switch to boost-cpp + docu extended (#13559)

* [intarna] switch to boost-cpp + docu extended

* patch to disable VRNA pkgconfig check

* apply patch to disable VRNA version check

* Final linebreak in patch

* Disabling explicit pathes

* Undo last change

* Viennarna 2.4.9

* Update build.sh

* cxx compiler

* Delete IntaRNA.configure.noRnaVersionCheck.patch

* build with 2 cores

* cleanup

* Update: arvados-cwl-runner, arvados-python-client; py3k (#13576)

* Update: arvados-cwl-runner, arvados-python-client; py3k

* Do not build on python 3.7; ciso8601 blocking

* Try noarch to fix missing 2.7 package builds

* Try skipping python 3.7 with selectors

* Remove other noarch

* Try python 3.7 binning and not skipping osx

* Add noarch recommendation from lint

* Try adding noarch back to arvados-python-client

* update stream_atac to 0.3.1 (#13581)

* update stream_atac to 0.3.1

* Adding new to the PR template (#13579)

* Initial commit for package tango (#13567)

* Initial commit for package tango

* Update meta.yaml

* use script

* Delete build.sh

* updating cromwell to 0.37 (#13582)

* Update mz2sqlite (#13595)

* Update meta.yaml

* Update mz_to_sqlite.py

* Fmlrc update (#13612)

* updating version, sha256, and commands

* redirecting to null

* Added tximport-scripts recipe (#13585)

* Added tximport-scripts recipe

* Added dropletutils as dependency

* Remove stupid typo

* Add requested fixes

* Remove runtime R pinning

* Add bioverbs recipe (#13592)

* Add bioverbs recipe

* Bump source package version

* Remove R pinning

* Renamed dir to reflect r- prefix

* Add recipe for HLA*LA (#13573)

* Initial test commit HLA-LA

* .

* .

* .

* Initial commit

* Add Text::Levenshtein from CPAN

* Remove dependency on Unicode::Collate

* .

* Add HLA*LA

* Try reduced dependencies

* Remove jsoncpp dependency

* Full boost required.

* Update meta.yaml

* Skip OSX builds

Dependency Bio::DB::HTS not available for OSX.

* Cleaned up file

* Cleaned up file

* Use pushd/popd

* R goalie (#13596)

* Add r-goalie recipe

* Remove lines that deal with 3.4.1 issues

* Update goalie source

* [WIP] Add makefile patch, bump BWA. (#13594)

* Add makefile patch

* Try bigger patch

* Rebuild BWA 0.7.3a for GCC7 (#13617)

* Add makefile patch for BWA 0.7.3a

* Fix patch

* Try one more time to get working patch

* Add dummy commit

* R transformer (#13614)

* Added r-transformer recipe

* Version dependencies

* Remove duplicated dependency

* Adding npInv (#13608)

* changed all peptide-shaker to npinv, wonder if this works :)
* bump to v1.24, should now enable --help with return

* Update svim to 0.4.4 (#13599)

* Update GraphAligner to v1.0.3 (#13590)

* Update GraphAligner to v1.0.3

* Update: bcbio-variation-recall 0.2.3 with wrapper fix bcbio/bcbio.variation.recall#22 (#13605)

* Update: arvados-cwl-runner, arvados-python-client; second py3k attempt (#13591)

Original noarch approach didn't work properly on py3k due to
subprocess32 conditional selector. It doesn't get applied on
noarch so will be a dependency and make it incompatible with py3.
Trying a new approach to restrict to avoid py37 errors.

* I haven't updated stuff from the WGBS pipeline yet, but this takes ca… (#13584)

* I haven't updated stuff from the WGBS pipeline yet, but this takes care of the rest of snakePipes

* Try compiling fatotwobit on OSX. If that works, the other UCSC tools can be compiled there as well.

* build remaining packages on OSX too

* omero: install bin/omero as well (#13618)

* omero: install bin/omero as well

see: https://www.openmicroscopy.org/community/viewtopic.php?f=5&t=8678

* omero: Bump build number

* Remove setup.py after use

* Update trumicount to 0.9.13 (#13603)

* trying to fix the openjdk java version (#13622)

* Slamdunk (#13580)

* Build number updated. sha256 updated.

* R version set to 3.2.2

* Slamdunk build number set to 2.

* Trying out different R versions.

* Installing tidyverse dependency for ggplot2.

* Version 0.3.3

* Slamdunk v0.3.4

* use jinja vars

* Update meta.yaml

* Add msp2db (#13627)

* Add msp2db

* Added r-brio (#13620)

* R syntactic (#13619)

* Add r-syntactic recipe

* Version dependencies

* Feb 2019 Release (#13631)

* Update SpydrPick to v1.1.0 (#13630)

* Move to ucsc-cell-browser 0.4.38 (#13593)

* Move cellbrowser to 0.4.36, removing R dependency

* Move to 0.4.38 using pip to avoid eggs.

* Use recommendation from Bjoern for install.

* ARB - gcc7 rebuild (#13616)

* Rebuild GCC7
* Create cxxforward.patch
* Workaround broken conda-forge perl package
* Workaround missing binaries (gcc, ld, ...)
* Fix greadlink missing on macos
* Fix typeof undefined

* Frogs3.0.0 (#13000)

* [x] I have read the [guidelines for bioconda recipes](https://bioconda.github.io/guidelines.html).
* [ ] This PR adds a new recipe.
* [ ] AFAIK, this recipe **is directly relevant to the biological sciences** (otherwise, please submit to the more general purpose [conda-forge channel](https://conda-forge.org/docs/)).
* [x] This PR updates an existing recipe.
* [ ] This PR does something else (explain below).

(Poke @mariabernard @oinizan )

* Isocor recipe (#13601)

Add Isocor 2.1.0

* Update r-bcbiobase recipe to pin r-basejump 0.7.2 (#13629)

* Pin to basejump v0.7.2

* Also pin run step to basejump v0.7.2

* Move r-seurat-scripts to seurat-scripts and bump version. (#13634)

Move r-seurat-scripts to seurat-scripts and bump version to 0.0.5

* Updated Basejump with newly packaged dependencies (#13632)

* [socru] Bump 1.0.1 (#13640)

Update 1.0.1

* Update fpa to 0.4 (#13644)

* snakemake 5.4.1 (#13647)

* Fix ARB run_exports (#13637)

* Update pinnings for deeptoolsintervals (#13648)

* Updating staramr (#13650)

*  update stream to 0.3.6 (#13649)

* update stream to 0.3.5

* update stream to 0.3.5

* update stream to 0.3.5

* update stream_atac to 0.3.0

* update stream_atac to 0.3.1

* update stream to 0.3.6

* rebuild stream 0.3.6

* Add draft wg-blimp-v0.9.0 (#13638)

* [x] I have read the [guidelines for bioconda recipes](https://bioconda.github.io/guidelines.html).
* [x] This PR adds a new recipe.
* [x] AFAIK, this recipe **is directly relevant to the biological sciences** (otherwise, please submit to the more general purpose [conda-forge channel](https://conda-forge.org/docs/)).
* [ ] This PR updates an existing recipe.
* [ ] This PR does something else (explain below).

This is a first test version, things will likely change until final PR.

* update mykrobe to v0.6.1 (#13566)

* [x] I have read the [guidelines for bioconda recipes](https://bioconda.github.io/guidelines.html).
* [ ] This PR adds a new recipe.
* [x] AFAIK, this recipe **is directly relevant to the biological sciences** (otherwise, please submit to the more general purpose [conda-forge channel](https://conda-forge.org/docs/)).
* [x] This PR updates an existing recipe.
* [ ] This PR does something else (explain below).

As this is my first recipe (technically an update, but I effectively had to write from scratch as the program has changed quite a lot) it would be great to have a review from the core team.

* Rapid08 (#13652)

* v0.8 update - added r-viridis package

* r-viridis fix version

* 0.8 viridis, plots CB friendly update

* rapidv0.8_build_1

* Added pin to bowtie2 (v2.3.0) because of the issue: BenLangmead/bowtie2#230

* PacBio: Update `ccs` to version 3.4.0 (#13651)

* Bump sniffles (#13654)

* Update wg-blimp to v0.9.1 (#13653)

Update wg-blimp to v0.9.1 (#13653)

* Rebuild infernal (#13655)

* Rebuild infernal

* Rebuild infernal

* rebuild hla*la (#13656)

:information_source:
Bioconda has finished the [GCC7 migration](#13578). If you are dealing with C/C++ or Python package it can be that you need to rebuild other dependent packages. [Bioconda utils - update-pinning](https://bioconda.github.io/updating.html#updating-recipes-for-a-pinning-change) will assist you with that. If you have any questions please use [issue 13578](#13578).

----------------

* [ ] I have read the [guidelines for bioconda recipes](https://bioconda.github.io/guidelines.html).
* [ ] This PR adds a new recipe.
* [ ] AFAIK, this recipe **is directly relevant to the biological sciences** (otherwise, please submit to the more general purpose [conda-forge channel](https://conda-forge.org/docs/)).
* [ ] This PR updates an existing recipe.
* [ ] This PR does something else (explain below).

* Adding recipe for digestiflow-cli v0.4.1 (#13642)

* Update to Gromacs 2019 (#13523)

* Update to Gromacs 2019 and 2018.5
http://manual.gromacs.org/documentation/2019/download.html

* maxbin-2.2.6 (#13659)

* Update for Gromacs 2019.1 (#13660)

* Bump umis to v1.0.2. (#13664)

* Snakemake 5.4.2 (#13662)

* snakemake 5.4.1

* snakemake 5.4.2

* JBrowse 1.16.2 (#13657)

* update to 1.16.2

* patch is not needed anymore

* Tango (#13658)

* Initial commit for package tango

* Update meta.yaml

* use script

* Delete build.sh

* Bumped tango to version 0.3.0

* pb-assembly: Try openssl<1.1 (#13574)

* Add compare-reads (#13635)

* Add compare-reads

* Add python run reqs

Should be brought in by pysm, but I see this in the build logs:
```
WARNING (compare-reads,lib/python2.7/site-packages/compare_reads/_compare_reads.so): Needed DSO lib/libpython2.7.so.1.0 found in ['python']
WARNING (compare-reads,lib/python2.7/site-packages/compare_reads/_compare_reads.so): .. but ['python'] not in reqs/run, i.e. it is overlinked (likely) or a missing dependency (less likely)
```

* Update kipoi_veff to 0.2.2 (#13350)

* shapeshifter recipe added (#13487)

* added shapeshifter recipe

* adding shapeshifter package, passed circleci tests

* updating changes as requested in the review

* fixed typo, items requested in review should be fixed

* passed circleci locally, changes made as requested

* Update sina to 1.5.0 (#13547)

* Update sina to 1.5.0

* Update meta.yaml

* Update meta.yaml

* Update build.sh

* Update build.sh

* Update build.sh

* remove std=c++14 - won't work w/ boost

* Dump test logs on failure

* Add bc to host env

* Rapid08 (#13666)

* v0.8 update - added r-viridis package

* r-viridis fix version

* 0.8 viridis, plots CB friendly update

* rapidv0.8_build_1

* Added pin to bowtie2 (v2.3.0) because of the issue: BenLangmead/bowtie2#230

* Creating v1.0

* Add new recipe for ataqv (#13665)

* Bump umis to v1.0.3 with python3 support. (#13668)

* Add recipe for fusioncatcher-seqtk (#13669)

* moFF : Enforced python v3.4 or later as pymzml requires it. (#13541)

* Enforced python v3.4 or later as pymzml requires it.

* Increased build number

* Update meta.yaml

* Update meta.yaml

* Update meta.yaml

* Fixed reference to pymzml >=2.0.6

* Update meta.yaml

* Update meta.yaml

* add extra section

* Avoiding dependency problem with Python 3.7

* WhatsHap 0.18 (#13670)

* add python to run requirements (#13673)

* fix mykrobe python package dependencies (#13672)

* update mykrobe to v0.6.1

remove source fn

add wget to build requirements

add zlib to build requirements

move zlib to host requirements

specify zlib location

specify zlib location

move zlib to build requirements

add c compiler

add some more zlib related flags

add some more zlib related flags

add htslib to reqs

add setuptools to reqs

remove htslib to reqs

try pip install instead

try skipping py2

skip py27 and add imports test

see if py27 works now

remove py27 build

create test script

create test script

add tests dir to test reqs

add data dir to test reqs

* Update meta.yaml

* add wget to host

* clean up build script. add test source files

* add post-link script for downloading panel data

* add prefix location specifier for mykrobe data dir

* fix post-link script

* switch to shasum for data download check. add wget to run reqs

* use pip install

* Delete build.sh

* not sure why this has not failed before

* Update meta.yaml

* fix mccortex install

* use default compiler for cxx

* compile with -fPIC

* remove hard-coded gcc in htslib Makefile. remove unncessary reqs

* add python package reqs to run reqs and test

* Tango (#13671)

* Initial commit for package tango

* Update meta.yaml

* use script

* Delete build.sh

* Bumped tango to version 0.3.0

* Update tango to version 0.3.1

* Updated shasum

* Update meta.yaml

* Update meta.yaml (#13674)

:information_source:
Bioconda has finished the [GCC7 migration](#13578). If you are dealing with C/C++ or Python package it can be that you need to rebuild other dependent packages. [Bioconda utils - update-pinning](https://bioconda.github.io/updating.html#updating-recipes-for-a-pinning-change) will assist you with that. If you have any questions please use [issue 13578](#13578).

----------------

* [ ] I have read the [guidelines for bioconda recipes](https://bioconda.github.io/guidelines.html).
* [ ] This PR adds a new recipe.
* [ ] AFAIK, this recipe **is directly relevant to the biological sciences** (otherwise, please submit to the more general purpose [conda-forge channel](https://conda-forge.org/docs/)).
* [ ] This PR updates an existing recipe.
* [ ] This PR does something else (explain below).

* Update scanpy (#13675)

* Update meta.yaml

* Delete build.sh

* make noarch

* Add recipe for fusioncatcher (#13676)

* Add recipe for fusioncatcher

* convert to noarch package (#13677)

* convert to noarch package

* Update meta.yaml

* Update meta.yaml

* add license file

* VEP: bump subversion (#13681)

* VEP: bump subversion

* build -> host

* Scanpy scripts pandas fix (#13678)

* Prevent problematic pandas 0.24

* Bump build number

* Bump anvio to 5.3.0 (#13682)

* bump anvio

* Fix file

* Bump deepTools to 3.2.0 (#13683)

* Bump deepTools to 3.2.0

* deepTools is now noarch: python

* Update: simple_sv_annotation, up/down fixes + py3k (#13685)

* update bioconda-utils to 0.15.8 (#13688)

* digestiflow-cli v0.5.0 (#13689)

* Fusioncatcher db file rename (#13690)

* Rename download db file

* Medaka (#13687)

* First go at medaka

* Building on linux, osx dying on docker

* Add license_file to medaka/meta.yaml

* Bump/scnic (#13691)

* Update scnic to 0.6.0

* Add 0.6.0 new dependencies

* Get rid of parallel dependency

* Bump SCNIC version to 0.6.1

* Add igor_vdj (#13684)

* Add igor_vdj

* Odd, I didn't need automake locally

* Not packaging the python module at this time.

* Add autoconf

* Use a standard jemalloc

* Try not running configure in igor_src

* What if we rerun autogen.sh

* blah

* blah

* foo

* sigh

* Remove old build stuff, it was just a timestamp problem

* Don't set -lrt on OSX

* Update meta.yaml

* pysradb: update to 0.7.1 (#13694)

* pysradb: update to 0.7.1

* Now taking Genepop from a reproducible source (#13693)

This uses a reproducible source for genepop (CRAN).
----------------

* [X] I have read the [guidelines for bioconda recipes](https://bioconda.github.io/guidelines.html).
* [ ] This PR adds a new recipe.
* [ ] AFAIK, this recipe **is directly relevant to the biological sciences** (otherwise, please submit to the more general purpose [conda-forge channel](https://conda-forge.org/docs/)).
* [X] This PR updates an existing recipe.
* [ ] This PR does something else (explain below).

* tracy v0.5.2 (#13700)

* Bump build (#13701)

Trigger the build again for `bioconductor-flowtype`.

* r-momr (#13703)

* Mob suite 1.4.9.1 (#13697)

* Add MOB-suite recipe to the channel.MOB-suite: software tools for clustering, reconstruction and typing of plasmids from draft assemblies

* updated recipe to download from URL instead of github

* build python version requirement defined (python >=3.4)

* added build number

* added tests and noarch parameter

* added tests and noarch parameter

* added tests and noarch parameter

* added tests and noarch parameter

* added tests and noarch parameter

* added tests and noarch parameter

* added tests and noarch parameter

* added tests and noarch parameter

* added tests and noarch parameter

* added tests and noarch parameter

* added tests and noarch parameter

* added tests and noarch parameter

* added tests and noarch parameter

* added test statement (import)

* added test statement (import)

* added the new repository and py36 only compile

* made requested corrections by daler. Corrected build number and package string

* Small fixes

* revert deleted row

* New version, fixed sum bugs and improved stability

* Updated 1.4.8 version. The str to int casting issues corrected for the --min... parameters

* Updated to version 1.4.9

* Updated to version 1.4.9

* Updated to version 1.4.9

* Downgraded to python >= 3.4 to accomodate lowandrew request

* new build

* no arch commit for python 3.4

* no arch conda package version

* Set build number to 1

* new db host

* updated meta.yaml with resolved conficts from the head branch

* build not more than  python 3.6

* add a recipe for FastqPuri (#13679)

* add a recipe for FastqPuri
Changes to be committed:
	new file:   recipes/fastqpuri/build.sh
	new file:   recipes/fastqpuri/meta.yaml

* fix issues in fastqpuri recipe
Changes to be committed:
	modified:   build.sh
	modified:   meta.yaml

* add neatfeatures track types + patch combotrackselector (xref Arabidopsis-Information-Portal/ComboTrackSelector#5) (#13704)

* Add new recipe for finestructure (#13707)

* Version bump msstitch to 2.12 (#13705)

* Bump CLARK (#13709)

* Update fastp to 0.19.7. (#13714)

* Update STAR to 2.7.0d, add 2.6.1d, as it doesn't require rebuilding the index (#13717)

* update SURVIVOR to v1.0.6 (#13718)

* Update cooler to v0.8.3 (#13712)

* Update cooler to v0.8.3

* Update meta.yaml

* Update UCSC templates to build under OSX

* Update all UCSC recipes.
@dpryan79 dpryan79 merged commit 07cc66d into master Oct 4, 2019
@dpryan79 dpryan79 deleted the noarch_generic_bulk branch October 4, 2019 09:58
ialbert added a commit that referenced this pull request Feb 1, 2020
Turns out Entrez direct is not architecture-independent. Some tools are written in go, for example xtract (the author may migrate even more)

#17783
BiocondaBot pushed a commit that referenced this pull request Feb 2, 2020
Merge PR #20084, commits were: 
 * perform a bit of cleanup
 * is this building anything?
 * correct the build script
 * run build.sh first
 * try building the GO programs
 * Update meta.yaml
 * Update meta.yaml
 * Entrez direct is not architecture independent.

Turns out Entrez direct is not architecture-independent. Some tools are written in go, for example xtract (the author may migrate even more)

#17783
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants