Commit graph

3750 commits

Author SHA1 Message Date
Jason W. Bacon
cc903ba092 biology/cdbfasta: Update to 2018.10.05
Fix build for c++17
Improve pkg-descr
Add license

Reported by:    pkg-fallout
2023-07-10 10:29:23 -05:00
Jason W. Bacon
3df899be41 biology/haplohseq: Fix build on FreeBSD 14
Add -std=c++14 to override clang 16 default

Reported by:    pkg-fallout
2023-07-09 11:37:39 -05:00
Jason W. Bacon
168ecf0382 biology/vsearch: Update to 2.23.0
Numerous minor fixes and enhancements
Changes: https://github.com/torognes/vsearch/releases

Reported by:    portscout
2023-07-08 14:10:45 -05:00
Joseph Mingrone
5fc301443c
biology/paml: Update to 4.10.7
Remove -Wmemset-elt-size from CFLAGS.  The warning is only applicable to
gcc and is already enabled with -Wall.

Changes:	https://github.com/abacus-gene/paml/releases/tag/4.10.7
Sponsored by:	The FreeBSD Foundation
2023-07-08 00:46:53 -03:00
Joseph Mingrone
371eba15ec
biology/diamond: Update to 2.1.8
Changes:	https://github.com/bbuchfink/diamond/releases/tag/v2.1.7
                https://github.com/bbuchfink/diamond/releases/tag/v2.1.8
Sponsored by:	The FreeBSD Foundation
2023-07-08 00:45:48 -03:00
Jason W. Bacon
cab50560d1 biology/kallisto: Update to 0.50.0
New, more memory-efficient index
Several other new features and enhancements
End of support for bulk RNASeq features

changes: https://github.com/pachterlab/kallisto/releases

