gnu: audacity: Update to 3.3.0-beta-1.
* gnu/packages/audio.scm (audacity): Update to 3.3.0-beta-1. [source]: Delete trailing #t in snippet. [arguments]: Update fix-cmake-rpath phase. Reported-by: tschilptschilp23 on #guix.
This commit is contained in:
parent
a7dd463baa
commit
c4c048032b
1 changed files with 6 additions and 19 deletions
|
@ -858,7 +858,7 @@ engineers, musicians, soundtrack editors and composers.")
|
||||||
(define-public audacity
|
(define-public audacity
|
||||||
(package
|
(package
|
||||||
(name "audacity")
|
(name "audacity")
|
||||||
(version "3.2.4")
|
(version "3.3.0-beta-1") ;for ffmpeg 6 support
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method git-fetch)
|
(method git-fetch)
|
||||||
|
@ -867,7 +867,7 @@ engineers, musicians, soundtrack editors and composers.")
|
||||||
(commit (string-append "Audacity-" version))))
|
(commit (string-append "Audacity-" version))))
|
||||||
(file-name (git-file-name name version))
|
(file-name (git-file-name name version))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "06kfxbfvvhbhwfzkvar6hir351606g29ij8b4hksxpzq338shgc3"))
|
(base32 "1j1fy8h3vvf3pbyy2vxahf7admcqfmx7m1mxm7g48n54i2f0n1h9"))
|
||||||
(patches (search-patches "audacity-ffmpeg-fallback.patch"))
|
(patches (search-patches "audacity-ffmpeg-fallback.patch"))
|
||||||
(modules '((guix build utils)))
|
(modules '((guix build utils)))
|
||||||
(snippet
|
(snippet
|
||||||
|
@ -887,8 +887,7 @@ engineers, musicians, soundtrack editors and composers.")
|
||||||
;; FIXME: we have this library, but it differs in that the Slide
|
;; FIXME: we have this library, but it differs in that the Slide
|
||||||
;; class does not have a member "getInverseStretchedTime".
|
;; class does not have a member "getInverseStretchedTime".
|
||||||
;; "sbsms"
|
;; "sbsms"
|
||||||
))
|
))))))
|
||||||
#t))))
|
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(inputs
|
(inputs
|
||||||
(list wxwidgets
|
(list wxwidgets
|
||||||
|
@ -905,14 +904,14 @@ engineers, musicians, soundtrack editors and composers.")
|
||||||
libsndfile
|
libsndfile
|
||||||
mpg123
|
mpg123
|
||||||
soundtouch
|
soundtouch
|
||||||
soxr ;replaces libsamplerate
|
soxr ;replaces libsamplerate
|
||||||
sqlite
|
sqlite
|
||||||
twolame
|
twolame
|
||||||
vamp
|
vamp
|
||||||
libvorbis
|
libvorbis
|
||||||
lv2
|
lv2
|
||||||
lilv ;for lv2
|
lilv ;for lv2
|
||||||
suil ;for lv2
|
suil ;for lv2
|
||||||
portaudio
|
portaudio
|
||||||
portmidi
|
portmidi
|
||||||
wavpack))
|
wavpack))
|
||||||
|
@ -950,18 +949,6 @@ engineers, musicians, soundtrack editors and composers.")
|
||||||
(modify-phases %standard-phases
|
(modify-phases %standard-phases
|
||||||
(add-after 'unpack 'fix-cmake-rpath
|
(add-after 'unpack 'fix-cmake-rpath
|
||||||
(lambda* (#:key outputs #:allow-other-keys)
|
(lambda* (#:key outputs #:allow-other-keys)
|
||||||
(substitute* "CMakeLists.txt"
|
|
||||||
(("\\$ORIGIN/\\.\\./\\$\\{_PKGLIB\\}")
|
|
||||||
(string-append (assoc-ref outputs "out") "/lib/audacity"))
|
|
||||||
(("CMAKE_BUILD_WITH_INSTALL_RPATH [A-Z]*")
|
|
||||||
"CMAKE_BUILD_WITH_INSTALL_RPATH TRUE")
|
|
||||||
(("CMAKE_INSTALL_RPATH_USE_LINK_PATH [A-Z]*")
|
|
||||||
"CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE"))
|
|
||||||
(substitute* "libraries/image-compiler/CMakeLists.txt"
|
|
||||||
(("PROPERTIES")
|
|
||||||
;; This scripts needs to run during build, make sure it finds
|
|
||||||
;; the required libraries.
|
|
||||||
"PROPERTIES BUILD_WITH_INSTALL_RPATH FALSE"))
|
|
||||||
(substitute* "src/CMakeLists.txt"
|
(substitute* "src/CMakeLists.txt"
|
||||||
;; Despite the name, this script breaks rpath. Don't run it.
|
;; Despite the name, this script breaks rpath. Don't run it.
|
||||||
(("install.*linux/fix_rpath\\.cmake.*")
|
(("install.*linux/fix_rpath\\.cmake.*")
|
||||||
|
|
Reference in a new issue