diff options
author | Michele Guerini Rocco <rnhmjoj@users.noreply.github.com> | 2020-03-27 11:43:54 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-03-27 11:43:54 +0100 |
commit | 4a3f9aced7ff35ff8cd7e021a542121a66396586 (patch) | |
tree | fa022d2d0ea1cef363de910297b9969733f3345a | |
parent | 0258808f5744ca980b9a1f24fe0b1e6f0fecee9c (diff) | |
parent | 5930c2f02ceb92944d4911e2e12d619b73fb7b78 (diff) | |
download | nixlib-4a3f9aced7ff35ff8cd7e021a542121a66396586.tar nixlib-4a3f9aced7ff35ff8cd7e021a542121a66396586.tar.gz nixlib-4a3f9aced7ff35ff8cd7e021a542121a66396586.tar.bz2 nixlib-4a3f9aced7ff35ff8cd7e021a542121a66396586.tar.lz nixlib-4a3f9aced7ff35ff8cd7e021a542121a66396586.tar.xz nixlib-4a3f9aced7ff35ff8cd7e021a542121a66396586.tar.zst nixlib-4a3f9aced7ff35ff8cd7e021a542121a66396586.zip |
Merge pull request #82692 from doronbehar/package-sacd
sacd: init at 19.7.16.37
-rw-r--r-- | pkgs/tools/cd-dvd/sacd/default.nix | 41 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 43 insertions, 0 deletions
diff --git a/pkgs/tools/cd-dvd/sacd/default.nix b/pkgs/tools/cd-dvd/sacd/default.nix new file mode 100644 index 000000000000..a3ce3d361824 --- /dev/null +++ b/pkgs/tools/cd-dvd/sacd/default.nix @@ -0,0 +1,41 @@ +{ stdenv +, fetchFromGitHub +, fetchpatch +}: + +stdenv.mkDerivation rec { + pname = "sacd"; + version = "19.7.16.37"; + + src = fetchFromGitHub { + owner = "Sound-Linux-More"; + repo = "sacd"; + rev = version; + sha256 = "03s7jr75pzqj1xd41rkgbszlgf9zx6vzhd0nizc05wyf0fxq5xif"; + }; + + patches = [ + # Makefile prefix, otherwise `/usr` prefix is enforced + (fetchpatch { + url = "https://github.com/Sound-Linux-More/sacd/pull/1.patch"; + name = "makefile-prefix.patch"; + sha256 = "0a7r4x0yqpg6l4vr84dq4wbrypabqm4vvcjv91am068gqjiw6w64"; + }) + ]; + + makeFlagsArray = [ + "PREFIX=$(out)" + ]; + + meta = with stdenv.lib; { + description = "Converts SACD image files, Philips DSDIFF and Sony DSF files to 24-bit high resolution wave files. Handles both DST and DSD streams. "; + longDescription = '' + Super Audio CD decoder. Converts SACD image files, Philips DSDIFF and Sony DSF files to 24-bit high resolution wave files. + Handles both DST and DSD streams. + ''; + homepage = "https://github.com/Sound-Linux-More/sacd"; + license = licenses.gpl3; + maintainers = [ maintainers.doronbehar ]; + platforms = [ "x86_64-linux" ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index f75fb2cf1818..4d1f57640d54 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6452,6 +6452,8 @@ in safecopy = callPackage ../tools/system/safecopy { }; + sacd = callPackage ../tools/cd-dvd/sacd { }; + safe = callPackage ../tools/security/safe { }; safe-rm = callPackage ../tools/system/safe-rm { }; |