Reported by:    portscout
2023-07-07 13:00:11 -05:00
Jason W. Bacon
9644117950 biology/bifrost: Parallel tool for de Bruijn graphs
Bifrost is a tool and API for parallel construction, indexing and
querying of colored and compacted de Bruijn graphs from FASTA/FASTQ
DNA/RNA sequence files.
2023-07-07 08:38:22 -05:00
Thierry Thomas
823182b451 */*: bump PORTREVISION after the upgrade of SuiteSparse 2023-07-01 18:11:11 +02:00
Robert Clausecker
b27d05a94c biology/hyphy: fix build on armv7
With OpenMP not present, the code had a duplicate function definition.
Get rid of one of the two to enable a build on armv7.

Approved by:	portmgr (build fix blanket)
2023-06-30 14:00:28 +02:00
Rene Ladan
3d9a815d9c all: remove explicit versions in USES=python for "3.x+"
The logic in USES=python will automatically convert this to 3.8+ by
itself.

Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.

finance/quickfix: mark BROKEN with PYTHON

libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++ -DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable -Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi -Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings -Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x -MT _quickfix_la-QuickfixPython.lo -MD -MP -MF .deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp  -fPIC -DPIC -o .libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
          ^~~~~~~~~~
1 warning and 1 error generated.

Reviewed by:	portmgr, vishwin, yuri
Differential Revision:	<https://reviews.freebsd.org/D40568>
2023-06-27 21:34:34 +02:00
Yuri Victorovich
5230e317c9 biology/ncbi-cxx-toolkit: Update 26.0.1 → 27.0.0
Reported by:	portscout
2023-06-26 21:41:39 -07:00
Yuri Victorovich
3b489c6e56 biology/ngs-sdk: Update 2.11.2 → 3.0.1
Reported by:	portscout
2023-06-26 15:51:40 -07:00
Yuri Victorovich
c8a14cb9e7 biology/py-ete3: Update 3.1.2 → 3.1.3
Reported by:	portscout
2023-06-26 15:51:39 -07:00
Yuri Victorovich
a3855d8a75 biology/py-resdk: Update 17.0.0 → 18.0.0
Reported by:	portscout
2023-06-26 15:51:39 -07:00
Yuri Victorovich
c0e044bc3d biology/py-pyrodigal: Update 2.1.0 → 2.2.0
Reported by:	portscout
2023-06-26 10:01:59 -07:00
Yuri Victorovich
f5ec08319c biology/py-PySCeS: Update 1.0.3 → 1.1.0
Reported by:	portscout
2023-06-26 08:53:04 -07:00
Yuri Victorovich
45027c0066 biology/py-python-libsbml: Update 5.19.0 → 5.20.1
Reported by:	portscout
2023-06-26 08:53:03 -07:00
Jason W. Bacon
e24fe4fd0e biology/py-deeptools: Update to 3.5.2
Numerous enhancements and bug fixes
Changes: https://github.com/deeptools/deepTools/releases
2023-06-19 07:09:17 -05:00
Yuri Victorovich
4301fdb656 biology/jalview: Fix build by using gradle-7.6.1 instead of gradle-8.0.1
The gradle upgrade seems to have broken jalview.

Reported by:	fallout
2023-06-18 02:58:53 -07:00
Yuri Victorovich
67a7336963 biology/py-pysam: Update 0.20.0 → 0.21.0
Reported by:	portscout
2023-06-16 14:46:56 -07:00
Jason W. Bacon
fddb1ea643 biology/chip-seq: Metaport for ChIP-Seq analysis
Metaport to install tools for typical ChIP-Seq analysis, including QC,
adapter trimming, alignment, and differential analysis.

Presently identical to biology/atac-seq, but may diverge in the future.
2023-06-14 16:23:37 -05:00
Jason W. Bacon
481ae0481b biology/biolibc: Update to 0.2.4.3
Add extern "C" to support use from C++ apps
2023-06-10 07:15:29 -05:00
Jason W. Bacon
55b91b159b biology/peak-classifier: Update to 0.1.4.8
Updates for libxtend API
Minor fixes
2023-06-10 06:57:56 -05:00
Jason W. Bacon
9ad927648c biology/fasda: Update to 0.1.3
Improvements to test scripts and results analysis scripts
Updates for libxtend API changes
Code clean up
Changes: outpaddling/libxtend/releases
2023-06-10 06:57:56 -05:00
Jason W. Bacon
e696f193a8 biology/biolibc-tools: Update to 0.1.4.6
Improvements to deromanize
Updates for libxtend API changes
2023-06-10 06:57:56 -05:00
Muhammad Moinur Rahman
7be12eb0e2 biology/abyss: Fix build with llvm15
Approved by:	portmgr (blanket)
2023-06-07 09:25:09 +02:00
Muhammad Moinur Rahman
ed5efb16c4 biology/ncbi-toolkit: Fix build with llvm15
Approved by:	portmgr (blanket)
2023-06-06 22:45:25 +02:00
Yuri Victorovich
6541d6f389 biology/gatk: Update 4.3.0.0 → 4.4.0.0 2023-06-04 15:02:58 -07:00
Jason W. Bacon
8b9ae52ebb biology/fastp: Update to 0.23.4
Fix regression in FASTQ reader
Changes: https://github.com/OpenGene/fastp/releases

Reported by:    portscout
2023-05-31 10:40:00 -05:00
Jason W. Bacon
06ceea3d01 biology/ncbi-blast+: Tag only for 64-bit architectures
No longer builds on i386 or ppc
Nobody does bioinformatics on 32-bit processors anymore
2023-05-29 08:59:01 -05:00
Joseph Mingrone
5a78e2be91
biology/hyphy: Update to 2.5.51hf
FEL test still fails.  See https://github.com/veg/hyphy/issues/1585.

Sponsored by:	The FreeBSD Foundation
2023-05-28 21:09:56 -03:00
Po-Chuan Hsieh
64e4fe193c
biology/libsedml: Fix build with libsbml 5.20.0
===>  Performing out-of-source build
/bin/mkdir -p /wrkdirs/usr/ports/biology/libsedml/work/.build
-- The CXX compiler identification is Clang 13.0.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/local/libexec/ccache/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Check for working CXX compiler: /usr/local/libexec/ccache/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for BZ2_bzCompressInit in /usr/lib/libbz2.so
-- Looking for BZ2_bzCompressInit in /usr/lib/libbz2.so - found
-- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)
CMake Error at /usr/local/share/cmake/Modules/Internal/CheckSourceCompiles.cmake:51 (message):
  check_source_compiles: C: needs to be enabled before use.
Call Stack (most recent call first):
  /usr/local/share/cmake/Modules/CheckCSourceCompiles.cmake:76 (cmake_check_source_compiles)
  CMakeModules/FindLIBXML.cmake:115 (CHECK_C_SOURCE_COMPILES)
  /usr/local/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package)
  /usr/local/lib/cmake/sbml-static-config.cmake:14 (find_dependency)
  /usr/local/share/cmake/Modules/FindLIBSBML.cmake:42 (find_package)
  CMakeLists.txt:338 (find_package)

-- LIBXML_LIBXML_TEST =
CMake Error at /usr/local/share/cmake/Modules/Internal/CheckSourceCompiles.cmake:51 (message):
  check_source_compiles: C: needs to be enabled before use.
Call Stack (most recent call first):
  /usr/local/share/cmake/Modules/CheckCSourceCompiles.cmake:76 (cmake_check_source_compiles)
  CMakeModules/FindLIBXML.cmake:125 (CHECK_C_SOURCE_COMPILES)
  /usr/local/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package)
  /usr/local/lib/cmake/sbml-static-config.cmake:14 (find_dependency)
  /usr/local/share/cmake/Modules/FindLIBSBML.cmake:42 (find_package)
  CMakeLists.txt:338 (find_package)

-- LIBXML_LIBXML_TEST2 =
CMake Error at CMakeModules/FindLIBXML.cmake:132 (message):
  Unable to compile a test executable against LIBXML

      LIBXML_INCLUDE_DIR = /usr/local/include/libxml2
      LIBXML_LIBRARY     = /usr/local/lib/libxml2.so

Call Stack (most recent call first):
  /usr/local/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package)
  /usr/local/lib/cmake/sbml-static-config.cmake:14 (find_dependency)
  /usr/local/share/cmake/Modules/FindLIBSBML.cmake:42 (find_package)
  CMakeLists.txt:338 (find_package)

-- Configuring incomplete, errors occurred!
*** Error code 1

Stop.
2023-05-27 12:24:05 +08:00
Po-Chuan Hsieh
d80f50246c
biology/libcombine: Fix build with libsbml 5.20.0
===>  Configuring for libcombine-0.2.20
===>  Performing out-of-source build
/bin/mkdir -p /wrkdirs/usr/ports/biology/libcombine/work/.build
-- The CXX compiler identification is Clang 13.0.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/local/libexec/ccache/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Check for working CXX compiler: /usr/local/libexec/ccache/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for BZ2_bzCompressInit in /usr/lib/libbz2.so
-- Looking for BZ2_bzCompressInit in /usr/lib/libbz2.so - found
-- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)
CMake Error at /usr/local/share/cmake/Modules/Internal/CheckSourceCompiles.cmake:51 (message):
  check_source_compiles: C: needs to be enabled before use.
Call Stack (most recent call first):
  /usr/local/share/cmake/Modules/CheckCSourceCompiles.cmake:76 (cmake_check_source_compiles)
  CMakeModules/FindLIBXML.cmake:115 (CHECK_C_SOURCE_COMPILES)
  /usr/local/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package)
  /usr/local/lib/cmake/sbml-static-config.cmake:14 (find_dependency)
  CMakeModules/FindLIBSBML.cmake:42 (find_package)
  CMakeLists.txt:308 (find_package)

-- LIBXML_LIBXML_TEST =
CMake Error at /usr/local/share/cmake/Modules/Internal/CheckSourceCompiles.cmake:51 (message):
  check_source_compiles: C: needs to be enabled before use.
Call Stack (most recent call first):
  /usr/local/share/cmake/Modules/CheckCSourceCompiles.cmake:76 (cmake_check_source_compiles)
  CMakeModules/FindLIBXML.cmake:125 (CHECK_C_SOURCE_COMPILES)
  /usr/local/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package)
  /usr/local/lib/cmake/sbml-static-config.cmake:14 (find_dependency)
  CMakeModules/FindLIBSBML.cmake:42 (find_package)
  CMakeLists.txt:308 (find_package)

-- LIBXML_LIBXML_TEST2 =
CMake Error at CMakeModules/FindLIBXML.cmake:132 (message):
  Unable to compile a test executable against LIBXML

      LIBXML_INCLUDE_DIR = /usr/local/include/libxml2
      LIBXML_LIBRARY     = /usr/local/lib/libxml2.so

Call Stack (most recent call first):
  /usr/local/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package)
  /usr/local/lib/cmake/sbml-static-config.cmake:14 (find_dependency)
  CMakeModules/FindLIBSBML.cmake:42 (find_package)
  CMakeLists.txt:308 (find_package)

-- Configuring incomplete, errors occurred!
*** Error code 1

Stop.
2023-05-27 12:24:05 +08:00
Po-Chuan Hsieh
f98de8beb0
biology/libsbml: Update to 5.20.0
- Update MASTER_SITES
- Update WWW
- Sort PLIST

Changes:	https://github.com/sbmlteam/libsbml/releases
2023-05-27 12:07:11 +08:00
Jason W. Bacon
5836db4f67 biology/ncbi-blast+: Update to 2.14.0
A few bug fixes, enhancements, and performance improvements

Changes: https://www.ncbi.nlm.nih.gov/books/NBK131777/
2023-05-26 20:25:23 -05:00
Robert Clausecker
41cce74a9e biology/py-pysam: unbundle biology/htslib
This fixes the build on armv7 by picking up our custom fixed libhts
over the bundled unfixed version.  The CFLAGS workaround is now no
longer required either.

Approved by:	yuri (maintainer)
Differential Revision: https://reviews.freebsd.org/D40251
2023-05-25 11:39:33 +02:00
Jason W. Bacon
de28a1d92f biology/seqtk: Update to 1.4
Several new subcommands
Faster FASTX parsing

Reported by:    portscout
2023-05-23 17:42:13 -05:00
Jason W. Bacon
48a76d12d1 biology/py-macs2: Update to 2.2.8
Adds support for python 3.11

Reported by:    portscout
2023-05-22 12:14:04 -05:00
Yuri Victorovich
b11d5d3329 biology/kmcp: Update 0.9.1 → 0.9.2
Reported by:	portscout
2023-05-21 23:54:53 -07:00
Vinícius Zavam
ccaa45b957
biology/gff2ps: drop maintainership 2023-05-21 16:20:36 +00:00
Yuri Victorovich
27f25fe928 biology/biosoup: Update 0.10.0-2 → 0.11.0
Reported by:	portscout
2023-05-19 00:54:16 -07:00
Muhammad Moinur Rahman
9b178ffd7e */*: llvm15 build fixes
llvm15 was also merged into 13.2-STABLE effective from OSVERSION
1302505. Fix the ports that failed to build with llvm15.

