Compare commits

...

2 commits

Author SHA1 Message Date
Hartmut Goebel
7f8b124bef
gnu: biobambam2: Update to 2.0.185.
* gnu/packages/bioinformatics.scm (biobambam2): Update to 2.0.185.

Change-Id: I462959cbdf938cc6e798132fff521645dd4a6d04
2026-01-22 20:26:41 +01:00
Hartmut Goebel
94de059ca6
gnu: libmaus2: Update to 2.0.813.
* gnu/packages/bioinformatics.scm (libmaus2): Update to 2.0.813.
  [source]: Add patch. [inputs]: Add boost.
* gnu/packages/patches/libmauss-fix-gcc-13-require-include-cstdint.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register new patch file.

Change-Id: I607773a7c7b7a43c0bd037bc8b99666c89e9c429
2026-01-22 20:26:41 +01:00
3 changed files with 35 additions and 6 deletions

View file

@ -1697,6 +1697,7 @@ dist_patch_DATA = \
%D%/packages/patches/libinfinity-renew-test-certificate.patch \
%D%/packages/patches/libjami-pkgconf.patch \
%D%/packages/patches/libjami-simdutf.patch \
%D%/packages/patches/libmauss-fix-gcc-13-require-include-cstdint.patch \
%D%/packages/patches/libretro-dolphin-emu-data.patch \
%D%/packages/patches/libretro-dolphin-emu-gc-font-tool.patch \
%D%/packages/patches/libretro-dolphin-emu-libusb-assert.patch \

View file

@ -30,6 +30,7 @@
;;; Copyright © 2025 nomike Postmann <nomike@nomike.com>
;;; Copyright © 2025 Janneke Nieuwenhuizen <janneke@gnu.org>
;;; Copyright © 2025 Sharlatan Hellseher <sharlatanus@gmail.com>
;;; Copyright © 2026 Hartmut Goebel <h.goebel@crazy-compilers.com>
;;;
;;; This file is part of GNU Guix.
;;;
@ -18745,19 +18746,22 @@ contigs alone.")
(define-public libmaus2
(package
(name "libmaus2")
(version "2.0.786")
(version "2.0.813")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://gitlab.com/german.tischler/libmaus2")
(commit (string-append version "-release-20210531143054"))))
(commit (string-append version "-release-20221210220409"))))
(file-name (git-file-name name version))
(sha256
(base32
"1rxakmwjcx2yq5sjh3v849f7dfw4xzc2fyzf6s28s3p95z84w564"))))
"1hbkp3vjykkn8vkplzxyc6vnm69rzqhnj041jgfk61wvn5r1xzw8"))
(patches
(search-patches "libmauss-fix-gcc-13-require-include-cstdint.patch"))))
(build-system gnu-build-system)
;; The test suite attempts to execute ../test-driver, which does not exist.
(arguments '(#:tests? #false))
(inputs (list boost))
(propagated-inputs
(list zlib))
(native-inputs
@ -18784,16 +18788,16 @@ and many lower level support classes.
(define-public biobambam2
(package
(name "biobambam2")
(version "2.0.182")
(version "2.0.185")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://gitlab.com/german.tischler/biobambam2")
(commit (string-append version "-release-20210412001032"))))
(commit (string-append version "-release-20221211202123"))))
(file-name (git-file-name name version))
(sha256
(base32
"0b7w7a2a7hpkgrdn0n7hy4pilzrj82zqrh7q4bg1l0cd6bqr60m5"))))
"1ysj0y11wi5z9y05qhbzhd198iqv8d1fh9b5f7ky9c3dklh1nfba"))))
(build-system gnu-build-system)
(arguments
;; The test suite attempts to execute ../test-driver, which does not exist.

View file

@ -0,0 +1,24 @@
From 3c272a9dc85c74de983d5b0b1ebca593aeb86a75 Mon Sep 17 00:00:00 2001
From: Kuoi <starsareintherose@outlook.com>
Date: Sat, 8 Feb 2025 05:23:32 +0000
Subject: [PATCH] fix: gcc 13 require #include <cstdint>
---
src/libmaus2/util/MemUsage.hpp | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/libmaus2/util/MemUsage.hpp b/src/libmaus2/util/MemUsage.hpp
index 039a64907..8181e7285 100644
--- a/src/libmaus2/util/MemUsage.hpp
+++ b/src/libmaus2/util/MemUsage.hpp
@@ -23,6 +23,7 @@
#include <fstream>
#include <map>
#include <sstream>
+#include <cstdint>
namespace libmaus2
{
--
GitLab