dep sci-chemistry/dssp::gentoo is being last-rited
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
since the flag has been renamed in ::gentoo as well
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
add a (reasonably) stable release candidate of CadQuery 2.2, a Python
API generating CAD models via Open Cascade Technologies (OCCT)
Signed-off-by: Cecil Curry <leycec@gmail.com>
Closes: https://github.com/gentoo/sci/pull/1108
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
add EZDXF, a mandatory dependency of CadQuery
Signed-off-by: Cecil Curry <leycec@gmail.com>
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
add nptyping, a mandatory dependency of CadQuery
Signed-off-by: Cecil Curry <leycec@gmail.com>
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
add typish, a mandatory dependency of nptyping, itself a mandatory
dependency of CadQuery
Signed-off-by: Cecil Curry <leycec@gmail.com>
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* EAPI bump from 7 to 8
* Add multiprocessing to remake using the $(makeopts_jobs) variable
Currently, sci-mathematics/flocq does not have multiprocessing even
though the homepage [1] states this is available. This is done by
adding --jobs=$(makeopts_jobs) to remake. the makeopts_jobs
variable comes from the multiprocessing eclass.
[1] http://flocq.gforge.inria.fr/
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Lucas Mitrak <lucas@lucasmitrak.com>
Closes: https://github.com/gentoo/sci/pull/1107
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
build CadQuery OCP against any OCCT 7.5.x version rather than just 7.5.2
by rebuilding its internal OCCT symbol table with LIEF
Signed-off-by: Cecil Curry <leycec@gmail.com>
Closes: https://github.com/gentoo/sci/pull/1103
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* EAPI bump
* Remove "rename_jellyfish_binary.patch" from ebuild which does nothing
* Add a patch that increases the max sequence length
* Add a patch that removes CXXFLAGS, CFLAGS, LDFLAGS
* Add tc-check-openmp so the ebuild fails without OpenMP support
* Remove copying a new replace_ids.cc file which is now a patch
* Delete all object files
* Delete packaged seqan
* Add eautoreconf to recreate the build system
* Add system seqan include path and CXXFLAGS to econf
Currently, sci-biology/SEECER will not compile due to object files
remaining in the package. This was fixed by deleting all object files
and so forcing them to be rebuilt. The packaged seqan was deleted as
well so the system's seqan is used. In order to achieve this, the
system's seqan include path was passed into econf as
"/usr/include/seqan". The user's CXXFLAGS were passed into econf also.
The patch SEECER-remove-flags.patch removes any other CXXFLAGS, CFLAGS,
and LDFLAGS present in configure.ac and Makefile.am.
Since configure.ac and Makefile.am were updated, the build system was
recreated using eautoreconf -i to account for this. The -i was needed
because the "compile" file is missing, so it had to be added. The patch
SEECER-increase-max-sequence-length.patch increases the max sequence
length from 256 to 10000. This patch was made from an updated
replace_ids.cc downloaded from an archived upstream mail list
that is no longer available online [1]. The previous revision ebuild
included this same replace_ids.cc file; however, despite it appearing
as a text file, it was actually a gzipped file with an incorrect
extension. In addition, this gzipped file was copied into the src/
directory when the replace_ids.cc file is in the pipeline/ directory.
The patch file "rename_jellyfish_binary.patch" also did nothing
but modify a comment so it was removed as well. In addition,
a tc-check-openmp was added so the ebuild fails without OpenMP support.
OpenMP cannot be added as a use flag or a configure enable flag because
gomp is always enabled and the source code assumes the system has OpenMP
installed. Finally, the EAPI was bumped.
[1] URL Split into three parts for the sake of the commit message:
https://web.archive.org/web/20150911132231/http://seecer-rna-read-error-correction-mailing-list.21961.x6.nabble.com
/Segmentation-fault-in-step-4-td41.html
Closes: https://bugs.gentoo.org/755776
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Lucas Mitrak <lucas@lucasmitrak.com>
Closes: https://github.com/gentoo/sci/pull/1105
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Bundle Tensile in venv, and using setup.py for Tensile installation.
Use python-any-r1 to ensure pyyaml and msgpack dependency
Add USE flag : benchmark.
Enable client testing. Tests relies on system BLAS
libraries, which may give different result using different system
blas.
Only generate code object for detected ISAs.
Closes: https://github.com/gentoo/sci/pull/1102
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com>
Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* Source code for version 3.4.2020 is no longer available
Closes: https://bugs.gentoo.org/794154
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Lucas Mitrak <lucas@lucasmitrak.com>
Closes: https://github.com/gentoo/sci/pull/1101
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* Version bump to 1.1.1 which is hosted on github on its own branch
Currently, the science repo only has media-libs/libgfx-1.1.0. Upstream
has made available version 1.1.1; however, it is not located in 1.1.0's
SRC_URI [1]. Instead, he made version 1.1.1 available on github in its
own branch [2]. This new version implements both patches stored in
the ebuild's files directory[3]. These patches were made available
upstream by me, Lucas Mitrak, via email.
This commit was tested in a docker image with dev-util/ebuildtester.
This commit was written, tested, and submitted by Lucas Mitrak.
[1] http://mgarland.org/files/dist/
[2] https://github.com/mjgarland/libgfx/tree/branch-1.1.1
[3] https://github.com/gentoo/sci/tree/master/media-libs/libgfx/files
Closes: https://github.com/gentoo/sci/pull/1100
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Lucas Mitrak <lucas@lucasmitrak.com>
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
no keywords, cause compile failure (as do all
other versions of pytorch)
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Also, not setup correctly, something is wrong
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Martin Mokrejs <mmokrejs@gmail.com>
Closes: https://github.com/gentoo/sci/pull/1069
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>