Approved by:	portmgr (blanket)
2023-05-17 18:30:15 +02:00
Muhammad Moinur Rahman
85200081ed biology/wise: Unbreak on HEAD
- Add LICENSE BSD3CLAUSE GPLv2
- Pet portclippy
2023-05-14 21:59:10 +02:00
Jason W. Bacon
4d258e203e biology/fastp: Update to 0.23.3
Fix hang on bad input and a few other bugs

Changes: https://github.com/OpenGene/fastp/releases

Reported by:    portscout
2023-05-14 12:10:10 -05:00
Muhammad Moinur Rahman
52b6e58dc8 biology/biosig: Unbreak on HEAD
Approved by:	portmgr (blanket)
2023-05-12 20:36:06 +02:00
Jason W. Bacon
05c52e655e biology/py-multiqc: Update to 1.14
Numerous new features, enhancements and bug fixes

Changes: https://github.com/ewels/MultiQC/releases
2023-05-12 07:55:38 -05:00
Robert Clausecker
8e2ec289a2 biology/phyml: fix build on non-x86
- only initialise x86-only fields on x86.
 - make code compatible with platforms where char is unsigned

Obtained from:	9c55b683c8
MFH:		2023Q2
2023-05-08 10:25:50 +02:00
Po-Chuan Hsieh
315936a0b5
www/py-cachecontrol: Fix port
- Use lowercase PORTNAME
- Fix WWW
- Fix LICENSE
- Fix FILECACHE and REDIS options: add missing RUN_DEPENDS
- Bump PORTREVISION for package change

PR:		266640
Approved by:	maintainer (timeout, 3+ months)
2023-05-08 07:55:57 +08:00
Jason W. Bacon
57d280a35e biology/minimap2: Update to 2.25
New feature to output sequences in secondary alignments
Several minor enhancements and fixes
Changes: https://github.com/lh3/minimap2/releases

Reported by:    portscout
2023-04-29 09:53:40 -05:00
Jason W. Bacon
44171f2c6a biology/bedtools: Update to 2.31.0
New summary tool
Numerous minor fixes and enhancements
Changes: https://github.com/arq5x/bedtools2/releases

