diff --git a/BioArchLinux/biobambam/PKGBUILD b/BioArchLinux/biobambam/PKGBUILD index c59cda7286..d208e29a50 100644 --- a/BioArchLinux/biobambam/PKGBUILD +++ b/BioArchLinux/biobambam/PKGBUILD @@ -8,8 +8,15 @@ arch=('x86_64') url="https://github.com/gt1/biobambam2" license=('GPL3') makedepends=('libmaus' 'autoconf' 'make' 'boost') -source=(https://gitlab.com/german.tischler/biobambam2/-/archive/${pkgver//_/-}/${pkgname}2-${pkgver//_/-}.tar.gz) -sha256sums=('e405421e869ac7220c3a7e5da0d24a3c7b4c7b1807e044a439fe68efc88a1f2a') +source=(https://gitlab.com/german.tischler/biobambam2/-/archive/${pkgver//_/-}/${pkgname}2-${pkgver//_/-}.tar.gz + gcc13.patch::https://gitlab.com/german.tischler/biobambam2/-/commit/67ba5f1d097d8ec33805afb9217632bb7bd4343d.patch) +sha256sums=('e405421e869ac7220c3a7e5da0d24a3c7b4c7b1807e044a439fe68efc88a1f2a' + '4945978c194807b149f9c82f709db1fce62340867f87ede5a587ef2247c39827') + +prepare() { + cd "${srcdir}"/libmaus2-"${pkgver//_/-}" + patch -p1 < $srcdir/gcc13.patch +} build() { cd "${srcdir}"/"${pkgname}2"-"${pkgver//_/-}" diff --git a/BioArchLinux/biobambam/lilac.yaml b/BioArchLinux/biobambam/lilac.yaml index ac97398840..a6a6ed83bd 100644 --- a/BioArchLinux/biobambam/lilac.yaml +++ b/BioArchLinux/biobambam/lilac.yaml @@ -8,7 +8,11 @@ post_build_script: | git_pkgbuild_commit() update_aur_repo() update_on: - - source: cmd - cmd: curl -sS https://gitlab.com/german.tischler/biobambam2/-/tags | grep '\-release-' | head -n 1 | sed 's// /g' | awk '{print $5}' | sed 's/-/_/g' + - source: gitlab + gitlab: german.tischler/biobambam2 + use_max_tag: true + include_regex: (\d+.\d+.\d+-release-\d+) + from_pattern: (\d+.\d+.\d+)-release-(\d+) + to_pattern: \1_release_\2 repo_depends: - libmaus