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.