Reported by:    portscout
2023-04-28 20:03:07 -05:00
Dima Panov
3e45e8e244
*/*: bump all direct Boost cunsumers 2023-04-27 21:25:55 +03:00
Yuri Victorovich
66fef84e54 biology/py-resdk: Update 16.0.0 → 17.0.0
Reported by:	portscout
2023-04-27 01:36:47 -07:00
Christian Weisgerber
feb1fa34f5 audio/opus: bump consumers after update to 1.4 2023-04-25 17:17:15 +02:00
Gerald Pfeifer
8d3e020ed0 *: Bump PORTREVISIONs for math/mpc update to 1.3.1 2023-04-23 09:09:58 +00:00
Po-Chuan Hsieh
69a06716ba
devel/grpc: Update to 1.54.0 (should be part of 8f17596cf5)
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/grpc/grpc/releases
2023-04-20 02:53:02 +08:00
Joseph Mingrone
947a366e11
biology/hyphy: Update to 2.5.50
This release fixes a bug when not using openmp.
https://github.com/veg/hyphy/compare/2.5.49...2.5.50

Sponsored by:	The FreeBSD Foundation
2023-04-19 13:30:57 -03:00
Robert Clausecker
bba4910f8c biology/htslib: fix build on armv7
This project includes some SIMD-enhanced functions for ARM NEON.
Unfortunately the code uses a bunch of intrinsics only available on
aarch64.  Disable the use of NEON on armv6 and armv7 to fix the build
on these platforms.

See also:	https://github.com/samtools/htslib/issues/1603
Approved by:	portmgr (build fix blanket)
2023-04-18 23:55:29 +02:00
Po-Chuan Hsieh
b8d1d9dc6b
biology/py-libsedml: Allow build with swig 4.1.0+
PR:		270720
Obtained from:	f0a9ee9748
2023-04-19 02:05:12 +08:00
Po-Chuan Hsieh
c7c764e375
biology/py-libnuml: Allow build with swig 4.1.0+
PR:		270720
Obtained from:	b8766a6bcc
2023-04-19 02:05:12 +08:00
Yuri Victorovich
9720168c60 biology/taxonkit: Update 0.14.1 → 0.14.2
Reported by:	portscout
2023-04-14 22:02:19 -07:00
Dmitri Goutnik
ff40d94c1d all: Bump PORTREVISION after lang/go{119,120} update 2023-04-08 10:13:25 -05:00
Po-Chuan Hsieh
02db5c97dd
biology/libsbml: Update WWW and clean up pkg-descr 2023-04-06 01:29:43 +08:00
Antoine Brodin
1730e97e04 USE_PYTHON=pep517: bump PORTREVISION 2023-04-04 18:29:11 +00:00
Muhammad Moinur Rahman
4cda17ab14 */*: Refactor java/openjdk7 removal
- java/openjdk7* has been removed from the tree since 2022-09-03 however
  the relevant codebases in bsd.java.mk has not been removed and the
  consumers has also not been updated to use the next jdk version. This
  commit updates all relevant consumers to use JAVA_VERSION=8 instead of
  JAVA_VERSION=1.7
- Since the introduction of jdk version 18 it looks like similar with
  jdk version 8(java version string 1.8). This is prone to error as it
  looks similar and is only seperated by a '.'. Remove using
  JAVA_VERSION with dotted fomat of java version string and update all
  consumers to utilize version 8 instead of 1.8.

Approved by:	portmgr (blanket)
2023-04-04 13:10:53 -05:00
Jason W. Bacon
13d6c974c4 biology/py-pybigwig: Update to 0.3.21
No relevant changes, just an upstream wheel fix.

