From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 30F2E15800A for ; Fri, 21 Mar 2025 14:59:36 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 12D5D34336C for ; Fri, 21 Mar 2025 14:59:36 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 560711104AC; Fri, 21 Mar 2025 14:59:31 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 500FF1104AC for ; Fri, 21 Mar 2025 14:59:31 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 062DA343321 for ; Fri, 21 Mar 2025 14:59:31 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 693762059 for ; Fri, 21 Mar 2025 14:59:29 +0000 (UTC) From: "Nowa Ammerlaan" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Nowa Ammerlaan" Message-ID: <1742569140.17e86ad79ba75a3217a2c785e4f54c9214f4e7ce.nowa@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: sci-biology/samtools/ X-VCS-Repository: repo/gentoo X-VCS-Files: sci-biology/samtools/Manifest sci-biology/samtools/samtools-1.21.ebuild X-VCS-Directories: sci-biology/samtools/ X-VCS-Committer: nowa X-VCS-Committer-Name: Nowa Ammerlaan X-VCS-Revision: 17e86ad79ba75a3217a2c785e4f54c9214f4e7ce X-VCS-Branch: master Date: Fri, 21 Mar 2025 14:59:29 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 75380ee0-f0bd-4645-9f20-70897613f80c X-Archives-Hash: 545390ac6b945b7567e51357f889db4c commit: 17e86ad79ba75a3217a2c785e4f54c9214f4e7ce Author: Quincy Fleming protonmail com> AuthorDate: Fri Mar 14 23:29:21 2025 +0000 Commit: Nowa Ammerlaan gentoo org> CommitDate: Fri Mar 21 14:59:00 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17e86ad7 sci-biology/samtools: add 1.21 Signed-off-by: Quincy Fleming protonmail.com> Signed-off-by: Nowa Ammerlaan gentoo.org> sci-biology/samtools/Manifest | 1 + sci-biology/samtools/samtools-1.21.ebuild | 47 +++++++++++++++++++++++++++++++ 2 files changed, 48 insertions(+) diff --git a/sci-biology/samtools/Manifest b/sci-biology/samtools/Manifest index c3163dc68eeb..4a84c752ef5b 100644 --- a/sci-biology/samtools/Manifest +++ b/sci-biology/samtools/Manifest @@ -1,2 +1,3 @@ DIST samtools-1.19.2.tar.bz2 9150483 BLAKE2B fb845b2ccd61f1731ef4cdc180f4b9a4ac75e8c73c1ceaa9409b99e8052ca66b88c73fc71fd1067942aa24964f6df8dcb2d93631e5757e0cc200d7a3b9fad461 SHA512 c08d729fed21112855e0acc9cf7f29c7670d38a02ad6b0f2e9b9ef15a18f07e3e194cc4f6913481c98cd3e85dd4dc975dac96155b892da58bbe8ea3679a5270f DIST samtools-1.20.tar.bz2 9179938 BLAKE2B b534e659899a822e191c779a6ce9247854036da3435a0b63748783edc96d610ff0f02f73bbb5c1eab3ff86dbcca331113f3312a7c3376141ef89b6a8684446e4 SHA512 8526286243d057758cb846311d0a8c728026d31438e87fcc03e0df576f33bcc6da0e18bce141dbdc438a116341c94aa92701cdf10ba6b1301eadedbb34120822 +DIST samtools-1.21.tar.bz2 9149284 BLAKE2B f4e0b155b0bc8aaea81835e751d94c121f6256340e2db3a809d1ee46bed16168a0fb43d9359bf4c3967d0b77ab1151e105107c47eb0481a2c49414ffd5f1faa2 SHA512 4f80a4333ebb4dc0eb5f38f29474424b1acca9b677aa206b111c7a638b8ae924ab2dcdc9de15eb1b849576d0158579a476a7b78ccd73e7d2baafc3bbb88c6103 diff --git a/sci-biology/samtools/samtools-1.21.ebuild b/sci-biology/samtools/samtools-1.21.ebuild new file mode 100644 index 000000000000..5401fe05cd86 --- /dev/null +++ b/sci-biology/samtools/samtools-1.21.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Utilities for analysing and manipulating the SAM/BAM alignment formats" +HOMEPAGE="http://www.htslib.org/" +SRC_URI="https://github.com/samtools/${PN}/releases/download/${PV}/${P}.tar.bz2" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +RDEPEND=" + dev-lang/perl + =sci-libs/htslib-$(ver_cut 1-2)*:= + sys-libs/ncurses:=[unicode(+)] + sys-libs/zlib" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + + # remove bundled htslib + rm -r htslib-* || die +} + +src_configure() { + econf \ + --with-ncurses \ + --with-htslib=system \ + CURSES_LIB="$($(tc-getPKG_CONFIG) --libs ncursesw || die)" +} + +src_compile() { + emake AR="$(tc-getAR)" +} + +src_install() { + default + + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples +}