Unverified Commit 9f63ff17 authored by Vladimír Čunát's avatar Vladimír Čunát Committed by GitHub
Browse files

gnuradio: fix build with boost 1.89 (#492760)

parents 05aedc13 023ec38a
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -2,6 +2,7 @@
  lib,
  stdenv,
  fetchFromGitHub,
  fetchpatch,
  cmake,
  # Remove gcc and python references
  removeReferencesTo,
@@ -309,6 +310,14 @@ stdenv.mkDerivation (
      patches = [
        # Not accepted upstream, see https://github.com/gnuradio/gnuradio/pull/5227
        ./modtool-newmod-permissions.patch

        # Finding `boost_system` fails because the stub compiled library of
        # Boost.System, which has been a header-only library since 1.69, was
        # removed in 1.89.
        (fetchpatch {
          url = "https://github.com/gnuradio/gnuradio/commit/d8814e0c3ef68372e5a1093603ef602e2119cd8a.patch";
          hash = "sha256-TQxqsce1AhSjdwaG2IP11QTeOgdJHN6cAAnznBl8eM8=";
        })
      ];
      passthru = shared.passthru // {
        # Deps that are potentially overridden and are used inside GR plugins - the same version must