Merge pull request #276328 from magnetophon/ardour

ardour: 8.1 -> 8.2
This commit is contained in:
pennae 2023-12-28 20:16:30 +01:00 committed by GitHub
commit c55080029b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -64,14 +64,14 @@
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "ardour"; pname = "ardour";
version = "8.1"; version = "8.2";
# We can't use `fetchFromGitea` here, as attempting to fetch release archives from git.ardour.org # We can't use `fetchFromGitea` here, as attempting to fetch release archives from git.ardour.org
# result in an empty archive. See https://tracker.ardour.org/view.php?id=7328 for more info. # result in an empty archive. See https://tracker.ardour.org/view.php?id=7328 for more info.
src = fetchgit { src = fetchgit {
url = "git://git.ardour.org/ardour/ardour.git"; url = "git://git.ardour.org/ardour/ardour.git";
rev = version; rev = version;
hash = "sha256-T1o1E5+974dNUwEFW/Pw0RzbGifva2FdJPrCusWMk0E="; hash = "sha256-Ito1gy7k7nzTN7Co/ddXYbAvobiZO0V0J5uymsm756k=";
}; };
bundledContent = fetchzip { bundledContent = fetchzip {
@ -169,7 +169,12 @@ stdenv.mkDerivation rec {
"--ptformat" "--ptformat"
"--run-tests" "--run-tests"
"--test" "--test"
"--use-external-libs" # since we don't have https://github.com/agfline/LibAAF yet,
# we need to use some of ardours internal libs, see:
# https://discourse.ardour.org/t/ardour-8-2-released/109615/6
# and
# https://discourse.ardour.org/t/ardour-8-2-released/109615/8
# "--use-external-libs"
] ++ lib.optional optimize "--optimize"; ] ++ lib.optional optimize "--optimize";
postInstall = '' postInstall = ''