3
0
Fork 0
forked from mirrors/nixpkgs

Merge pull request #283474 from trofi/m17-cxx-demod-gcc-13-fix

This commit is contained in:
Sandro 2024-01-24 13:14:53 +01:00 committed by GitHub
commit 95b3d7bd25
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1,4 +1,4 @@
{ lib, stdenv, fetchFromGitHub, cmake, pkg-config, boost, codec2 }:
{ lib, stdenv, fetchFromGitHub, fetchpatch, cmake, pkg-config, boost, codec2 }:
stdenv.mkDerivation rec {
pname = "m17-cxx-demod";
@ -11,6 +11,16 @@ stdenv.mkDerivation rec {
hash = "sha256-mvppkFBmmPVqvlqIqrbwGrOBih5zS5sZrV/usEhHiws=";
};
patches = [
# Pull fix pending upstream inclusion for `gcc-13` support:
# https://github.com/mobilinkd/m17-cxx-demod/pull/34
(fetchpatch {
name = "gcc-13.patch";
url = "https://github.com/mobilinkd/m17-cxx-demod/commit/2e2aaf95eeac456a2e8795e4363518bb4d797ac0.patch";
hash = "sha256-+XRzHStJ/7XI5JDoBeNwbifsTOw8il3GyFwlbw07wyk=";
})
];
nativeBuildInputs = [ cmake pkg-config ];
buildInputs = [ codec2 boost ];