From 86fbf17fa64141e95178420d44fe35fd6282d22e Mon Sep 17 00:00:00 2001 From: Guoyi Zhang Date: Thu, 28 Mar 2024 23:52:05 +0800 Subject: [PATCH] soapunke: fix the gcc13 issue bring in by 2.1.9 --- BioArchLinux/soapnuke/PKGBUILD | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/BioArchLinux/soapnuke/PKGBUILD b/BioArchLinux/soapnuke/PKGBUILD index e492b2146a..e9320ddb8b 100644 --- a/BioArchLinux/soapnuke/PKGBUILD +++ b/BioArchLinux/soapnuke/PKGBUILD @@ -6,12 +6,20 @@ pkgrel=1 pkgdesc="A Tool for integrated Quality Control and Preprocessing on FASTQ or BAM/CRAM files \ http://dx.doi.org/10.5524/100361" url="https://github.com/BGI-flexlab/SOAPnuke" -license=('GPL3') +license=('GPL-3.0-only') arch=('x86_64') depends=('gcc-libs' 'zlib' 'glibc') makedepends=('make' 'bc') -source=("${url}/archive/refs/tags/${_pkgname}${pkgver}.tar.gz") -sha512sums=('437b5b5f17a62fc308c99ebb4a8ab312cb8f4b5850b8091c203f86b262ef3ba106e5d608cd6e2b70bb6ecf58cc2f8e0605d69efa118497c36c9f561c76921dff') +source=("${url}/archive/refs/tags/${_pkgname}${pkgver}.tar.gz" + "${pkgname}_2.1.9.patch::https://github.com/BGI-flexlab/SOAPnuke/pull/68.patch") +sha512sums=('ed717ea5a7635be00dbc66dc10c5a6ad251cca2e881146e2dae19b954f9e2678c9a8ea41a890e50b2385289497c667bc227ef0271b1b98073c405195370abc8b' + '41e15f5b5d559e5cfa6340a81222c2c7b3dfbcfb4c30aca58dd22f8dfbb05fb99026cda4fdc4c8c3ed2ebb7f9c891c5bb4309c210e7676214f6f6f72455ec9bb') + +prepare(){ + cd "${srcdir}/${_pkgname}-$_pkgname$pkgver" + patch -p1 < $srcdir/${pkgname}_2.1.9.patch +} + build() { cd "${srcdir}/${_pkgname}-$_pkgname$pkgver"