Reported by:    portscout
2023-04-01 16:10:15 -05:00
Muhammad Moinur Rahman
56932296b7 */*: Sunset 12.3-RELEASE from ports tree
- Mk/bsd.port.mk: mark FreeBSD 12.3 as unsupported.
- Mk/Uses/cabal.mk: Remove the text-2 workaround for 12.3-RELEASE
- biology/wfa2-lib: remove obsolete patch
- databases/mongodb60: remove IGNORE for EOL FreeBSD 12.3
- devel/concurrencpp: remove workaround for EOL FreeBSD 12.3
- devel/electron22: remove IGNORE for EOL FreeBSD 12.3
- devel/malloy: this should build fine on 12.4-RELEASE
- devel/qcoro: remove BROKEN for EOL FreeBSD 12.3
- devel/root: remove workaround for EOL FreeBSD 12.3
- editors/imhex: remove IGNORE for EOL FreeBSD 12.3
- emulators/ppsspp: remove workaround for EOL FreeBSD 12.3
- emulators/rpcs3: remove workaround for EOL FreeBSD 12.3
- emulators/yuzu: remove workaround for EOL 12.3-RELEASE
- games/aquaria: remove support for EOL FreeBSD 12.3
- games/punchy: remove workaround for EOL FreeBSD 12.3
- graphics/cxxplot: remove support for EOL FreeBSD 12.3
- lang/gcc11*: bump a __FreeBSD_version in libphobos to 1204000
- lang/rust: untangle OSVERSION logic a bit
- misc/mbuffer: remove workaround for EOL FreeBSD 12.3 for aarch64
- sysutils/libdisplay-info: remove workaround for EOL FreeBSD 12.3
- www/*chromium: remove IGNORE for EOL FreeBSD 12.3
- x11/hyprpaper: remove workaround for expired FreeBSD 12.3
- x11-wm/labwc: remove workaround for EOL FreeBSD 12.3
- x11-wm/kwinft: remove workaround for EOL FreeBSD 12.3
- www/iridium: remove IGNORE for EOL FreeBSD 12.3

Differential Revision: https://reviews.freebsd.org/D38664
2023-03-30 18:59:51 -05:00
Robert Clausecker
7227c569bd biology/kmcp: fix build on i386 and riscv64
- fix an issue with wrong copy-editing in a fork of one
   of my Go packages
 - fix an issue with wrong build constraints

Sponsored by:	Berliner Linux User Group e.V.
Approved by:	portmgr (build fix blanket)
2023-03-24 21:54:47 +01:00
Joseph Mingrone
68b8e0027d
biology/hyphy: Update to 2.5.49
Sponsored by:	The FreeBSD Foundation
2023-03-24 12:54:30 -03:00
Robert Clausecker
175e8e7ae3 biology/unikmer: fix build on riscv64
Bump golang.org/x/sys dependency to a version new enough
to support riscv64-freebsd.

Sponsored by:	Berliner Linux User Group e.V.
Approved by:	portmgr (build fix blanket)
2023-03-22 21:15:16 +01:00
Po-Chuan Hsieh
68b8a1ddaa
devel/grpc: Update to 1.52.1
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/grpc/grpc/releases
2023-03-22 03:20:03 +08:00
Robert Clausecker
bd71c9d3c6 biology/seqkit: fix build on riscv64
Bump golang.org/x/sys dependency to a version new enough
to support riscv64-freebsd.

Sponsored by:	Berliner Linux User Group e.V.
Approved by:	yuri (maintainer)
Differential Revision: https://reviews.freebsd.org/D39154
2023-03-21 13:53:48 +01:00
Yuri Victorovich
179798616f biology/py-scikit-bio: Update 0.5.7 → 0.5.8
Reported by:	portscout
2023-03-20 08:30:16 -07:00
Yuri Victorovich
9f5d0a66dd biology/py-scikit-bio: Update 0.5.7 → 0.5.7
Reported by:	portscout
2023-03-19 23:05:44 -07:00
Yuri Victorovich
9d07cf3ba2 biology/py-pyrodigal: Update 2.0.3 → 2.1.0
Reported by:	portscout
2023-03-19 09:42:53 -07:00
Joseph Mingrone
43743a89d4
biology/diamond: Update to 2.1.6
Changes:	https://github.com/bbuchfink/diamond/releases/tag/v2.1.5
		https://github.com/bbuchfink/diamond/releases/tag/v2.1.6
Sponsored by:	The FreeBSD Foundation
2023-03-18 12:49:03 -03:00
Yuri Victorovich
bf997b76d8 biology/seqkit: Update 2.3.1 → 2.4.0
Reported by:	portscout
2023-03-17 15:54:48 -07:00
Jason W. Bacon
276f662b76 biology/py-dna-features-viewer: Update to 3.1.2
Fixes compatibility with biophython 1.80
2023-03-17 12:55:54 -05:00
Jason W. Bacon
efaa7cc98f biology/py-bcbio-gff: Update to 0.7.0
Fix compatibility with biopython 1.81

Changes: https://github.com/chapmanb/bcbb/commits/master

Reported by:    portscout
2023-03-16 17:32:06 -05:00
Yuri Victorovich
fed178dc88 biology/py-gtfparse: Update 1.2.1 → 1.3.0
Reported by:	portscout
2023-03-12 01:02:32 -08:00
Yuri Victorovich
f3ac5fd5e5 biology/py-gffutils: Update 0.11.0 → 0.11.1
Reported by:	portscout
2023-03-12 01:02:31 -08:00
Robert Clausecker
8ede8da5f1 biology/ncbi-entrez-direct: fix build on riscv64
Bump golang.org/x/sys dependency to a version new
enough to build on riscv64-freebsd.

Sponsored by:	Berliner Linux User Group e.V.
Approved by:	portmgr (build fix blanket)
Differential Revision: https://reviews.freebsd.org/D38996
2023-03-11 09:34:45 +01:00
Wen Heping
191db1b73f biology/py-biopython: Update to 1.81
PR:		269995
Reported by:	wen@
Approved by:	maintainer
2023-03-10 06:13:08 +08:00
Dmitri Goutnik
09079730e9 all: Bump PORTREVISION after Go ports update 2023-03-09 14:18:07 -05:00
Loïc Bartoletti
486ea1d293 graphics/proj: Update to 9.2.0 2023-03-09 13:42:31 +01:00
Loïc Bartoletti
6d3a647cc0 PyQt: Update to latest versions
- PyQt5: update to 5.15.9
- PyQt6: upate to 6.4.2
- PyQt6-sip: update to 13.4.1
- PyQt5-sip: update to 12.11.1
- PyQt-builder: update to 1.14.1
- sip: upate to 6.7.7

PR:		269751
Exp-run by:	antoine
2023-03-09 12:15:07 +01:00
Jason W. Bacon
fbe7ee56d5 biology/py-pybigwig: Update to 0.3.20
Build system fixes

Reported by:    portscout
2023-03-08 07:50:30 -06:00
Jason W. Bacon
d892482728 biology/fastx-toolkit: Unbreak build on 14-CURRENT
Remove developer warning flags, including -Werror causing build failure
2023-03-07 11:28:13 -06:00
Joseph Mingrone
99d4dc3c2b
biology/hyphy: Update to 2.5.48
Changes:	https://github.com/veg/hyphy/releases/tag/2.5.48
Sponsored by:	The FreeBSD Foundation
2023-03-05 11:51:37 -04:00
Joseph Mingrone
d363e4b4eb
biology/diamond: Update to 2.1.4
Changes:	https://github.com/bbuchfink/diamond/releases/tag/v2.1.4
Sponsored by:	The FreeBSD Foundation
2023-03-05 11:33:44 -04:00
Jason W. Bacon
a5b1448e8e biology/fastqc: Update to 0.12.1
Several feature enhancements and a few bug fixes
Changes: https://github.com/s-andrews/FastQC/releases

Reported by:    portscout
2023-03-04 18:17:20 -06:00
Tobias C. Berner
fa81a4f5f8 accessibility/at-spi2-core: update to 2.46.0
What's new in at-spi2-core 2.46.0:
* Fix GetInterfaces documentation on org.a11y.atspi.Accessible
  interface.

What's new in at-spi2-core 2.45.91:
* Send device event controller events using the same signature as other
  events.
* Document the Accessible, Action, and Cache dbus interfaces.
* Fix license of atspi-gmain.c (#87).

What's new in at-spi2-core 2.45.90:
* xml: Add some documentation.
* xml: Fix event arguments.
* xml: Add some missing DeviceEventController methods.
* Bind the AT-SPI bus to the graphical session.
* Mark bus service as belonging to the session slice.
* Add ATSPI_ROLE_PUSH_BUTTON_MENU.
* Add an "announcement" event/signal to allow objects to send
  notifications (!63).
* Various code clean-ups and test improvements.

What's new in at-spi2-core 2.45.1:
* Atk and at-spi2-atk are now merged into this project.
* Now requires meson 0.56.2 and glib 2.67.4.
* at-spi2-atk: Expose the accessible hierarchy via dbus introspection.
* Properly escape the AT-SPI bus address; fixes warnings about the address
  not containing a colon (!55).
* Add a text value to AtspiValue, so that a value can expose a textual
  description, as in the new Atk value API.
* Add atspi_event_listener_register_with_app, to allow an event listener
  to be registered only for a given application (!52).

- accessibility/atk and accessibility/at-spi2-atk have been merged into
  accessibility/at-spi2-core

- accessibility/at-spi2-core: bump consumers of removed ports atk and at-spi2-atk

PR:		269704
Exp-run by:	antoine
---
2023-03-02 06:23:10 +01:00
Jason W. Bacon
68c12d4ad4 biology/bcf-score: Bcftools plugins for GWAS-VCF summary statistics
Score is a set of tools in the form of a bcftools plugin, for handling
and converting summary statistics files following the GWAS-VCF
specification.
2023-02-25 08:27:46 -06:00
Jason W. Bacon
65b8ab9349 biology/bcftools: Update to 1.17
Numerous enhancements and bug fixes

Changes: https://github.com/samtools/bcftools/releases

Reported by:    portscout
2023-02-24 17:30:58 -06:00
Jason W. Bacon
1993bfc7cf biology/samtools: Update to 1.17
Numerous enhancements and bug fixes

Changes: https://github.com/samtools/samtools/releases

Reported by:    portscout
2023-02-24 17:27:21 -06:00
Jason W. Bacon
5ce4151480 biology/htslib: Update to 1.17
Numerous enhancements and fixes

Changes:    https://github.com/samtools/htslib/releases

Reported by:    portscout
2023-02-24 17:23:25 -06:00
Joseph Mingrone
85920ea2cc
biology/diamond: Update to 2.1.3
Changes:	https://github.com/bbuchfink/diamond/releases/tag/v2.1.3
Sponsored by:	The FreeBSD Foundation
2023-02-22 07:48:44 -04:00
Joseph Mingrone
89f956fe5f
biology/diamond: Update to 2.1.2
Changes:	https://github.com/bbuchfink/diamond/releases/tag/v2.1.2
Sponsored by:	The FreeBSD Foundation
2023-02-20 10:35:05 -04:00
Yuri Victorovich
b021237b2d biology/igv: Update 2.9.4 → 2.16.0
PR:		269690
Reported by:	jwb@
2023-02-19 23:20:49 -08:00
Jason W. Bacon
ada9b15851 biology/atac-seq: Drop biology/igv dep
Non-essential and currently broken
2023-02-19 12:11:12 -06:00
Jason W. Bacon
d91c1fae70 biology/rna-seq: Drop biology/igv dep
Non-essential and currently broken
2023-02-19 12:10:17 -06:00
Dmitri Goutnik
56b5ec772f all: Bump PORTREVISION after lang/go{119,120} update 2023-02-15 14:06:01 -05:00
Joseph Mingrone
056255445e
biology/diamond: Update to 2.1.1
Changes:	https://github.com/bbuchfink/diamond/releases/tag/v2.1.0
		https://github.com/bbuchfink/diamond/releases/tag/v2.1.1
Sponsored by:	The FreeBSD Foundation
2023-02-10 13:36:10 -04:00
Dmitri Goutnik
2297efc51b all: Bump PORTREVISION after GO_DEFAULT update. 2023-02-09 16:55:23 -05:00
Jason W. Bacon
5fee60fc3c biology/vcflib: Update to 1.0.7
Fixes regression in 1.0.6

Made Zig language support a default off option
Zig is experimental and problematic

Reported by:    portscout
2023-02-09 09:35:32 -06:00
Charlie Li
f5890bd3cb
Revert "Mk/Uses/python.mk: Fix USE_PYTHON=pep517: always compile and install bytecode"
Despite installer's default behaviour to compile and install bytecode,
we are not doing so going forward at stage/package time. [0] During
initial development and qualification of PEP-517 framework support,
compiling and installing bytecode at stage/package time was considered,
but was found problematic, fragile and ultimately unreliable, both
currently and historically (with USE_PYTHON=distutils), due to our
fixed plist requirement. While the living binary distribution format
(wheel) specification [1] says to compile bytecode, that is in the
pure Python package management context (pip, etc); nuance always
exists when interacting with "system" package management.

Additionally, "bytecode is an implementation detail of the CPython
interpreter. No guarantees are made that bytecode will not be added,
removed, or changed between versions of Python," thus "should not
be considered to work across Python VMs or Python releases." [2]
This is important to ensuring correctness for those ports specifying
NO_ARCH.

Instead of compiling and installing bytecode at stage/package time,
there is a WIP, review D34739, that compiles and installs bytecode
at install time instead, using triggers.

The aforementioned build_fs_violations will be investigated.

This reverts commit de6965254c.

With hat:	python
Approved by:	tcberner (mentor, portmgr)
Reference:	https://wiki.freebsd.org/Python/PEP-517 [0]
		https://packaging.python.org/en/latest/specifications/binary-distribution-format/ [1]
		https://docs.python.org/3/library/dis.html [2]
2023-02-05 14:05:02 -05:00
Po-Chuan Hsieh
de6965254c
Mk/Uses/python.mk: Fix USE_PYTHON=pep517: always compile and install bytecode
- While I'm here, use long options for easier reading [1][2]
- Bump PORTREVISION of dependent ports (USE_PYTHON=pep517) for package change

It fixes build_fs_violation of dependent ports in poudriere (with -t flag).
It is also the default behavior of installer [2].

from py-sphinx log:
=>> Checking for staging violations... done
=>> Error: Filesystem touched during stage (files must install to ${STAGEDIR}):
extra: usr/local/lib/python3.9/site-packages/importlib_metadata/__pycache__
=>> Cleaning up wrkdir

from installer documentation:
--compile-bytecode
    Possible choices: 0, 1, 2
    generate bytecode for the specified optimization level(s) (default=0, 1)
--no-compile-bytecode
    don’t generate bytecode for installed modules
    Default: False

With hat:	python
Reference:	https://pypa-build.readthedocs.io/en/stable/ [1]
		https://installer.pypa.io/en/stable/cli/installer/ [2]
2023-02-06 02:16:47 +08:00
Joseph Mingrone
048831ec57
biology/hyphy: Update to 2.5.47
Changes:	https://github.com/veg/hyphy/releases/tag/2.5.47
Sponsored by:	The FreeBSD Foundation
2023-02-03 23:36:47 -04:00
Muhammad Moinur Rahman
6db7a8c38e biology/emboss: Ignore with mysql 8.0
PR:		269203
Reported by:	exp-run
2023-02-01 04:39:38 -06:00
Jason W. Bacon
0d9ff1bcab biology/vcflib: Unbreak build on aarch64, probably others
Patch out hard-coded -march=native, not supported by clang aarch64
2023-01-31 10:25:33 -06:00
Jason W. Bacon
eb340a643e biology/wfa2-lib: Unbreak build on aarch64, probably others
Patch out hard-coded -march=native, not supported by clang aarch64

Reported by:    pkg-fallout
2023-01-31 09:17:52 -06:00
Jason W. Bacon
8aad5af0de biology/p5-transdecoder: Update to 5.7.0
Numerous small fixes and enhancements since 5.4.0
Changes: https://github.com/TransDecoder/TransDecoder/tags

Reported by:    portscout
2023-01-30 16:30:54 -06:00
Jason W. Bacon
4512fe6572 biology/vcflib: Update to 1.0.6
A few minor upstream fixes
Unbundle WFA2-lib, which may be useful outside vcflib
Update some submodules to latest commit (no recent releases available)
2023-01-30 16:05:19 -06:00
Jason W. Bacon
595d0dabcf biology/wfa2-lib: Exact gap-affine algorithm using homology
The wavefront alignment (WFA) algorithm is an exact gap-affine
algorithm that takes advantage of homologous regions between the
sequences to accelerate the alignment process.  Unlike traditional
dynamic programming algorithms that run in quadratic time, the WFA runs
in time O(ns+s^2), proportional to the sequence length n and the
alignment score s, using O(s^2) memory (or O(s) using the
ultralow/BiWFA mode). Moreover, the WFA algorithm exhibits simple
computational patterns that the modern compilers can automatically
vectorize for different architectures without adapting the code.
2023-01-30 13:09:02 -06:00
Yuri Victorovich
29ec6d22d5 biology/py-resdk: Update 15.0.0 → 16.0.0
Reported by:	portscout
2023-01-27 22:56:38 -08:00
Yuri Victorovich
072e4ca1bd biology/kmcp: Update 0.8.4 → 0.9.1
Reported by:	portscout
2023-01-27 22:56:37 -08:00
Jason W. Bacon
62e06491dd biology/vcflib: Patch in time.h for struct timespec
Forgot to add patch file to repo during upgrade
Needed on 12.3-RELEASE
2023-01-26 08:14:07 -06:00
Jan Beich
ded326a4be lang/zig: rebuild consumers after 91552559ae
Propagate standard library and miscompilation fixes into binary packages.
2023-01-23 23:51:41 +00:00
Yuri Victorovich
38307995bf biology/prodigy-lig: Update 1.0.0-3 -> 1.0.1
Reported by:	portscout
2023-01-23 00:17:38 -08:00
Jason W. Bacon
459cb897f0 biology/vcflib: Update to 1.0.5
Numerous new features and enhancements

Changes:    https://github.com/vcflib/vcflib/tags

Reported by:    portscout
2023-01-22 11:13:14 -06:00
Jason W. Bacon
9f248620f5 biology/tabixpp: Deprecate
Dependent ports will include it as a git submodule
2023-01-22 11:01:57 -06:00
Jason W. Bacon
b0cafd4b1d biology/freebayes: Drop redundant tabixpp dep
tabixpp is included as a git submodule
2023-01-22 10:42:34 -06:00
Jason W. Bacon
65ce3f1684 biology/bowtie2: Update to 2.5.1
A few minor fixes and enhancements

Changes:    https://github.com/BenLangmead/bowtie2/tags

Reported by:    portscout
2023-01-21 16:30:48 -06:00
Thierry Thomas
112013ae64 math/suitesparse*: bump PORTREVISION of dependant ports 2023-01-19 17:45:37 +01:00
Loïc Bartoletti
3db760ad79 graphics/proj: Update to 9.1.1 2023-01-18 15:48:50 +01:00
Dima Panov
4dc157dfe6 biology/libsbml: unbreak build after 18c6e18276 (+)
Changes in framework need adjustment for declared options.

*_USE=ruby now became as *_USES=ruby

Approved by:	portmgr blanket
2023-01-18 17:47:24 +03:00
Dima Panov
e1287d0d12 */*: bump libboost*.so libraries consumert after Boost upgrade 2023-01-16 22:32:07 +03:00
Muhammad Moinur Rahman
18c6e18276 Mk/**ruby.mk: Switch from USE_RUBY=yes to USES=ruby
Switch from Mk/bsd.ruby.mk to Mk/Uses/ruby.mk

Notable changes are.

- Mk/bsd.ruby.mk is moved to Mk/Uses/ruby.mk.
- USE_RUBY=yes is replaced with USES=ruby.
- USE_RUBY_EXTCONF is replaced with USES=ruby:extconf.
- USE_RUBY_RDOC is replaced with USES=ruby:rdoc.
- USE_RUBY_SETUP is replaces with USES=ruby:setup.
- RUBY_NO_BUILD_DEPENDS and RUBY_NO_RUN_DEPENDS are replaced with
  USES=ruby:{build,none,run}.
- RUBY_REQUIRE isn't used anywhere, so removed.
- USES=gem now implies USES=ruby.

This is mainly the work of yasu@ at https://reviews.freebsd.org/D27863

I have just made some cosmetic changes and ran exp-run to test that the
tree is not in a BROKEN state.

Approved by:	portmgr
Differential Revision:	https://reviews.freebsd.org/D37925
2023-01-14 17:08:33 -06:00
Dmitri Goutnik
3b383d833a all: Bump PORTVERSION after lang/go{118,119} update 2023-01-14 06:31:17 -05:00
Jason W. Bacon
606c5fdfde biology/rna-seq: Update to 0.1.1
Fix WWW
Add www/webbrowser for portable FastQC report viewing
2023-01-12 13:02:14 -06:00
Jason W. Bacon
ff57c60617 biology/atac-seq: Update to 0.1.1
Fix dependency: bowtie -> bowtie2
Add www/webbrowser for portable FastQC report viewing
2023-01-12 13:00:03 -06:00
Jason W. Bacon
d2c13cc6fd biology/atac-seq: Metaport for ATAC-Seq analysis
Metaport to install tools for typical ATAC-Seq analysis, including QC,
adapter trimming, alignment, and differential analysis.
2023-01-11 17:47:02 -06:00
Dmitry Marakasov
77d68471ad */*: rename CHEESESHOP to PYPI in MASTER_SITES
PR:			267994
Differential revision:	D37518
Approved by:		bapt
2023-01-11 18:58:34 +03:00
Joseph Mingrone
c6a8b4ea40
biology/hyphy: Update to upstream tag 2.5.46hf1
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D37975
2023-01-09 22:05:57 -04:00
Jason W. Bacon
edf777d92b biology/vcflib: Bump PORTREVISION for biology/htslib update 2023-01-05 19:29:53 -06:00
Jason W. Bacon
1c2f24c812 biology/tabixpp: Bump PORTREVISION for biology/htslib update 2023-01-05 19:29:30 -06:00
Jason W. Bacon
51cc806a1d biology/star: Bump PORTREVISION for biology/htslib update 2023-01-05 19:27:16 -06:00
Jason W. Bacon
843737c597 biology/pbbam: Bump PORTREVISION for biology/htslib update 2023-01-05 19:25:09 -06:00
Jason W. Bacon
5ed1fc619e biology/jellyfish: Bump PORTREVISION for biology/htslib update 2023-01-05 19:24:44 -06:00
Jason W. Bacon
fea5f773c7 biology/freebayes: Bump PORTREVISION for biology/htslib update 2023-01-05 19:22:33 -06:00
Jason W. Bacon
173b9df467 biology/vt: Bump PORTREVISION for biology/htslib update 2023-01-05 19:19:19 -06:00
Jason W. Bacon
09c70c7488 biology/bio-mocha: Update to 1.16
New release to sync with bcftools

