This is an automated email from the git hooks/post-receive script.

guix_mirror_bot pushed a commit to branch master
in repository guix.

The following commit(s) were added to refs/heads/master by this push:
     new 81f0d862b1 gnu: redumper: Update to 744.
81f0d862b1 is described below

commit 81f0d862b1fef127c4f800ebe76249302e7a3882
Author: Mike Swanson <[email protected]>
AuthorDate: Tue Aug 11 11:00:04 2026 -0700

    gnu: redumper: Update to 744.
    
    Tests disabled to avoid downloading googletest
    or mismatching libc++ ABIs.
    
    * gnu/packages/audio.scm (redumper): Update to 744.
      [source]<uri>: Update Git tag format.
      [arguments]<#:configure-flags>: Adjust REDUMPER_VERSION_BUILD
      accordingly.  Set empty REDUMPER_LINKER_FLAGS.
      <#:tests?>: Set to #f.
      <#:phases>{disable-tests}: New phase.
    
    Merges: https://codeberg.org/guix/guix/pulls/10499
    Signed-off-by: Nguyễn Gia Phong <[email protected]>
---
 gnu/packages/audio.scm | 21 +++++++++++++++++----
 1 file changed, 17 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index b8335eba02..46004b022e 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -5109,29 +5109,42 @@ parsing and frequency finding.")
 (define-public redumper
   (package
     (name "redumper")
-    (version "561")
+    (version "744")
     (source (origin
               (method git-fetch)
               (uri (git-reference
                     (url "https://github.com/superg/redumper";)
-                    (commit (string-append "build_" version))))
+                    (commit (string-append "b" version))))
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "1r0wfi0fn3rq7s28p89rkgpgf567akd8z25l8r9sj7p4p3xp9m91"))))
+                "11sr4mwr4xgziwljjqppcplr2hv0jkm712rwhhjk46rgnxz7ah01"))))
     (build-system cmake-build-system)
     (arguments
      (list
+      #:tests? #f
       #:build-type "Release"
       ;; The build system uses CMake modules features that are only available
       ;; when using Ninja.
       #:configure-flags #~(list "-GNinja"
                                 "-DREDUMPER_CLANG_USE_LIBCPP=ON"
-                                (string-append "-DREDUMPER_VERSION_BUILD="
+                                "-DREDUMPER_LINKER_FLAGS="
+                                (string-append "-DREDUMPER_VERSION_BUILD=b"
                                                #$version)
                                 "-DCMAKE_BUILD_TYPE=Release")
       #:phases
       #~(modify-phases %standard-phases
+          (add-after 'unpack 'disable-tests
+            (lambda _
+              (substitute* "CMakeLists.txt"
+                (("enable_testing\\(\\)")
+                 "# enable_testing()")
+                (("add_subdirectory\\(\"tests\"\\)")
+                 "# add_subdirectory(\"tests\")")
+                (("get_property\\(_tidy_gtest_targets\\s+DIRECTORY 
tests/gtest\\s+PROPERTY BUILDSYSTEM_TARGETS\\)")
+                 "set(_tidy_gtest_targets)")
+                (("list\\(APPEND _tidy_deps \\$\\{_tidy_root_targets\\} 
\\$\\{_tidy_gtest_targets\\}\\)")
+                 "list(APPEND _tidy_deps ${_tidy_root_targets})"))))
           (add-after 'unpack 'patch-build-system
             (lambda _
               ;; The CMAKE_SYSTEM_VERSION is undefined when cross-compiling.

Reply via email to