From 8d81e1a9b8a82af195aafec0ace218ae8593d76b Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Sun, 8 Jun 2025 13:47:53 +0800 Subject: [PATCH 1/3] dsf2flac: avoid with lib; --- pkgs/by-name/ds/dsf2flac/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ds/dsf2flac/package.nix b/pkgs/by-name/ds/dsf2flac/package.nix index 0296c08a4429..a0eeef57b39c 100644 --- a/pkgs/by-name/ds/dsf2flac/package.nix +++ b/pkgs/by-name/ds/dsf2flac/package.nix @@ -43,11 +43,11 @@ stdenv.mkDerivation { configureFlags = [ "--with-boost-libdir=${boost.out}/lib" ]; - meta = with lib; { + meta = { description = "DSD to FLAC transcoding tool"; homepage = "https://github.com/hank/dsf2flac"; - license = licenses.gpl2; - maintainers = with maintainers; [ artemist ]; + license = lib.licenses.gpl2; + maintainers = with lib.maintainers; [ artemist ]; platforms = [ "x86_64-linux" ]; mainProgram = "dsf2flac"; }; From e3db3c2433dffb33430812524c9e29c77e4b2b9e Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Sun, 8 Jun 2025 13:47:15 +0800 Subject: [PATCH 2/3] dsf2flac: fix build --- pkgs/by-name/ds/dsf2flac/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ds/dsf2flac/package.nix b/pkgs/by-name/ds/dsf2flac/package.nix index a0eeef57b39c..1f94ca04820d 100644 --- a/pkgs/by-name/ds/dsf2flac/package.nix +++ b/pkgs/by-name/ds/dsf2flac/package.nix @@ -38,7 +38,7 @@ stdenv.mkDerivation { enableParallelBuilding = true; preConfigure = '' - export LIBS="$LIBS -lz" + export LIBS="$LIBS -lz -lboost_timer" ''; configureFlags = [ "--with-boost-libdir=${boost.out}/lib" ]; From 4285cec612d16e515d5463e0389ca5ccb45d33cd Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Sun, 8 Jun 2025 13:43:23 +0800 Subject: [PATCH 3/3] dsf2flac: unstable-2021-07-31 -> 0-unstable-2025-01-31 --- pkgs/by-name/ds/dsf2flac/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ds/dsf2flac/package.nix b/pkgs/by-name/ds/dsf2flac/package.nix index 1f94ca04820d..f690db195c8b 100644 --- a/pkgs/by-name/ds/dsf2flac/package.nix +++ b/pkgs/by-name/ds/dsf2flac/package.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation { pname = "dsf2flac"; - version = "unstable-2021-07-31"; + version = "0-unstable-2025-01-31"; src = fetchFromGitHub { owner = "hank"; repo = "dsf2flac"; - rev = "6b109cd276ec7c7901f96455c77cf2d2ebfbb181"; - sha256 = "sha256-VlXfywgYhI2QuGQvpD33BspTTgT0jOKUV3gENq4HiBU="; + rev = "39d43901ce27d0cc53b5a4eb277a65082e9906f0"; + hash = "sha256-I8BupNE49+9oExR/GhoZUVbCHhDJEz3hhvQnbi8ZVGs="; }; buildInputs = [ @@ -46,7 +46,7 @@ stdenv.mkDerivation { meta = { description = "DSD to FLAC transcoding tool"; homepage = "https://github.com/hank/dsf2flac"; - license = lib.licenses.gpl2; + license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ artemist ]; platforms = [ "x86_64-linux" ]; mainProgram = "dsf2flac";