opus: init at 1.5.2

Modern audio compression for the internet

https://github.com/xiph/opus
This commit is contained in:
Fabian Affolter
2026-04-13 03:07:51 +02:00
parent 2610f08d3d
commit ebcab9a3cc
+40
View File
@@ -0,0 +1,40 @@
{
lib,
stdenv,
cmake,
fetchFromGitHub,
meson,
ninja,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "opus";
version = "1.5.2";
src = fetchFromGitHub {
owner = "xiph";
repo = "opus";
tag = "v${finalAttrs.version}";
hash = "sha256-M1G7ypcfs7nJmXgkyoG96jT/CkgN5BOzy+DGO4LVCvA=";
};
__structuredAttrs = true;
strictDeps = true;
nativeBuildInputs = [
cmake
meson
ninja
];
meta = {
description = "Modern audio compression for the internet";
homepage = "https://github.com/xiph/opus";
changelog = "https://github.com/xiph/opus/blob/${finalAttrs.src.rev}/NEWS";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "opus";
platforms = lib.platforms.all;
};
})