Changes: https://github.com/freeseek/mocha/commits/master
2023-01-05 17:21:03 -06:00
Jason W. Bacon
adfc9433b0 biology/bcftools: Update to 1.16
New plugin variant-distance to annotate records with distance to the
nearest variant
Numerous minor enhancements and bug fixes

Changes: https://github.com/samtools/bcftools/releases
2023-01-05 17:19:22 -06:00
Jason W. Bacon
193567cc9e biology/samtools: Update to 1.16.1
New "reference" subcommand to extract CRAM features (1.16)
Numerous minor enhancements and bug fixes

Changes: https://github.com/samtools/samtools/releases
2023-01-05 17:17:34 -06:00
Jason W. Bacon
2d9e290314 biology/htslib: Update to 1.16
Numerous minor enhancements and bug fixes

Changes: https://github.com/samtools/htslib/releases
2023-01-05 17:16:08 -06:00
Muhammad Moinur Rahman
5944c3a3e3 biology/lamarc: Refactor after wxgtk28 removal
- Pet portclippy
2022-12-31 04:54:58 +01:00
Yuri Victorovich
8ce2f72427 biology/py-biosig: New port: Library for reading and writing different biosignal data format 2022-12-30 00:32:02 -08:00
Yuri Victorovich
d8b8927be2 biology/biosig: Update 2.4.3 -> 2.5.0
Reported by:	portscout
2022-12-30 00:32:02 -08:00
Yuri Victorovich
f9b9604359 biology/taxonkit: Update 0.14.0 -> 0.14.1
Reported by:	portscout
2022-12-26 23:50:58 -08:00
Yuri Victorovich
8d5935b7e1 biology/unikmer: Update 0.19.0 -> 0.19.1
Reported by:	portscout
2022-12-26 23:50:56 -08:00
Joseph Mingrone
f0ad33c970
biology/hyphy: Update to 2.5.43
Sponsored by:	The FreeBSD Foundation
2022-12-25 20:17:42 -04:00